Home
last modified time | relevance | path

Searched refs:free_area (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/arch/arm64/kvm/hyp/nvhe/
H A Dpage_alloc.c93 list_add_tail(&p->node, &pool->free_area[order]); in __hyp_attach_page()
122 list_add_tail(&buddy->node, &pool->free_area[buddy->order]); in __hyp_extract_page()
165 while (i < pool->max_order && list_empty(&pool->free_area[i])) in hyp_alloc_pages()
173 p = list_first_entry(&pool->free_area[i], struct hyp_page, node); in hyp_alloc_pages()
192 INIT_LIST_HEAD(&pool->free_area[i]); in hyp_pool_init()
/OK3568_Linux_fs/kernel/kernel/
H A Dcrash_core.c472 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()
/OK3568_Linux_fs/kernel/Documentation/admin-guide/kdump/
H A Dvmcoreinfo.rst120 free_area section in Common variables
123 The size of a free_area structure. It indicates whether the free_area
154 (zone, free_area|vm_stat|spanned_pages)
163 (free_area, free_list)
169 Each zone has a free_area structure array called free_area[MAX_ORDER].
186 (zone.free_area, MAX_ORDER)
190 free_area ranges. MAX_ORDER is used by the zone buddy allocator.
310 (free_area.free_list, MIGRATE_TYPES)
/OK3568_Linux_fs/kernel/include/linux/
H A Dmmzone.h101 struct free_area { struct
106 static inline struct page *get_page_from_free_area(struct free_area *area, in get_page_from_free_area() argument
113 static inline bool free_area_empty(struct free_area *area, int migratetype) in free_area_empty()
535 struct free_area free_area[MAX_ORDER]; member
/OK3568_Linux_fs/kernel/mm/
H A Dpage_reporting.c113 struct free_area *area = &zone->free_area[order]; in page_reporting_cycle()
H A Dpage_alloc.c953 struct free_area *area = &zone->free_area[order]; in add_to_free_list()
963 struct free_area *area = &zone->free_area[order]; in add_to_free_list_tail()
977 struct free_area *area = &zone->free_area[order]; in move_to_free_list()
992 zone->free_area[order].nr_free--; in del_page_from_free_list()
2425 struct free_area *area; in __rmqueue_smallest()
2430 area = &(zone->free_area[current_order]); in __rmqueue_smallest()
2713 int find_suitable_fallback(struct free_area *area, unsigned int order, in find_suitable_fallback()
2813 struct free_area *area = &(zone->free_area[order]); in unreserve_highatomic_pageblock()
2876 struct free_area *area; in __rmqueue_fallback()
2898 area = &(zone->free_area[current_order]); in __rmqueue_fallback()
[all …]
H A Dcompaction.c1374 struct free_area *area = &cc->zone->free_area[order]; in fast_isolate_freepages()
1741 struct free_area *area = &cc->zone->free_area[order]; in fast_find_migrateblock()
2050 struct free_area *area = &cc->zone->free_area[order]; in __compact_finished()
H A Dvmstat.c1056 blocks = zone->free_area[order].nr_free; in fill_contig_page_info()
1423 seq_printf(m, "%6lu ", zone->free_area[order].nr_free); in frag_show_print()
1449 struct free_area *area; in pagetypeinfo_showfree_print()
1453 area = &(zone->free_area[order]); in pagetypeinfo_showfree_print()
H A Dinternal.h282 int find_suitable_fallback(struct free_area *area, unsigned int order,
/OK3568_Linux_fs/kernel/drivers/md/
H A Ddm-snap-persistent.c202 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()
/OK3568_Linux_fs/kernel/arch/arm64/kvm/hyp/include/nvhe/
H A Dgfp.h19 struct list_head free_area[MAX_ORDER]; member
/OK3568_Linux_fs/kernel/arch/s390/mm/
H A Dpage-states.c263 list_for_each(l, &zone->free_area[order].free_list[t]) { in arch_set_page_states()
/OK3568_Linux_fs/kernel/kernel/events/
H A Duprobes.c1495 goto free_area; in __create_xol_area()
1518 free_area: in __create_xol_area()