Home
last modified time | relevance | path

Searched refs:xa_reserve (Results 1 – 8 of 8) sorted by relevance

/linux/Documentation/translations/zh_CN/core-api/
H A Dxarray.rst83 有时你需要确保对xa_store()的后续调用将不需要分配内存。xa_reserve()函数将在指定索引处存储
122 将标记该条目为正在使用中,就像xa_reserve()。要释放一个条目,请使用xa_erase()(或者xa_release(),
135 xa_store(), xa_cmpxchg(), xa_alloc(), xa_reserve()和xa_insert()函数接受一个gfp_t参数,以
179 * xa_reserve()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_adapter.c108 err = xa_reserve(&ice_adapters, index, GFP_KERNEL); in ice_adapter_get()
/linux/lib/
H A Dtest_xarray.c487 XA_BUG_ON(xa, xa_reserve(xa, 12345678, GFP_KERNEL) != 0); in check_reserve()
494 XA_BUG_ON(xa, xa_reserve(xa, 12345678, GFP_KERNEL) != 0); in check_reserve()
501 XA_BUG_ON(xa, xa_reserve(xa, 12345678, GFP_KERNEL) != 0); in check_reserve()
509 XA_BUG_ON(xa, xa_reserve(xa, 12345678, GFP_KERNEL) != 0); in check_reserve()
518 XA_BUG_ON(xa, xa_reserve(xa, 6, GFP_KERNEL) != 0); in check_reserve()
1977 XA_BUG_ON(xa, xa_reserve(xa, 0, GFP_KERNEL) != 0); in check_align_2()
/linux/include/linux/
H A Dxarray.h1086 int xa_reserve(struct xarray *xa, unsigned long index, gfp_t gfp) in xa_reserve() function
/linux/fs/btrfs/
H A Ddelayed-inode.c156 ret = xa_reserve(&root->delayed_nodes, ino, GFP_NOFS); in btrfs_get_or_create_delayed_node()
/linux/drivers/infiniband/core/
H A Ddevice.c985 ret = xa_reserve(&device->compat_devs, rnet->id, GFP_KERNEL); in add_one_compat_dev()
/linux/drivers/iommu/
H A Diommu.c3813 ret = xa_reserve(&group->pasid_array, IOMMU_NO_PASID, GFP_KERNEL); in iommu_replace_group_handle()
/linux/virt/kvm/
H A Dkvm_main.c2599 r = xa_reserve(&kvm->mem_attr_array, i, GFP_KERNEL_ACCOUNT); in kvm_vm_set_mem_attributes()