I915_GTT_PAGE_SIZE
(((__iter).curr += I915_GTT_PAGE_SIZE) >= (__iter).max) ? \
GEM_BUG_ON(!IS_ALIGNED(start, I915_GTT_PAGE_SIZE));
GEM_BUG_ON(!IS_ALIGNED(end, I915_GTT_PAGE_SIZE));
start -= I915_GTT_PAGE_SIZE;
end += I915_GTT_PAGE_SIZE;
iter->dma += I915_GTT_PAGE_SIZE;
vma->page_sizes.gtt = I915_GTT_PAGE_SIZE;
page_size = I915_GTT_PAGE_SIZE;
rem >= (max - index) * I915_GTT_PAGE_SIZE))
rem >= (max - index) * I915_GTT_PAGE_SIZE)))
if (vma->page_sizes.sg > I915_GTT_PAGE_SIZE) {
vma->page_sizes.gtt = I915_GTT_PAGE_SIZE;
(pde * GEN6_PTES + pte) * I915_GTT_PAGE_SIZE);
unsigned int first_entry = start / I915_GTT_PAGE_SIZE;
unsigned int num_entries = length / I915_GTT_PAGE_SIZE;
unsigned first_entry = vma->node.start / I915_GTT_PAGE_SIZE;
iter.dma += I915_GTT_PAGE_SIZE;
vma->page_sizes.gtt = I915_GTT_PAGE_SIZE;
u32 ggtt_offset = i915_ggtt_offset(vma) / I915_GTT_PAGE_SIZE;
GEM_BUG_ON(!IS_ALIGNED(size, I915_GTT_PAGE_SIZE));
ppgtt->base.vm.total = I915_PDES * GEN6_PTES * I915_GTT_PAGE_SIZE;
(gen8_pte_t __iomem *)ggtt->gsm + offset / I915_GTT_PAGE_SIZE;
gtt_entries += vma->node.start / I915_GTT_PAGE_SIZE;
(gen6_pte_t __iomem *)ggtt->gsm + offset / I915_GTT_PAGE_SIZE;
unsigned int i = vma->node.start / I915_GTT_PAGE_SIZE;
unsigned first_entry = start / I915_GTT_PAGE_SIZE;
unsigned num_entries = length / I915_GTT_PAGE_SIZE;
unsigned first_entry = start / I915_GTT_PAGE_SIZE;
unsigned num_entries = length / I915_GTT_PAGE_SIZE;
vma->page_sizes.gtt = I915_GTT_PAGE_SIZE;
*start += I915_GTT_PAGE_SIZE;
*end -= I915_GTT_PAGE_SIZE;
ggtt->pin_bias = max_t(u32, I915_GTT_PAGE_SIZE,
ggtt->vm.total = (size / sizeof(gen8_pte_t)) * I915_GTT_PAGE_SIZE;
ggtt->vm.total = (size / sizeof(gen6_pte_t)) * I915_GTT_PAGE_SIZE;
sg_set_page(sg, NULL, I915_GTT_PAGE_SIZE, 0);
sg_dma_len(sg) = I915_GTT_PAGE_SIZE;
const unsigned long n_pages = obj->base.size / I915_GTT_PAGE_SIZE;
GEM_BUG_ON(!IS_ALIGNED(size, I915_GTT_PAGE_SIZE));
GEM_BUG_ON(!IS_ALIGNED(size, I915_GTT_PAGE_SIZE));
GEM_BUG_ON(start > 0 && !IS_ALIGNED(start, I915_GTT_PAGE_SIZE));
GEM_BUG_ON(end < U64_MAX && !IS_ALIGNED(end, I915_GTT_PAGE_SIZE));
BUILD_BUG_ON(I915_GTT_MIN_ALIGNMENT > I915_GTT_PAGE_SIZE);
#define I915_GTT_PAGE_MASK -I915_GTT_PAGE_SIZE
#define I915_GTT_MIN_ALIGNMENT I915_GTT_PAGE_SIZE
#define PIN_OFFSET_MASK (-I915_GTT_PAGE_SIZE)
WARN_ON(!IS_ALIGNED(size, I915_GTT_PAGE_SIZE)) ||
GEM_BUG_ON(!IS_ALIGNED(vma->size, I915_GTT_PAGE_SIZE));
GEM_BUG_ON(!IS_ALIGNED(size, I915_GTT_PAGE_SIZE));
GEM_BUG_ON(!IS_ALIGNED(start, I915_GTT_PAGE_SIZE));
end = min_t(u64, end, (1ULL << 32) - I915_GTT_PAGE_SIZE);
GEM_BUG_ON(!IS_ALIGNED(end, I915_GTT_PAGE_SIZE));
vma->page_sizes.sg > I915_GTT_PAGE_SIZE) {
BUILD_BUG_ON(I915_GTT_PAGE_SIZE != PAGE_SIZE);
context_size = round_up(engine->context_size, I915_GTT_PAGE_SIZE);