Home
last modified time | relevance | path

Searched refs:XA_STATE (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.4/tools/testing/radix-tree/
Diteration_check.c23 XA_STATE(xas, xa, index); in my_item_insert()
69 XA_STATE(xas, &array, 0); in tagged_iteration_fn()
102 XA_STATE(xas, &array, 0); in untagged_iteration_fn()
Dmultiorder.c36 XA_STATE(xas, xa, 0); in multiorder_iteration()
76 XA_STATE(xas, xa, 0); in multiorder_tagged_iteration()
182 XA_STATE(xas, ptr, 0); in iterator_func()
Dtest.c176 XA_STATE(xas, xa, start); in tag_tagged_items()
257 XA_STATE(xas, xa, 0); in item_kill_tree()
Dregression1.c82 XA_STATE(xas, &mt_tree, start); in find_get_pages()
/Linux-v5.4/lib/
Dxarray.c1291 XA_STATE(xas, xa, index); in xa_load()
1329 XA_STATE(xas, xa, index); in __xa_erase()
1375 XA_STATE(xas, xa, index); in __xa_store()
1441 XA_STATE(xas, xa, index); in __xa_cmpxchg()
1478 XA_STATE(xas, xa, index); in __xa_insert()
1554 XA_STATE(xas, xa, 0); in xa_store_range()
1608 XA_STATE(xas, xa, 0); in __xa_alloc()
1695 XA_STATE(xas, xa, index); in __xa_set_mark()
1713 XA_STATE(xas, xa, index); in __xa_clear_mark()
1735 XA_STATE(xas, xa, index); in xa_get_mark()
[all …]
Dtest_xarray.c100 XA_STATE(xas, xa, 0); in check_xas_retry()
216 XA_STATE(xas, xa, i); in check_xa_mark_1()
252 XA_STATE(xas, xa, 0); in check_xa_mark_2()
300 XA_STATE(xas, xa, 1); in check_xa_shrink()
465 XA_STATE(xas, xa, 0); in check_xas_erase()
505 XA_STATE(xas, xa, index); in check_multi_store_1()
530 XA_STATE(xas, xa, index); in check_multi_store_2()
544 XA_STATE(xas, xa, 0); in check_multi_store_3()
940 XA_STATE(xas, xa, j + index); in check_multi_find_2()
1026 XA_STATE(xas, xa, 0); in check_find_3()
[all …]
Didr.c382 XA_STATE(xas, &ida->xa, min / IDA_BITMAP_BITS); in ida_alloc_range()
486 XA_STATE(xas, &ida->xa, id / IDA_BITMAP_BITS); in ida_free()
538 XA_STATE(xas, &ida->xa, 0); in ida_destroy()
/Linux-v5.4/mm/
Dfilemap.c122 XA_STATE(xas, &mapping->i_pages, page->index); in page_cache_delete()
297 XA_STATE(xas, &mapping->i_pages, pvec->pages[0]->index); in page_cache_delete_batch()
476 XA_STATE(xas, &mapping->i_pages, start_byte >> PAGE_SHIFT); in filemap_range_has_page()
816 XA_STATE(xas, &mapping->i_pages, offset); in replace_page_cache_page()
855 XA_STATE(xas, &mapping->i_pages, offset); in __add_to_page_cache_locked()
1462 XA_STATE(xas, &mapping->i_pages, index); in page_cache_next_miss()
1498 XA_STATE(xas, &mapping->i_pages, index); in page_cache_prev_miss()
1527 XA_STATE(xas, &mapping->i_pages, offset); in find_get_entry()
1728 XA_STATE(xas, &mapping->i_pages, start); in find_get_entries()
1795 XA_STATE(xas, &mapping->i_pages, *start); in find_get_pages_range()
[all …]
Dmemfd.c68 XA_STATE(xas, &mapping->i_pages, 0); in memfd_wait_for_pins()
Dworkingset.c455 XA_STATE(xas, node->array, 0); in shadow_lru_isolate()
Dtruncate.c37 XA_STATE(xas, &mapping->i_pages, index); in __clear_shadow_entry()
Dswap_state.c163 XA_STATE(xas, &address_space->i_pages, idx); in __delete_from_swap_cache()
Dpage-writeback.c2108 XA_STATE(xas, &mapping->i_pages, start); in tag_pages_for_writeback()
2771 XA_STATE(xas, &mapping->i_pages, page_index(page)); in __test_set_page_writeback()
Dmigrate.c400 XA_STATE(xas, &mapping->i_pages, page_index(page)); in migrate_page_move_mapping()
514 XA_STATE(xas, &mapping->i_pages, page_index(page)); in migrate_huge_page_move_mapping()
Dshmem.c356 XA_STATE(xas, &mapping->i_pages, index); in shmem_replace_entry()
705 XA_STATE(xas, &mapping->i_pages, start); in shmem_partial_swap_usage()
1126 XA_STATE(xas, &mapping->i_pages, start); in shmem_find_swap_entries()
Dkhugepaged.c1819 XA_STATE(xas, &mapping->i_pages, start); in khugepaged_scan_file()
Dhuge_memory.c2772 XA_STATE(xas, &mapping->i_pages, page_index(head)); in split_huge_page_to_list()
/Linux-v5.4/fs/
Ddax.c391 XA_STATE(xas, NULL, 0); in dax_lock_page()
439 XA_STATE(xas, &mapping->i_pages, page->index); in dax_unlock_page()
578 XA_STATE(xas, &mapping->i_pages, 0); in dax_layout_busy_page()
633 XA_STATE(xas, &mapping->i_pages, index); in __dax_invalidate_entry()
942 XA_STATE(xas, &mapping->i_pages, wbc->range_start >> PAGE_SHIFT); in dax_writeback_mapping_range()
1247 XA_STATE(xas, &mapping->i_pages, vmf->pgoff); in dax_iomap_pte_fault()
Dfs-writeback.c360 XA_STATE(xas, &mapping->i_pages, 0); in inode_switch_wbs_work_fn()
/Linux-v5.4/drivers/infiniband/core/
Drestrack.c115 XA_STATE(xas, &rt->xa, 0); in rdma_restrack_count()
Ddevice.c160 XA_STATE(xas, xa, *indexp); in xan_find_marked()
/Linux-v5.4/include/linux/
Dxarray.h1311 #define XA_STATE(name, array, index) \ macro
/Linux-v5.4/Documentation/core-api/
Dxarray.rst303 structure which you declare on the stack using the XA_STATE()