Lines Matching defs:shift
134 static pte_t sun4u_hugepage_shift_to_tte(pte_t entry, unsigned int shift)
139 static pte_t sun4v_hugepage_shift_to_tte(pte_t entry, unsigned int shift)
145 switch (shift) {
165 WARN_ONCE(1, "unsupported hugepage shift=%u\n", shift);
172 static pte_t hugepage_shift_to_tte(pte_t entry, unsigned int shift)
175 return sun4v_hugepage_shift_to_tte(entry, shift);
177 return sun4u_hugepage_shift_to_tte(entry, shift);
183 unsigned int shift = huge_page_shift(hstate_vma(vma));
186 pte = hugepage_shift_to_tte(entry, shift);
203 unsigned int shift;
207 shift = HPAGE_16GB_SHIFT;
210 shift = HPAGE_2GB_SHIFT;
213 shift = HPAGE_256MB_SHIFT;
216 shift = REAL_HPAGE_SHIFT;
219 shift = HPAGE_64K_SHIFT;
222 shift = PAGE_SHIFT;
225 return shift;
231 unsigned int shift;
235 shift = HPAGE_256MB_SHIFT;
238 shift = REAL_HPAGE_SHIFT;
241 shift = HPAGE_64K_SHIFT;
244 shift = PAGE_SHIFT;
247 return shift;
252 unsigned long shift;
255 shift = sun4v_huge_tte_to_shift(entry);
257 shift = sun4u_huge_tte_to_shift(entry);
259 if (shift == PAGE_SHIFT)
263 return shift;
328 unsigned int nptes, orig_shift, shift;
334 shift = PAGE_SHIFT;
336 shift = PUD_SHIFT;
338 shift = PMD_SHIFT;
340 shift = PAGE_SHIFT;
342 nptes = size >> shift;
352 ptep[i] = __pte(pte_val(entry) + (i << shift));
364 unsigned int i, nptes, orig_shift, shift;
371 shift = PAGE_SHIFT;
373 shift = PUD_SHIFT;
375 shift = PMD_SHIFT;
377 shift = PAGE_SHIFT;
379 nptes = size >> shift;