Home
last modified time | relevance | path

Searched refs:XA_FREE_MARK (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/lib/
H A Dxarray.c467 xa_mark_clear(xa, XA_FREE_MARK); in xas_shrink()
602 node_mark_all(node, XA_FREE_MARK); in xas_expand()
603 if (!xa_marked(xa, XA_FREE_MARK)) { in xas_expand()
604 node_clear_mark(node, 0, XA_FREE_MARK); in xas_expand()
605 xa_mark_set(xa, XA_FREE_MARK); in xas_expand()
689 node_mark_all(node, XA_FREE_MARK); in xas_create()
1705 xas_clear_mark(&xas, XA_FREE_MARK); in __xa_store()
1781 xas_clear_mark(&xas, XA_FREE_MARK); in __xa_cmpxchg_raw()
1994 xas_find_marked(&xas, limit.max, XA_FREE_MARK); in __xa_alloc()
2000 xas_clear_mark(&xas, XA_FREE_MARK); in __xa_alloc()
[all …]
H A Didr.c397 bitmap = xas_find_marked(&xas, max / IDA_BITMAP_BITS, XA_FREE_MARK); in ida_alloc_range()
438 xas_clear_mark(&xas, XA_FREE_MARK); in ida_alloc_range()
581 xas_set_mark(&xas, XA_FREE_MARK); in ida_free()
/linux-6.15/fs/cachefiles/
H A Dondemand.c562 xas_find_marked(&xas, UINT_MAX, XA_FREE_MARK); in cachefiles_ondemand_send_req()
565 xas_find_marked(&xas, cache->msg_id_next - 1, XA_FREE_MARK); in cachefiles_ondemand_send_req()
573 xas_clear_mark(&xas, XA_FREE_MARK); in cachefiles_ondemand_send_req()
/linux-6.15/drivers/infiniband/core/
H A Dib_core_uverbs.c294 xas_find_marked(&xas, max_pgoff, XA_FREE_MARK); in rdma_user_mmap_entry_insert_range()
/linux-6.15/include/linux/
H A Dxarray.h260 #define XA_FREE_MARK XA_MARK_0 macro
281 #define XA_FLAGS_ALLOC (XA_FLAGS_TRACK_FREE | XA_FLAGS_MARK(XA_FREE_MARK))