/linux-4.1.27/include/asm-generic/ |
D | memory_model.h | 30 #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) 31 #define __page_to_pfn(page) ((unsigned long)((page) - mem_map) + \
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | page_no.h | 28 #define virt_to_page(addr) (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT)) 29 #define page_to_virt(page) __va(((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET))
|
D | motorola_pgtable.h | 153 #define pgd_page(pgd) (mem_map + ((unsigned long)(__va(pgd_val(pgd)) - PAGE_OFFSET) >> PAGE_SHIFT))
|
/linux-4.1.27/arch/cris/include/asm/ |
D | page.h | 53 #define virt_to_page(kaddr) (mem_map + (((unsigned long)(kaddr) - PAGE_OFFSET) >> PAGE_SHIFT)) 60 #define page_to_phys(page) __pa((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET)
|
D | pgtable.h | 217 #define __page_address(page) (PAGE_OFFSET + (((page) - mem_map) << PAGE_SHIFT)) 218 #define pte_page(pte) (mem_map+pte_pagenr(pte))
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | page.h | 77 extern struct page *mem_map; 87 ((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET)
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | page.h | 86 (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT)) 88 ((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET)
|
D | pgtable.h | 358 #define __page_address(page) (PAGE_OFFSET + (((page) - mem_map) << PAGE_SHIFT)) 359 #define pte_page(pte) (mem_map+pte_pagenr(pte))
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | page.h | 88 #define pfn_to_page(pfn) (mem_map + ((pfn) - PHYS_PFN_OFFSET)) 89 #define page_to_pfn(page) ((unsigned long)((page) - mem_map) + PHYS_PFN_OFFSET)
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | page.h | 108 #define pfn_to_page(pfn) (mem_map + ((pfn) - __pfn_disp)) 109 #define page_to_pfn(page) ((unsigned long)((page) - mem_map) + __pfn_disp)
|
/linux-4.1.27/arch/tile/gxio/ |
D | iorpc_trio.c | 224 unsigned int mem_map; member 232 unsigned int mac, unsigned int mem_map, in gxio_trio_config_msi_intr() argument 244 params->mem_map = mem_map; in gxio_trio_config_msi_intr()
|
/linux-4.1.27/arch/tile/kernel/ |
D | pci_gx.c | 1487 int mem_map; in arch_setup_msi_irq() local 1522 mem_map = gxio_trio_alloc_scatter_queues(trio_context, 1, 0, 0); in arch_setup_msi_irq() 1523 if (mem_map >= 0) { in arch_setup_msi_irq() 1529 mem_map += TRIO_NUM_MAP_MEM_REGIONS; in arch_setup_msi_irq() 1531 mem_map * MEM_MAP_INTR_REGION_SIZE; in arch_setup_msi_irq() 1538 mem_map = gxio_trio_alloc_memory_maps(trio_context, 1, 0, 0); in arch_setup_msi_irq() 1539 if (mem_map < 0) { in arch_setup_msi_irq() 1547 mem_map * MEM_MAP_INTR_REGION_SIZE; in arch_setup_msi_irq() 1553 msg.data = mem_map; in arch_setup_msi_irq() 1565 mem_map, mem_map_base, mem_map_limit, in arch_setup_msi_irq()
|
/linux-4.1.27/arch/frv/include/asm/ |
D | virtconvert.h | 37 #define __page_address(page) (PAGE_OFFSET + (((page) - mem_map) << PAGE_SHIFT))
|
D | pgtable.h | 268 #define pte_page(x) (mem_map + ((unsigned long)(((x).pte >> PAGE_SHIFT))))
|
/linux-4.1.27/arch/cris/mm/ |
D | init.c | 24 BUG_ON(!mem_map); in mem_init()
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | pgtable.h | 206 #define page_to_pa(page) (((page) - mem_map) << PAGE_SHIFT) 239 #define pmd_page(pmd) (mem_map + ((pmd_val(pmd) & _PFN_MASK) >> 32)) 240 #define pgd_page(pgd) (mem_map + ((pgd_val(pgd) & _PFN_MASK) >> 32))
|
/linux-4.1.27/mm/ |
D | sparse.c | 217 static unsigned long sparse_encode_mem_map(struct page *mem_map, unsigned long pnum) in sparse_encode_mem_map() argument 219 return (unsigned long)(mem_map - (section_nr_to_pfn(pnum))); in sparse_encode_mem_map() 233 unsigned long pnum, struct page *mem_map, in sparse_init_one_section() argument 240 ms->section_mem_map |= sparse_encode_mem_map(mem_map, pnum) | in sparse_init_one_section()
|
D | nommu.c | 63 struct page *mem_map; variable 94 EXPORT_SYMBOL(mem_map);
|
D | page_alloc.c | 5059 mem_map = NODE_DATA(0)->node_mem_map; in alloc_node_mem_map() 5061 if (page_to_pfn(mem_map) != pgdat->node_start_pfn) in alloc_node_mem_map() 5062 mem_map -= (pgdat->node_start_pfn - ARCH_PFN_OFFSET); in alloc_node_mem_map()
|
D | memory.c | 81 struct page *mem_map; variable 84 EXPORT_SYMBOL(mem_map);
|
/linux-4.1.27/arch/frv/mm/ |
D | init.c | 127 free_highmem_page(&mem_map[pfn]); in mem_init()
|
/linux-4.1.27/arch/mn10300/mm/ |
D | init.c | 102 BUG_ON(!mem_map); in mem_init()
|
/linux-4.1.27/arch/avr32/mm/ |
D | init.c | 95 mem_map = NODE_DATA(0)->node_mem_map; in paging_init()
|
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/ |
D | mpc10x.h | 162 unsigned long mpc10x_get_mem_size(uint mem_map);
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | pgtable-2level.h | 58 #define pgd_page(pgd) (mem_map + ((pgd_val(pgd) >> PAGE_SHIFT) - PFN_BASE))
|
D | pgtable.h | 303 #define pmd_page(pmd) (mem_map + ((pmd_val(pmd) >> PAGE_SHIFT) - PFN_BASE))
|
/linux-4.1.27/arch/arc/include/asm/ |
D | page.h | 95 (mem_map + ((__pa(kaddr) - CONFIG_LINUX_LINK_BASE) >> PAGE_SHIFT))
|
D | pgtable.h | 259 #define pte_page(x) (mem_map + \
|
/linux-4.1.27/arch/sh/include/asm/ |
D | pgtable_64.h | 249 #define pte_page(x) (mem_map + pte_pagenr(x)) 283 set_pte(&__pte, __pte((((page)-mem_map) << PAGE_SHIFT) | \
|
/linux-4.1.27/arch/tile/include/gxio/ |
D | iorpc_trio.h | 87 unsigned int mac, unsigned int mem_map,
|
/linux-4.1.27/arch/x86/boot/compressed/ |
D | eboot.c | 1304 efi_memory_desc_t *mem_map; in exit_boot() local 1320 status = efi_get_memory_map(sys_table, &mem_map, &map_sz, &desc_size, in exit_boot() 1336 efi_call_early(free_pool, mem_map); in exit_boot() 1346 efi->efi_memmap = (unsigned long)mem_map; in exit_boot() 1351 efi->efi_memmap_hi = (unsigned long)mem_map >> 32; in exit_boot() 1368 efi_call_early(free_pool, mem_map); in exit_boot() 1382 efi_call_early(free_pool, mem_map); in exit_boot()
|
/linux-4.1.27/arch/openrisc/mm/ |
D | init.c | 207 BUG_ON(!mem_map); in mem_init()
|
/linux-4.1.27/drivers/block/ |
D | skd_main.c | 272 volatile void __iomem *mem_map[SKD_MAX_BARS]; member 365 return readl(skdev->mem_map[1] + offset); in skd_reg_read32() 368 val = readl(skdev->mem_map[1] + offset); in skd_reg_read32() 381 writel(val, skdev->mem_map[1] + offset); in skd_reg_write32() 385 writel(val, skdev->mem_map[1] + offset); in skd_reg_write32() 396 writeq(val, skdev->mem_map[1] + offset); in skd_reg_write64() 400 writeq(val, skdev->mem_map[1] + offset); in skd_reg_write64() 4877 skdev->mem_map[i] = ioremap(skdev->mem_phys[i], in skd_pci_probe() 4879 if (!skdev->mem_map[i]) { in skd_pci_probe() 4887 skdev->mem_map[i], in skd_pci_probe() [all …]
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | pgtable.h | 306 #define pte_page(x) (mem_map + (unsigned long) \ 378 pte_val(pte) = (((page - mem_map) << PAGE_SHIFT) + memory_start) | \
|
/linux-4.1.27/arch/ia64/mm/ |
D | contig.c | 271 printk("Virtual mem_map starts at 0x%p\n", mem_map); in paging_init()
|
D | init.c | 631 BUG_ON(!mem_map); in mem_init()
|
/linux-4.1.27/arch/cris/arch-v32/mm/ |
D | init.c | 161 mem_map = contig_page_data.node_mem_map; in paging_init()
|
/linux-4.1.27/arch/mips/include/asm/mach-loongson/ |
D | boot_param.h | 21 struct mem_map { struct
|
/linux-4.1.27/arch/arm64/mm/ |
D | init.c | 285 set_max_mapnr(pfn_to_page(max_pfn) - mem_map); in mem_init()
|
/linux-4.1.27/include/linux/ |
D | mmzone.h | 703 extern struct page *mem_map; 907 #define NODE_MEM_MAP(nid) mem_map
|
/linux-4.1.27/arch/unicore32/mm/ |
D | init.c | 383 max_mapnr = pfn_to_page(max_pfn + PHYS_PFN_OFFSET) - mem_map; in mem_init()
|
/linux-4.1.27/drivers/net/wireless/ti/wl1251/ |
D | acx.c | 223 int wl1251_acx_mem_map(struct wl1251 *wl, struct acx_header *mem_map, in wl1251_acx_mem_map() argument 230 ret = wl1251_cmd_interrogate(wl, ACX_MEM_MAP, mem_map, len); in wl1251_acx_mem_map()
|
D | acx.h | 1459 struct acx_header *mem_map, size_t len);
|
/linux-4.1.27/arch/arm/mm/ |
D | init.c | 480 set_max_mapnr(pfn_to_page(max_pfn) - mem_map); in mem_init()
|
/linux-4.1.27/drivers/pcmcia/ |
D | m32r_pcc.c | 59 pccard_mem_map mem_map[MAX_WIN]; member
|
D | m32r_cfc.c | 51 pccard_mem_map mem_map[MAX_WIN]; member
|
/linux-4.1.27/arch/x86/mm/ |
D | init_32.c | 744 BUG_ON(!mem_map); in mem_init()
|
/linux-4.1.27/arch/tile/mm/ |
D | init.c | 791 BUG_ON(!mem_map); in mem_init()
|
/linux-4.1.27/drivers/net/wireless/ti/wlcore/ |
D | acx.h | 1050 struct acx_header *mem_map, size_t len);
|
D | acx.c | 158 int wl1271_acx_mem_map(struct wl1271 *wl, struct acx_header *mem_map, in wl1271_acx_mem_map() argument 165 ret = wl1271_cmd_interrogate(wl, ACX_MEM_MAP, mem_map, in wl1271_acx_mem_map()
|
/linux-4.1.27/arch/x86/xen/ |
D | mmu.c | 1506 BUG_ON(mem_map); /* should only be used early */ in xen_alloc_pte_init() 1516 BUG_ON(mem_map); /* should only be used early */ in xen_alloc_pmd_init()
|
/linux-4.1.27/kernel/ |
D | kexec.c | 1954 VMCOREINFO_SYMBOL(mem_map); in crash_save_vmcoreinfo_init()
|
/linux-4.1.27/Documentation/virtual/uml/ |
D | UserModeLinux-HOWTO.txt | 3704 and the page_struct itself should be mem_map[0], since it represents 3711 (gdb) p mem_map
|