Home
last modified time | relevance | path

Searched refs:mas_free (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/mm/
H A Dexecmem.c208 MA_STATE(mas_free, free_areas, 0, ULONG_MAX); in __execmem_cache_alloc()
216 mas_for_each(&mas_free, area, ULONG_MAX) { in __execmem_cache_alloc()
217 area_size = mas_range_len(&mas_free); in __execmem_cache_alloc()
226 addr = mas_free.index; in __execmem_cache_alloc()
227 last = mas_free.last; in __execmem_cache_alloc()
235 mas_store_gfp(&mas_free, NULL, GFP_KERNEL); in __execmem_cache_alloc()
243 mas_set_range(&mas_free, addr + size, last); in __execmem_cache_alloc()
244 err = mas_store_gfp(&mas_free, ptr, GFP_KERNEL); in __execmem_cache_alloc()
263 MA_STATE(mas_free, free_areas, 0, ULONG_MAX); in execmem_cache_make_ro()
272 mas_for_each(&mas_free, area, ULONG_MAX) { in execmem_cache_make_ro()
[all …]
/linux-6.15/lib/
H A Dmaple_tree.c1308 static inline void mas_free(struct ma_state *mas, struct maple_enode *used) in mas_free() function
1750 mas_free(mas, old_enode); in mas_replace_node()
2584 return mas_free(mas, old_enode); in mas_topiary_replace()