| /linux/tools/testing/radix-tree/ |
| H A D | iteration_check.c | 23 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()
|
| H A D | iteration_check_2.c | 15 XA_STATE(xas, arg, 0); in iterator()
|
| H A D | test.c | 176 XA_STATE(xas, xa, start); in tag_tagged_items() 257 XA_STATE(xas, xa, 0); in item_kill_tree()
|
| H A D | regression1.c | 82 XA_STATE(xas, &mt_tree, start); in find_get_pages()
|
| /linux/lib/ |
| H A D | test_xarray.c | 104 XA_STATE(xas, xa, 0); in check_xas_retry() 220 XA_STATE(xas, xa, i); in check_xa_mark_1() 256 XA_STATE(xas, xa, 0); in check_xa_mark_2() 295 XA_STATE(xas, xa, 0x41); in check_xa_mark_3() 326 XA_STATE(xas, xa, 1); in check_xa_shrink() 547 XA_STATE(xas, xa, 0); in check_xas_erase() 587 XA_STATE(xas, xa, index); in check_multi_store_1() 612 XA_STATE(xas, xa, index); in check_multi_store_2() 626 XA_STATE(xas, xa, 0); in check_multi_store_3() 737 XA_STATE(xas, xa, index); in check_xa_multi_store_adv_add() [all …]
|
| H A D | idr.c | 385 XA_STATE(xas, &ida->xa, min / IDA_BITMAP_BITS); in ida_alloc_range() 558 XA_STATE(xas, &ida->xa, id / IDA_BITMAP_BITS); in ida_free() 612 XA_STATE(xas, &ida->xa, 0); in ida_destroy()
|
| H A D | iov_iter.c | 975 XA_STATE(xas, xa, index); in iter_xarray_populate_pages() 1573 XA_STATE(xas, i->xarray, pos >> PAGE_SHIFT); in iov_iter_extract_xarray_pages()
|
| H A D | scatterlist.c | 1348 XA_STATE(xas, xa, index); in extract_xarray_to_sg()
|
| /linux/fs/netfs/ |
| H A D | fscache_io.c | 181 XA_STATE(xas, &mapping->i_pages, first); in __fscache_clear_page_bits()
|
| H A D | iterator.c | 216 XA_STATE(xas, iter->xarray, index); in netfs_limit_xarray()
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | xarray.rst | 256 高级API是基于xa_state的。这是一个不透明的数据结构,你使用XA_STATE()宏在堆栈中声明。这个宏初始化了
|
| /linux/drivers/block/ |
| H A D | brd.c | 52 XA_STATE(xas, &brd->brd_pages, sector >> PAGE_SECTORS_SHIFT); in brd_lookup_page()
|
| /linux/mm/ |
| H A D | memfd.c | 158 XA_STATE(xas, &mapping->i_pages, 0); in memfd_wait_for_pins()
|
| /linux/drivers/iommu/iommufd/ |
| H A D | pages.c | 561 XA_STATE(xas, xa, start_index); in batch_from_xarray() 582 XA_STATE(xas, xa, start_index); in batch_from_xarray_clear() 604 XA_STATE(xas, xa, start_index); in clear_xarray() 618 XA_STATE(xas, xa, start_index); in pages_to_xarray() 2110 XA_STATE(xas, &pages->pinned_pfns, start_index); in iopt_pages_fill_from_xarray()
|
| /linux/include/linux/ |
| H A D | iov_iter.h | 211 XA_STATE(xas, iter->xarray, index); in iterate_xarray()
|
| H A D | xarray.h | 1396 #define XA_STATE(name, array, index) \ macro
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | fs_counters.c | 115 XA_STATE(xas, &fc_stats->counters, 0); in mlx5_fc_stats_query_all_counters()
|
| /linux/fs/btrfs/ |
| H A D | extent_io.c | 2152 XA_STATE(xas, &fs_info->buffer_tree, eb->start >> fs_info->nodesize_bits); in lock_extent_buffer_for_io() 2253 XA_STATE(xas, &fs_info->buffer_tree, eb->start >> fs_info->nodesize_bits); in buffer_tree_set_mark() 2265 XA_STATE(xas, &fs_info->buffer_tree, eb->start >> fs_info->nodesize_bits); in buffer_tree_clear_mark() 2277 XA_STATE(xas, &fs_info->buffer_tree, start); in buffer_tree_tag_for_writeback() 2359 XA_STATE(xas, &fs_info->buffer_tree, *start); in buffer_tree_get_ebs_tag()
|
| H A D | subpage.c | 405 XA_STATE(xas, &mapping->i_pages, folio->index); in folio_clear_tags()
|
| /linux/fs/xfs/ |
| H A D | xfs_zone_alloc.c | 450 XA_STATE (xas, &mp->m_groups[XG_TYPE_RTG].xa, 0); in xfs_open_zone()
|
| /linux/fs/ |
| H A D | fs-writeback.c | 410 XA_STATE(xas, &mapping->i_pages, 0); in inode_do_switch_wbs()
|
| /linux/virt/kvm/ |
| H A D | kvm_main.c | 2438 XA_STATE(xas, &kvm->mem_attr_array, start); in kvm_range_has_memory_attributes()
|