Home
last modified time | relevance | path

Searched refs:xa_find (Results 1 – 18 of 18) sorted by relevance

/linux-6.12.1/Documentation/translations/zh_CN/core-api/
Dxarray.rst77 可能更喜欢使用xa_find()或xa_find_after()来移动到XArray中的下一个当前条目。
157 * xa_find()
322 你可以使用xas_find()搜索下一个当前条目。这相当于xa_find()和xa_find_after();如果光标已经移动到了
/linux-6.12.1/net/devlink/
Dcore.c24 devlink = xa_find(&devlinks, &index, index, DEVLINK_REGISTERED); in devlinks_xa_get()
196 return xa_find(&devlink_rels, &rel_index, rel_index, in devlink_rel_find()
332 devlink = xa_find(&devlinks, indexp, ULONG_MAX, DEVLINK_REGISTERED); in devlinks_xa_find_get()
/linux-6.12.1/drivers/platform/x86/intel/pmt/
Dtelemetry.c164 entry = xa_find(&telem_array, &index, index, XA_PRESENT); in pmt_telem_register_endpoint()
193 entry = xa_find(&telem_array, &index, index, XA_PRESENT); in pmt_telem_get_endpoint_info()
/linux-6.12.1/include/linux/
Dxarray.h363 void *xa_find(struct xarray *xa, unsigned long *index,
453 entry = xa_find(xa, &index, last, XA_PRESENT); \
532 for (index = 0, entry = xa_find(xa, &index, ULONG_MAX, filter); \
Dnetdevice.h3024 for (; (d = xa_find(&(net)->dev_by_index, &ifindex, \
/linux-6.12.1/virt/kvm/
Dguest_memfd.c145 if (xa_find(&gmem->bindings, &start, end - 1, XA_PRESENT)) { in kvm_gmem_invalidate_end()
500 xa_find(&gmem->bindings, &start, end - 1, XA_PRESENT)) { in kvm_gmem_bind()
/linux-6.12.1/net/ethtool/
Drss.c324 for (; xa_find(&dev->ethtool->rss_ctx, &ctx->ctx_idx, in rss_dump_one_dev()
/linux-6.12.1/drivers/infiniband/hw/hfi1/
Dnetdev_rx.c484 ret = xa_find(&rx->dev_tbl, &index, UINT_MAX, XA_PRESENT); in hfi1_netdev_get_first_data()
/linux-6.12.1/Documentation/core-api/
Dxarray.rst87 You may prefer to use xa_find() or xa_find_after() to move to the next
198 * xa_find()
418 is the equivalent of both xa_find() and xa_find_after();
/linux-6.12.1/lib/
Dtest_xarray.c1179 XA_BUG_ON(xa, xa_find(xa, &index, ULONG_MAX, XA_PRESENT) != in check_multi_find_1()
1183 XA_BUG_ON(xa, xa_find(xa, &index, ULONG_MAX, XA_PRESENT) != in check_multi_find_1()
1256 void *entry = xa_find(xa, &index, ULONG_MAX, in check_find_1()
1266 entry = xa_find(xa, &index, ULONG_MAX, in check_find_1()
Dxarray.c2046 void *xa_find(struct xarray *xa, unsigned long *indexp, in xa_find() function
2065 EXPORT_SYMBOL(xa_find);
/linux-6.12.1/drivers/dpll/
Ddpll_core.c237 ref = xa_find(xa_refs, &i, ULONG_MAX, XA_PRESENT); in dpll_xa_ref_dpll_first()
Ddpll_netlink.c21 for (index = start, entry = xa_find(xa, &index, ULONG_MAX, filter); \
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Deswitch.h694 for (index = 0, entry = xa_find(xa, &index, last, filter); \
/linux-6.12.1/drivers/vhost/
Dvhost.c773 worker = xa_find(&dev->worker_xa, &index, UINT_MAX, XA_PRESENT); in vhost_vq_attach_worker()
802 worker = xa_find(&dev->worker_xa, &index, UINT_MAX, XA_PRESENT); in vhost_free_worker()
/linux-6.12.1/fs/xfs/
Dxfs_icache.c321 pag = xa_find(&mp->m_perags, &index, ULONG_MAX, ici_tag_to_mark(tag)); in xfs_perag_grab_next_tag()
/linux-6.12.1/mm/
Dshmem.c1744 if (!xa_find(&mapping->i_pages, &aligned_index, in shmem_suitable_orders()
1820 if (xa_find(&mapping->i_pages, &index, in shmem_alloc_and_add_folio()
/linux-6.12.1/fs/btrfs/
Dinode.c10110 inode = xa_find(&root->inodes, &from, ULONG_MAX, XA_PRESENT); in btrfs_find_first_inode()