/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/ |
H A D | page_alloc.c | 127 page_add_to_list(p, &pool->free_area[order]); in __hyp_attach_page() 147 page_add_to_list(buddy, &pool->free_area[buddy->order]); in __hyp_extract_page() 206 while (i <= pool->max_order && list_empty(&pool->free_area[i])) in hyp_alloc_pages() 214 p = node_to_page(pool->free_area[i].next); in hyp_alloc_pages() 233 INIT_LIST_HEAD(&pool->free_area[i]); in hyp_pool_init()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | crash_core.c | 472 VMCOREINFO_STRUCT_SIZE(free_area); in crash_save_vmcoreinfo_init() 492 VMCOREINFO_OFFSET(zone, free_area); in crash_save_vmcoreinfo_init() 495 VMCOREINFO_OFFSET(free_area, free_list); in crash_save_vmcoreinfo_init() 500 VMCOREINFO_LENGTH(zone.free_area, MAX_ORDER); in crash_save_vmcoreinfo_init() 502 VMCOREINFO_LENGTH(free_area.free_list, MIGRATE_TYPES); in crash_save_vmcoreinfo_init()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | crash_core.c | 637 VMCOREINFO_STRUCT_SIZE(free_area); in crash_save_vmcoreinfo_init() 655 VMCOREINFO_OFFSET(zone, free_area); in crash_save_vmcoreinfo_init() 658 VMCOREINFO_OFFSET(free_area, free_list); in crash_save_vmcoreinfo_init() 663 VMCOREINFO_LENGTH(zone.free_area, MAX_ORDER + 1); in crash_save_vmcoreinfo_init() 665 VMCOREINFO_LENGTH(free_area.free_list, MIGRATE_TYPES); in crash_save_vmcoreinfo_init()
|
/kernel/linux/linux-6.6/tools/testing/selftests/x86/ |
H A D | test_shadow_stack.c | 561 void *free_area, *shstk, *test_map = (void *)0xFFFFFFFFFFFFFFFF; in test_guard_gap() local 564 free_area = mmap(0, SS_SIZE * 3, PROT_READ | PROT_WRITE, in test_guard_gap() 566 munmap(free_area, SS_SIZE * 3); in test_guard_gap() 568 shstk = create_shstk(free_area + SS_SIZE); in test_guard_gap()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/nvhe/ |
H A D | gfp.h | 19 struct list_head free_area[MAX_ORDER + 1]; member
|
/kernel/linux/linux-5.10/mm/ |
H A D | page_reporting.c | 113 struct free_area *area = &zone->free_area[order]; in page_reporting_cycle()
|
H A D | page_alloc.c | 898 struct free_area *area = &zone->free_area[order]; in add_to_free_list() 908 struct free_area *area = &zone->free_area[order]; in add_to_free_list_tail() 922 struct free_area *area = &zone->free_area[order]; in move_to_free_list() 937 zone->free_area[order].nr_free--; in del_page_from_free_list() 2321 struct free_area *area; in __rmqueue_smallest() 2326 area = &(zone->free_area[current_order]); in __rmqueue_smallest() 2607 int find_suitable_fallback(struct free_area *are [all...] |
H A D | compaction.c | 1341 struct free_area *area = &cc->zone->free_area[order]; in fast_isolate_freepages() 1708 struct free_area *area = &cc->zone->free_area[order]; in fast_find_migrateblock() 2009 struct free_area *area = &cc->zone->free_area[order]; in __compact_finished()
|
H A D | vmstat.c | 1056 blocks = zone->free_area[order].nr_free; in fill_contig_page_info() 1446 seq_printf(m, "%6lu ", zone->free_area[order].nr_free); in frag_show_print() 1472 struct free_area *area; in pagetypeinfo_showfree_print() 1476 area = &(zone->free_area[order]); in pagetypeinfo_showfree_print()
|
H A D | internal.h | 395 int find_suitable_fallback(struct free_area *area, unsigned int order,
|
/kernel/linux/linux-6.6/mm/ |
H A D | page_reporting.c | 150 struct free_area *area = &zone->free_area[order]; in page_reporting_cycle()
|
H A D | page_alloc.c | 672 struct free_area *area = &zone->free_area[order]; in add_to_free_list() 682 struct free_area *area = &zone->free_area[order]; in add_to_free_list_tail() 696 struct free_area *area = &zone->free_area[order]; in move_to_free_list() 711 zone->free_area[order].nr_free--; in del_page_from_free_list() 714 static inline struct page *get_page_from_free_area(struct free_area *area, in get_page_from_free_area() 1576 struct free_area *area; in __rmqueue_smallest() 1581 area = &(zone->free_area[current_orde in __rmqueue_smallest() [all...] |
H A D | show_mem.c | 370 struct free_area *area = &zone->free_area[order]; in show_free_areas()
|
H A D | compaction.c | 1512 struct free_area *area = &cc->zone->free_area[order]; in fast_isolate_freepages() 1905 struct free_area *area = &cc->zone->free_area[order]; in fast_find_migrateblock() 2229 struct free_area *area = &cc->zone->free_area[order]; in __compact_finished()
|
H A D | internal.h | 679 int find_suitable_fallback(struct free_area *area, unsigned int order, 682 static inline bool free_area_empty(struct free_area *area, int migratetype) in free_area_empty()
|
H A D | vmstat.c | 1067 blocks = data_race(zone->free_area[order].nr_free); in fill_contig_page_info() 1505 seq_printf(m, "%6lu ", data_race(zone->free_area[order].nr_free)); in frag_show_print() 1531 struct free_area *area; in pagetypeinfo_showfree_print() 1535 area = &(zone->free_area[order]); in pagetypeinfo_showfree_print()
|
H A D | mm_init.c | 1394 INIT_LIST_HEAD(&zone->free_area[order].free_list[t]); in zone_init_free_lists() 1395 zone->free_area[order].nr_free = 0; in zone_init_free_lists()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-snap-persistent.c | 202 static void free_area(struct pstore *ps) in free_area() function 363 free_area(ps); in read_header() 377 free_area(ps); in read_header() 596 free_area(ps); in persistent_dtr()
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-snap-persistent.c | 205 static void free_area(struct pstore *ps) in free_area() function 365 free_area(ps); in read_header() 379 free_area(ps); in read_header() 601 free_area(ps); in persistent_dtr()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | mmzone.h | 105 struct free_area { struct 110 static inline struct page *get_page_from_free_area(struct free_area *area, in get_page_from_free_area() 117 static inline bool free_area_empty(struct free_area *area, int migratetype) in free_area_empty() 557 struct free_area free_area[MAX_ORDER]; member 562 /* Primarily protects free_area */
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | mmzone.h | 120 struct free_area { struct 960 struct free_area free_area[MAX_ORDER + 1]; member 970 /* Primarily protects free_area */
|
/kernel/linux/linux-5.10/arch/s390/mm/ |
H A D | page-states.c | 263 list_for_each(l, &zone->free_area[order].free_list[t]) { in arch_set_page_states()
|
/kernel/linux/linux-5.10/kernel/events/ |
H A D | uprobes.c | 1495 goto free_area; in __create_xol_area() 1518 free_area: in __create_xol_area()
|
/kernel/linux/linux-6.6/kernel/events/ |
H A D | uprobes.c | 1490 goto free_area; in __create_xol_area() 1513 free_area: in __create_xol_area()
|
/kernel/linux/linux-6.6/kernel/power/ |
H A D | snapshot.c | 1277 &zone->free_area[order].free_list[t], buddy_list) { in mark_free_pages()
|