Searched refs:PAGE_SHIFT (Results 201 - 225 of 1590) sorted by relevance

1234567891011>>

/linux-master/arch/xtensa/include/asm/
H A Dpgtable.h229 #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 Dcleanup.c95 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 Damd_gart_64.c97 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 Dtsb.h160 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 Dpgtable_64.h51 #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 Dumem_odp.c77 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 Dhugetlbpage.c221 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 Dmem.c51 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 Dpasemi_edac.c145 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 Dmthca_allocator.c115 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 Dpgtable-32.h65 # 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 Dpage_table_check.c158 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 Dmotorola_pgtable.h115 #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 Dpgtable.h217 #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 Dinit.c64 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 Dbook3s_hv_uvmem.c404 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 Dmmap.c26 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 Dinit.c174 (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 Dtlbflush.h394 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 Dcache-sh2a.c66 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 Dmmap.c46 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 Ddma.h74 #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 Dinit.c60 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 Dread_write.c65 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 Dshmem_utils.c63 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++) {

Completed in 231 milliseconds

1234567891011>>