sg_dma_len
sg_dma_len(sg) = size;
return sg_dma_len(sgt->sgl);
unsigned int len = sg_dma_len(sg);
*len = sg_dma_len(sg) - (offset << PAGE_SHIFT);
sg_dma_len(sg) = obj->base.size;
sg_dma_len(sg) = size;
sg_dma_len(pages->sgl),
sg_dma_len(pages->sgl),
sg_dma_len(sg) = len;
sg_dma_len(sg) = obj->base.size;
GEM_BUG_ON(sg_dma_len(iter.sg) < I915_GTT_PAGE_SIZE);
if (!iter.sg || sg_dma_len(iter.sg) == 0)
iter.max = iter.dma + sg_dma_len(iter.sg);
GEM_BUG_ON(sg_dma_len(iter->sg) < I915_GTT_PAGE_SIZE);
if (!iter->sg || sg_dma_len(iter->sg) == 0) {
iter->max = iter->dma + sg_dma_len(iter->sg);
unsigned int rem = sg_dma_len(iter->sg);
rem = sg_dma_len(iter->sg);
} while (iter->sg && sg_dma_len(iter->sg));
unsigned int rem = sg_dma_len(iter->sg);
GEM_BUG_ON(sg_dma_len(iter->sg) < page_size);
rem = sg_dma_len(iter->sg);
} while (iter->sg && sg_dma_len(iter->sg));
return (struct sgt_dma){ sg, addr, addr + sg_dma_len(sg) };
if (err || !it.sg || !sg_dma_len(it.sg))
return (struct sgt_dma){ sg, addr, addr + sg_dma_len(sg) };
if (!it->sg || sg_dma_len(it->sg) == 0)
it->max = it->dma + sg_dma_len(it->sg);
while (sg && sg_dma_len(sg)) {
len += sg_dma_len(sg);
GEM_BUG_ON(!it->sg || !sg_dma_len(it->sg));
it->max = it->dma + sg_dma_len(it->sg);
WARN_ON(it_src.sg && sg_dma_len(it_src.sg));
WARN_ON(it_dst.sg && sg_dma_len(it_dst.sg));
if (WARN_ON(!it_src.sg || !sg_dma_len(it_src.sg) ||
!it_dst.sg || !sg_dma_len(it_dst.sg) ||
!sg_dma_len(it_ccs.sg))))) {
if (err || !it.sg || !sg_dma_len(it.sg))
sg_dma_len(sg) = PAGE_SIZE;
sg_dma_len(sg) = 0;
sg_dma_len(sg) += len;
sg_dma_len(sg) = 0;
sg_dma_len(sg) += len;
sg_dma_len(new_sg) = sg_dma_len(sg);
while (sg && sg_dma_len(sg)) {
GEM_BUG_ON(!IS_ALIGNED(sg_dma_len(sg), PAGE_SIZE));
page_sizes |= sg_dma_len(sg);
if (dma && s.sgp && sg_dma_len(s.sgp) == 0) {
s.max += sg_dma_len(s.sgp);
return sg_dma_len(sg) >> PAGE_SHIFT;
sg_dma_len(sg) = I915_GTT_PAGE_SIZE;
sg_dma_len(sg) = left;
sg_dma_len(sg) = count * I915_GTT_PAGE_SIZE;
sg_dma_len(sg) = length;
len = min(sg_dma_len(iter) - (offset << PAGE_SHIFT),
sg_dma_len(sg) = len;
sg_dma_len(sg) = len;
if (sg_dma_len(sg) != PAGE_SIZE) {
sg_dma_len(sg), PAGE_SIZE,
if (sg_dma_len(sg) != left) {
sg_dma_len(sg), left, x, y);
left = sg_dma_len(sg);
sg_dma_len(sg), PAGE_SIZE,
if (sg_dma_len(sg) != left) {
sg_dma_len(sg), left,
addr = sg_dma_address(sg) + sg_dma_len(sg);
iter_io->cache.end += sg_dma_len(iter_io->cache.sg) >>