Home
last modified time | relevance | path

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

/linux/mm/
H A Dexecmem.c232 MA_STATE(mas_free, free_areas, 0, ULONG_MAX); in __execmem_cache_alloc()
240 mas_for_each(&mas_free, area, ULONG_MAX) { in __execmem_cache_alloc()
241 area_size = mas_range_len(&mas_free); in __execmem_cache_alloc()
243 if (area_size >= size && within_range(range, &mas_free, size)) in __execmem_cache_alloc()
250 addr = mas_free.index; in __execmem_cache_alloc()
251 last = mas_free.last; in __execmem_cache_alloc()
259 mas_store_gfp(&mas_free, NULL, GFP_KERNEL); in __execmem_cache_alloc()
267 mas_set_range(&mas_free, addr + size, last); in __execmem_cache_alloc()
268 err = mas_store_gfp(&mas_free, ptr, GFP_KERNEL); in __execmem_cache_alloc()
/linux/lib/
H A Dmaple_tree.c1172 static inline void mas_free(struct ma_state *mas, struct maple_enode *used) in mas_free() function
1581 mas_free(mas, old_enode); in mas_replace_node()
2375 return mas_free(mas, old_enode); in mas_topiary_replace()