Lines Matching refs:sg
21 struct scatterlist *sg, int num)
23 if (sg)
24 sg_chain(head, num, sg);
31 unsigned int len = walk->sg->offset + walk->sg->length - walk->offset;
51 return sg_page(walk->sg) + (walk->offset >> PAGE_SHIFT);
60 struct scatterlist *sg)
62 walk->sg = sg;
63 walk->offset = sg->offset;
78 page = sg_page(walk->sg) + ((walk->offset - 1) >> PAGE_SHIFT);
82 if (more && walk->offset >= walk->sg->offset + walk->sg->length)
83 scatterwalk_start(walk, sg_next(walk->sg));
89 if (!more || walk->offset >= walk->sg->offset + walk->sg->length ||
97 void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg,