/linux-master/arch/xtensa/include/asm/ |
H A D | pgtable.h | 229 #define pmd_pfn(pmd) (__pa(pmd_val(pmd)) >> PAGE_SHIFT) 277 #define PFN_PTE_SHIFT PAGE_SHIFT 278 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) 281 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) 392 #define _PTE_INDEX(rt,rs) extui rt, rs, PAGE_SHIFT, PTRS_PER_PTE_SHIFT 399 srli pmd, pmd, PAGE_SHIFT; \ 400 slli pmd, pmd, PAGE_SHIFT; \
|
/linux-master/arch/x86/kernel/cpu/mtrr/ |
H A D | cleanup.c | 95 if (base < (1<<(20-PAGE_SHIFT)) && mtrr_state.have_fixed && 100 if (base + size <= (1<<(20-PAGE_SHIFT))) 102 size -= (1<<(20-PAGE_SHIFT)) - base; 103 base = 1<<(20-PAGE_SHIFT); 194 range_state[reg].base_pfn = basek >> (PAGE_SHIFT - 10); 195 range_state[reg].size_pfn = sizek >> (PAGE_SHIFT - 10); 206 basek = range_state[reg].base_pfn << (PAGE_SHIFT - 10); 207 sizek = range_state[reg].size_pfn << (PAGE_SHIFT - 10); 405 basek = base_pfn << (PAGE_SHIFT - 10); 406 sizek = size_pfn << (PAGE_SHIFT 847 trim_start <<= PAGE_SHIFT; local 850 trim_size <<= PAGE_SHIFT; local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | amd_gart_64.c | 97 PAGE_SIZE) >> PAGE_SHIFT; 98 boundary_size = dma_get_seg_boundary_nr_pages(dev, PAGE_SHIFT); 265 iommu_page = (dma_addr - iommu_bus_base)>>PAGE_SHIFT; 458 iommu_full(dev, pages << PAGE_SHIFT, dir); 643 gatt_size = (aper_size >> PAGE_SHIFT) * sizeof(u32); 648 if (set_memory_uc((unsigned long)gatt, gatt_size >> PAGE_SHIFT)) 742 end_pfn = (aper_base>>PAGE_SHIFT) + (aper_size>>PAGE_SHIFT); 746 init_memory_mapping(start_pfn<<PAGE_SHIFT, end_pfn<<PAGE_SHIFT, [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | tsb.h | 160 srlx REG2, 64 - PAGE_SHIFT, REG2; \ 165 srlx REG2, 64 - PAGE_SHIFT, REG2; \ 177 srlx REG2, 64 - PAGE_SHIFT, REG2; \ 192 srlx REG2, 64 - PAGE_SHIFT, REG2; \ 273 srlx REG2, 64 - PAGE_SHIFT, REG2; \ 278 srlx REG2, 64 - PAGE_SHIFT, REG2; \ 284 srlx REG2, 64 - PAGE_SHIFT, REG2; \ 289 srlx REG2, 64 - PAGE_SHIFT, REG2; \ 348 srlx VADDR, PAGE_SHIFT, REG2; \
|
H A D | pgtable_64.h | 51 #define PMD_SHIFT (PAGE_SHIFT + (PAGE_SHIFT-3)) 54 #define PMD_BITS (PAGE_SHIFT - 3) 62 #define PUD_BITS (PAGE_SHIFT - 3) 68 #define PGDIR_BITS (PAGE_SHIFT - 3) 94 #define PTRS_PER_PTE (1UL << (PAGE_SHIFT-3)) 223 unsigned long paddr = pfn << PAGE_SHIFT; 255 "i" (21), "i" (21 + PAGE_SHIFT), 256 "i" (8), "i" (8 + PAGE_SHIFT)); 844 return ((unsigned long) __va(pfn << PAGE_SHIFT)); [all...] |
/linux-master/drivers/infiniband/core/ |
H A D | umem_odp.c | 77 npfns = (end - start) >> PAGE_SHIFT; 134 umem_odp->page_shift = PAGE_SHIFT; 182 odp_data->page_shift = PAGE_SHIFT; 244 umem_odp->page_shift = PAGE_SHIFT; 381 pfn_start_idx = (range.start - ib_umem_start(umem_odp)) >> PAGE_SHIFT; 382 num_pfns = (range.end - range.start) >> PAGE_SHIFT; 416 pfn_index += 1 << (page_shift - PAGE_SHIFT), dma_index++) { 439 if (hmm_order + PAGE_SHIFT < page_shift) { 490 unsigned long pfn_idx = (addr - ib_umem_start(umem_odp)) >> PAGE_SHIFT;
|
/linux-master/arch/sparc/mm/ |
H A D | hugetlbpage.c | 221 shift = PAGE_SHIFT; 243 shift = PAGE_SHIFT; 261 if (shift == PAGE_SHIFT) 340 shift = PAGE_SHIFT; 346 shift = PAGE_SHIFT; 355 orig_shift = pte_none(orig) ? PAGE_SHIFT : huge_tte_to_shift(orig); 383 shift = PAGE_SHIFT; 389 shift = PAGE_SHIFT; 392 orig_shift = pte_none(entry) ? PAGE_SHIFT : huge_tte_to_shift(entry);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | mem.c | 51 return PAGE_SHIFT; 66 return nvkm_mem(memory)->pages << PAGE_SHIFT; 163 if (page != PAGE_SHIFT) 183 mem->pages = size >> PAGE_SHIFT; 192 size = ALIGN(size, PAGE_SIZE) >> PAGE_SHIFT;
|
/linux-master/drivers/edac/ |
H A D | pasemi_edac.c | 145 dimm->nr_pages = 128 << (20 - PAGE_SHIFT); 148 dimm->nr_pages = 256 << (20 - PAGE_SHIFT); 152 dimm->nr_pages = 512 << (20 - PAGE_SHIFT); 155 dimm->nr_pages = 1024 << (20 - PAGE_SHIFT); 158 dimm->nr_pages = 2048 << (20 - PAGE_SHIFT);
|
/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_allocator.c | 115 int p = (index * sizeof (void *)) >> PAGE_SHIFT; 125 int p = (index * sizeof (void *)) >> PAGE_SHIFT; 142 int p = (index * sizeof (void *)) >> PAGE_SHIFT; 203 shift = get_order(size) + PAGE_SHIFT; 227 shift = PAGE_SHIFT;
|
/linux-master/arch/mips/include/asm/ |
H A D | pgtable-32.h | 65 # define PGDIR_SHIFT (2 * PAGE_SHIFT - PTE_T_LOG2 - 1) 67 # define PGDIR_SHIFT (2 * PAGE_SHIFT - PTE_T_LOG2) 78 # define __PGD_TABLE_ORDER (32 - 3 * PAGE_SHIFT + PGD_T_LOG2 + PTE_T_LOG2 + 1) 80 # define __PGD_TABLE_ORDER (32 - 3 * PAGE_SHIFT + PGD_T_LOG2 + PTE_T_LOG2) 98 #define PKMAP_END ((FIXADDR_START) & ~((LAST_PKMAP << PAGE_SHIFT)-1))
|
/linux-master/mm/ |
H A D | page_table_check.c | 158 page_table_check_clear(pte_pfn(pte), PAGE_SIZE >> PAGE_SHIFT); local 169 page_table_check_clear(pmd_pfn(pmd), PMD_SIZE >> PAGE_SHIFT); local 180 page_table_check_clear(pud_pfn(pud), PUD_SIZE >> PAGE_SHIFT); local 207 page_table_check_set(pmd_pfn(pmd), PMD_SIZE >> PAGE_SHIFT, local 220 page_table_check_set(pud_pfn(pud), PUD_SIZE >> PAGE_SHIFT, local
|
/linux-master/arch/m68k/include/asm/ |
H A D | motorola_pgtable.h | 115 #define PFN_PTE_SHIFT PAGE_SHIFT 117 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) 118 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) 125 #define pmd_pfn(pmd) ((pmd_val(pmd) & _TABLE_MASK) >> PAGE_SHIFT) 138 #define pud_page(pud) (mem_map + ((unsigned long)(__va(pud_val(pud)) - PAGE_OFFSET) >> PAGE_SHIFT))
|
/linux-master/arch/hexagon/include/asm/ |
H A D | pgtable.h | 217 #define pmd_pfn(pmd) (pmd_val(pmd) >> PAGE_SHIFT) 222 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT)) 341 #define PFN_PTE_SHIFT PAGE_SHIFT 343 #define pfn_pte(pfn, pgprot) __pte((pfn << PAGE_SHIFT) | pgprot_val(pgprot)) 346 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT)
|
/linux-master/arch/microblaze/mm/ |
H A D | init.c | 64 if (!memblock_is_reserved(pfn << PAGE_SHIFT)) 111 min_low_pfn = memory_start >> PAGE_SHIFT; /* minimum for allocation */ 113 max_mapnr = memory_size >> PAGE_SHIFT; 114 max_low_pfn = ((u64)memory_start + (u64)lowmem_size) >> PAGE_SHIFT; 115 max_pfn = ((u64)memory_start + (u64)memory_size) >> PAGE_SHIFT;
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv_uvmem.c | 404 end = start + (memslot->npages << PAGE_SHIFT); 450 memslot->base_gfn << PAGE_SHIFT, 645 PAGE_SHIFT, kvm, pvt->gpa, NULL)) 702 pfn_first = kvmppc_uvmem_pgmap.range.start >> PAGE_SHIFT; 704 (range_len(&kvmppc_uvmem_pgmap.range) >> PAGE_SHIFT); 719 kvmppc_gfn_secure_uvmem_pfn(gpa >> PAGE_SHIFT, uvmem_pfn, kvm); 810 end = start + (1UL << PAGE_SHIFT); 816 (gfn << PAGE_SHIFT), kvm, PAGE_SHIFT, false); 949 if (page_shift != PAGE_SHIFT) [all...] |
/linux-master/arch/s390/mm/ |
H A D | mmap.c | 26 return STACK_RND_MASK << PAGE_SHIFT; 40 return (get_random_u32() & MMAP_RND_MASK) << PAGE_SHIFT; 79 return MMAP_ALIGN_MASK << PAGE_SHIFT; 110 info.align_offset = pgoff << PAGE_SHIFT; 148 info.align_offset = pgoff << PAGE_SHIFT;
|
H A D | init.c | 174 (unsigned long)(_einittext - _sinittext) >> PAGE_SHIFT); 256 mem_data.start = arg->start_pfn << PAGE_SHIFT; 257 mem_data.end = mem_data.start + (arg->nr_pages << PAGE_SHIFT); 298 unsigned long start_pfn = start >> PAGE_SHIFT; 299 unsigned long nr_pages = size >> PAGE_SHIFT;
|
/linux-master/arch/arm64/include/asm/ |
H A D | tlbflush.h | 394 int shift = lpa2 ? 16 : PAGE_SHIFT; \ 406 pages -= stride >> PAGE_SHIFT; \ 417 start += __TLBI_RANGE_PAGES(num, scale) << PAGE_SHIFT; \ 436 pages = (end - start) >> PAGE_SHIFT; 499 for (addr = start; addr < end; addr += 1 << (PAGE_SHIFT - 12))
|
/linux-master/arch/sh/mm/ |
H A D | cache-sh2a.c | 66 if (((end - begin) >> PAGE_SHIFT) >= MAX_OCACHE_PAGES) { 135 if (((end - begin) >> PAGE_SHIFT) >= MAX_OCACHE_PAGES) { 169 if (((end - start) >> PAGE_SHIFT) >= MAX_ICACHE_PAGES) {
|
/linux-master/arch/x86/mm/ |
H A D | mmap.c | 46 max <<= PAGE_SHIFT; local 74 return (get_random_long() & ((1UL << rndbits) - 1)) << PAGE_SHIFT; 226 phys_addr_t addr = (phys_addr_t)pfn << PAGE_SHIFT;
|
/linux-master/arch/x86/include/asm/ |
H A D | dma.h | 74 #define MAX_DMA_PFN ((16UL * 1024 * 1024) >> PAGE_SHIFT) 77 #define MAX_DMA32_PFN (1UL << (32 - PAGE_SHIFT)) 84 #define MAX_DMA_ADDRESS ((unsigned long)__va(MAX_DMA_PFN << PAGE_SHIFT))
|
/linux-master/arch/xtensa/mm/ |
H A D | init.c | 60 early_memtest((phys_addr_t)min_low_pfn << PAGE_SHIFT, 61 (phys_addr_t)max_low_pfn << PAGE_SHIFT); 118 high_memory = (void *)__va(max_low_pfn << PAGE_SHIFT);
|
/linux-master/fs/ecryptfs/ |
H A D | read_write.c | 65 offset = ((((loff_t)page_for_lower->index) << PAGE_SHIFT) 114 pgoff_t ecryptfs_page_idx = (pos >> PAGE_SHIFT); 255 offset = ((((loff_t)page_index) << PAGE_SHIFT) + offset_in_page);
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | shmem_utils.c | 63 n_pages = file->f_mapping->host->i_size >> PAGE_SHIFT; 99 for (pfn = off >> PAGE_SHIFT; len; pfn++) { 134 for (pfn = off >> PAGE_SHIFT; len; pfn++) {
|