/kernel/linux/linux-5.10/arch/mips/mti-malta/ |
H A D | malta-dtshim.c | 30 enum mem_map { enum 71 enum mem_map map) in gen_fdt_mem_array() 137 enum mem_map mem_map; in append_memory() local 195 mem_map = config & ROCIT_CONFIG_GEN1_MEMMAP_MASK; in append_memory() 196 mem_map >>= ROCIT_CONFIG_GEN1_MEMMAP_SHIFT; in append_memory() 199 mem_map = MEM_MAP_V1; in append_memory() 201 if (mem_map > MEM_MAP_V2) in append_memory() 203 (unsigned int)mem_map); in append_memory() 214 mem_entries = gen_fdt_mem_array(mem_array, physical_memsize, mem_map); in append_memory() [all...] |
/kernel/linux/linux-6.6/arch/mips/mti-malta/ |
H A D | malta-dtshim.c | 30 enum mem_map { enum 71 enum mem_map map) in gen_fdt_mem_array() 137 enum mem_map mem_map; in append_memory() local 195 mem_map = config & ROCIT_CONFIG_GEN1_MEMMAP_MASK; in append_memory() 196 mem_map >>= ROCIT_CONFIG_GEN1_MEMMAP_SHIFT; in append_memory() 199 mem_map = MEM_MAP_V1; in append_memory() 201 if (mem_map > MEM_MAP_V2) in append_memory() 203 (unsigned int)mem_map); in append_memory() 214 mem_entries = gen_fdt_mem_array(mem_array, physical_memsize, mem_map); in append_memory() [all...] |
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | page_no.h | 32 #define virt_to_page(addr) (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT)) 33 #define page_to_virt(page) __va(((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET))
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | memory_model.h | 18 #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) 19 #define __page_to_pfn(page) ((unsigned long)((page) - mem_map) + \ 42 * Note: section's mem_map is encoded to reflect its start_pfn. 43 * section[i].section_mem_map == mem_map's address - start_pfn;
|
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | page_no.h | 26 #define virt_to_page(addr) (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT)) 27 #define page_to_virt(page) __va(((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET))
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | memory_model.h | 33 #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) 34 #define __page_to_pfn(page) ((unsigned long)((page) - mem_map) + \ 59 * Note: section's mem_map is encoded to reflect its start_pfn. 60 * section[i].section_mem_map == mem_map's address - start_pfn;
|
/kernel/linux/linux-5.10/arch/nios2/include/asm/ |
H A D | page.h | 77 extern struct page *mem_map; 85 ((void *)(((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET)
|
/kernel/linux/linux-6.6/arch/nios2/include/asm/ |
H A D | page.h | 77 extern struct page *mem_map; 85 ((void *)(((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET)
|
/third_party/ltp/testcases/kernel/controllers/memcg/control/ |
H A D | mem_process.c | 62 void mem_map(void) in mem_map() function 112 mem_map(); in main()
|
/third_party/ltp/testcases/kernel/syscalls/madvise/ |
H A D | madvise10.c | 111 static char *mem_map(void) in mem_map() function 131 addr = mem_map(); in test_madvise()
|
/kernel/linux/linux-5.10/arch/alpha/include/asm/ |
H A D | pgtable.h | 207 #define page_to_pa(page) (((page) - mem_map) << PAGE_SHIFT) 240 #define pmd_page(pmd) (mem_map + ((pmd_val(pmd) & _PFN_MASK) >> 32)) 241 #define pud_page(pud) (mem_map + ((pud_val(pud) & _PFN_MASK) >> 32))
|
/kernel/linux/linux-5.10/mm/ |
H A D | sparse.c | 23 * 1) mem_section - memory sections, mem_map's for valid memory 139 * mem_map, we use section_mem_map to store the section's NUMA 141 * node information is cleared just before we store the real mem_map. 302 * Subtle, we encode the real pfn into the mem_map such that 306 static unsigned long sparse_encode_mem_map(struct page *mem_map, unsigned long pnum) in sparse_encode_mem_map() argument 309 (unsigned long)(mem_map - (section_nr_to_pfn(pnum))); in sparse_encode_mem_map() 317 * Decode mem_map from the coded memmap 328 unsigned long pnum, struct page *mem_map, in sparse_init_one_section() 332 ms->section_mem_map |= sparse_encode_mem_map(mem_map, pnum) in sparse_init_one_section() 573 * Allocate the accumulated non-linear sections, allocate a mem_map 327 sparse_init_one_section(struct mem_section *ms, unsigned long pnum, struct page *mem_map, struct mem_section_usage *usage, unsigned long flags) sparse_init_one_section() argument [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | sparse.c | 24 * 1) mem_section - memory sections, mem_map's for valid memory 114 * mem_map, we use section_mem_map to store the section's NUMA 116 * node information is cleared just before we store the real mem_map. 275 * Subtle, we encode the real pfn into the mem_map such that 279 static unsigned long sparse_encode_mem_map(struct page *mem_map, unsigned long pnum) in sparse_encode_mem_map() argument 282 (unsigned long)(mem_map - (section_nr_to_pfn(pnum))); in sparse_encode_mem_map() 290 * Decode mem_map from the coded memmap 301 unsigned long pnum, struct page *mem_map, in sparse_init_one_section() 305 ms->section_mem_map |= sparse_encode_mem_map(mem_map, pnum) in sparse_init_one_section() 555 * Allocate the accumulated non-linear sections, allocate a mem_map 300 sparse_init_one_section(struct mem_section *ms, unsigned long pnum, struct page *mem_map, struct mem_section_usage *usage, unsigned long flags) sparse_init_one_section() argument [all...] |
/kernel/linux/linux-5.10/drivers/block/ |
H A D | skd_main.c | 205 void __iomem *mem_map[SKD_MAX_BARS]; member 284 u32 val = readl(skdev->mem_map[1] + offset); in skd_reg_read32() 294 writel(val, skdev->mem_map[1] + offset); in skd_reg_write32() 302 writeq(val, skdev->mem_map[1] + offset); in skd_reg_write64() 3221 skdev->mem_map[i] = ioremap(skdev->mem_phys[i], in skd_pci_probe() 3223 if (!skdev->mem_map[i]) { in skd_pci_probe() 3229 dev_dbg(&pdev->dev, "mem_map=%p, phyd=%016llx, size=%d\n", in skd_pci_probe() 3230 skdev->mem_map[i], (uint64_t)skdev->mem_phys[i], in skd_pci_probe() 3274 if (skdev->mem_map[i]) in skd_pci_probe() 3275 iounmap(skdev->mem_map[ in skd_pci_probe() [all...] |
/kernel/linux/linux-5.10/arch/openrisc/include/asm/ |
H A D | page.h | 79 (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT))
|
H A D | pgtable.h | 352 #define __page_address(page) (PAGE_OFFSET + (((page) - mem_map) << PAGE_SHIFT)) 353 #define pte_page(pte) (mem_map+pte_pagenr(pte))
|
/kernel/linux/linux-6.6/arch/openrisc/include/asm/ |
H A D | page.h | 86 (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT))
|
H A D | pgtable.h | 336 #define __page_address(page) (PAGE_OFFSET + (((page) - mem_map) << PAGE_SHIFT)) 337 #define pte_page(pte) (mem_map+pte_pagenr(pte))
|
/kernel/linux/linux-6.6/arch/microblaze/include/asm/ |
H A D | pgtable.h | 231 #define pte_page(x) (mem_map + (unsigned long) \ 291 pte_val(pte) = (((page - mem_map) << PAGE_SHIFT) + memory_start) | \
|
/kernel/linux/linux-5.10/arch/ia64/mm/ |
H A D | contig.c | 202 * alloc_node_mem_map makes an adjustment for mem_map in paging_init() 208 printk("Virtual mem_map starts at 0x%p\n", mem_map); in paging_init()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/embedded6xx/ |
H A D | mpc10x.h | 152 unsigned long mpc10x_get_mem_size(uint mem_map);
|
/kernel/linux/linux-5.10/arch/csky/include/asm/ |
H A D | page.h | 86 #define virt_to_page(x) (mem_map + MAP_NR(x))
|
/kernel/linux/linux-6.6/arch/csky/include/asm/ |
H A D | page.h | 92 #define virt_to_page(x) (mem_map + MAP_NR(x))
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/embedded6xx/ |
H A D | mpc10x.h | 152 unsigned long mpc10x_get_mem_size(uint mem_map);
|
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-loongson64/ |
H A D | boot_param.h | 24 struct mem_map { struct
|