/mm/ |
H A D | compaction.c | 1096 struct free_area *area = &zone->free_area[order]; local 1099 if (!list_empty(&area->free_list[migratetype])) 1103 if (cc->order >= pageblock_order && area->nr_free)
|
H A D | kmemleak.c | 121 /* scanning area inside a memory block */ 441 struct kmemleak_scan_area *area; local 449 hlist_for_each_entry_safe(area, tmp, &object->area_list, node) { 450 hlist_del(&area->node); 451 kmem_cache_free(scan_area_cache, area); 734 * Add a scanning area to the object. If at least one such area is added, 741 struct kmemleak_scan_area *area; local 745 kmemleak_warn("Adding scan area to unknown object at 0x%08lx\n", 750 area 1216 struct kmemleak_scan_area *area; local [all...] |
H A D | mmap.c | 568 /* Fail if an existing vma overlaps the area */ 1022 * this area are about to be changed to vm_flags - and the no-change 1026 * the area passed down from mprotect_fixup, never extending beyond one 1050 struct vm_area_struct *area, *next; local 1064 area = next; 1107 err = vma_adjust(area, addr, next->vm_end, 1111 khugepaged_enter_vma_merge(area, vm_flags); 1112 return area; 1679 * be able to distinguish situation when vma area unmapped, 1681 * a completely new data area) [all...] |
H A D | nommu.c | 416 * The resulting memory area is 32bit addressable and zeroed so it can be 473 * @size: size of the area 490 void free_vm_area(struct vm_struct *area) argument 506 * like trying to un-brk an area that has already been mapped
|
H A D | page_alloc.c | 862 int low, int high, struct free_area *area, 868 area--; 890 list_add(&page[size].lru, &area->free_list[migratetype]); 891 area->nr_free++; 957 struct free_area *area; local 962 area = &(zone->free_area[current_order]); 963 if (list_empty(&area->free_list[migratetype])) 966 page = list_entry(area->free_list[migratetype].next, 970 area->nr_free--; 971 expand(zone, page, order, current_order, area, migratetyp 861 expand(struct zone *zone, struct page *page, int low, int high, struct free_area *area, int migratetype) argument 1136 struct free_area *area; local 3328 struct free_area *area = &zone->free_area[order]; local [all...] |
H A D | vmalloc.c | 497 * Track the highest possible candidate for pcpu area 498 * allocation. Areas outside of vmalloc area can be returned 500 * vmalloc area proper. 671 * Free a vmap area, caller ensuring that the area has been unmapped 684 * Free and unmap a vmap area, caller ensuring flush_cache_vunmap had been 694 * Free and unmap a vmap area 1127 * vm_area_add_early - add vmap area early during boot 1130 * This function is used to add fixed kernel vm area to vmlist before 1153 * vm_area_register_early - register vmap area earl 1273 map_vm_area(struct vm_struct *area, pgprot_t prot, struct page **pages) argument 1314 struct vm_struct *area; local 1434 struct vm_struct *area; local 1535 struct vm_struct *area; local 1559 __vmalloc_area_node(struct vm_struct *area, gfp_t gfp_mask, pgprot_t prot, int node) argument 1636 struct vm_struct *area; local 1753 struct vm_struct *area; local 1858 struct vm_struct *area; local 2128 struct vm_struct *area; local 2223 struct vm_struct *area; local 2244 free_vm_area(struct vm_struct *area) argument 2369 int area, area2, last_area, term_area; local [all...] |
H A D | vmstat.c | 941 struct free_area *area; local 944 area = &(zone->free_area[order]); 946 list_for_each(curr, &area->free_list[mtype])
|
H A D | zsmalloc.c | 234 struct vm_struct *vm; /* vm area for mapping object that span pages */ 740 static inline int __zs_cpu_up(struct mapping_area *area) argument 746 if (area->vm) 748 area->vm = alloc_vm_area(PAGE_SIZE * 2, NULL); 749 if (!area->vm) 754 static inline void __zs_cpu_down(struct mapping_area *area) argument 756 if (area->vm) 757 free_vm_area(area->vm); 758 area->vm = NULL; 761 static inline void *__zs_map_object(struct mapping_area *area, argument 769 __zs_unmap_object(struct mapping_area *area, struct page *pages[2], int off, int size) argument 779 __zs_cpu_up(struct mapping_area *area) argument 793 __zs_cpu_down(struct mapping_area *area) argument 800 __zs_map_object(struct mapping_area *area, struct page *pages[2], int off, int size) argument 828 __zs_unmap_object(struct mapping_area *area, struct page *pages[2], int off, int size) argument 861 struct mapping_area *area; local 1113 struct mapping_area *area; local 1155 struct mapping_area *area; local [all...] |