Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/infiniband/core/ib_core_uverbs.c, line 339
- drivers/infiniband/hw/cxgb4/cm.c, line 347
- drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c, line 488
- fs/nfsd/blocklayout.c, line 291
- fs/nilfs2/btnode.c, line 233
- include/linux/xarray.h
- lib/xarray.c, line 1823
Smatch caller information:
drivers/infiniband/core/ib_core_uverbs.c rdma_user_mmap_entry_insert_range() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 1 | index | 0-4294967294 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| CAPPED_DATA | 1 | index | 1 |
| DATA_SOURCE | 2 | entry | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | index | |
| LOCK2 | &(&ucontext->mmap_xa)->xa_lock | ||
| LOCK2 | &ufile->umap_lock | ||
| HALF_LOCKED2 | &file->hw_destroy_rwsem | ||
| HALF_LOCKED2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->umap_lock |
drivers/vfio/pci/vfio_pci_intrs.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 4197568 |
| BUF_SIZE | 2 | entry | 104 |
| BUF_SIZE | 2 | entry | 104 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| NOSPEC | 1 | index | |
| NOSPEC | 1 | index | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | index | 0-4294967294[c] |
| UNITS | 1 | index | unit_array_size |
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &device->dev_set->lock | ||
| HALF_LOCKED2 | &vdev->igate | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/dax/super.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 7762774883709431808 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 4096-18446744073709547520 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 1 | index | 2000 |
| BUF_SIZE | 1 | index->bb | (-1),192 |
| BUF_SIZE | 1 | index->fops | 144 |
| BUF_SIZE | 1 | index->private_data | 472,2280 |
| CAPPED_DATA | 1 | index->part0 | 1 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 16 |
| BUF_SIZE | 2 | entry | 16 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &esw->devcom->comp->sem | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/fungible/funeth/funeth_main.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-u32max |
| PARAM_VALUE | 2 | entry | 1-u64max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 4096 |
| BUF_SIZE | 2 | entry | 4096 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
net/qrtr/af_qrtr.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 3850951258418266112 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-s32max,18446744071562067968-18446744073709551613,u64max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/firmware/arm_scmi/driver.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4344014125950341120 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 1-u32max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 16 |
| BUF_SIZE | 2 | entry | 16 |
| CAPPED_DATA | 0 | xa | 1 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &esw->offloads.reps_lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &devlink->lock | ||
| TYPE_LOCK | (struct mlx5_esw_offload)->reps_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 56,160 |
| BUF_SIZE | 2 | entry | 56,160 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| UNITS | 1 | index | unit_array_size |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
kernel/liveupdate/luo_file.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 8046686860517720064 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | _T->lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/cmd.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 1,3-u64max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
fs/xfs/libxfs/xfs_group.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-4294967294 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| CAPPED_DATA | 1 | index | 1 |
| CAPPED_DATA | 1 | index | 1 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &mp->m_growlock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/md/md.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 733154977480740864 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/accel/amdxdna/amdxdna_gem.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | &client->mm_lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct amdxdna_client)->mm_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 496 |
| BUF_SIZE | 2 | entry | 496 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_definer.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 60 |
| BUF_SIZE | 2 | entry | 60 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| FUZZY_MAX | 1 | index | 255 |
| HARD_MAX | 1 | index | 255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &fte->node.lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/iommu/iommufd/viommu.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 0 |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| USER_DATA | 1 | index | 0-u64max[u] |
| LOCK2 | &idev->igroup->lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct iommufd_group)->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/cxl/core/cdat.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 0 | xa | 4,16,32 |
| BUF_SIZE | 0 | xa | 4,16,32 |
| BUF_SIZE | 2 | entry | 96 |
| BUF_SIZE | 2 | entry | 96 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/soc/qcom/smem.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_flags | 0 |
| PARAM_VALUE | 0 | xa->xa_head | 0 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 32 |
| BUF_SIZE | 2 | entry | 32 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| MEM_ZERO | 0 | xa | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/hw/mlx5/dm.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-31 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 256 |
| BUF_SIZE | 2 | entry | 256 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | &dm->ops_xa_lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct mlx5_ib_dm_memic)->ops_xa_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_domain.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-65534 |
| PARAM_VALUE | 2 | entry | 16,4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 24 |
| BUF_SIZE | 2 | entry | 24 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &nic_dmn->mutex | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/core/cma.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 0 | xa | 88 |
| BUF_SIZE | 2 | entry | 24 |
| BUF_SIZE | 2 | entry | 24 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | index | 0-u16max |
| LOCK2 | global &lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &ctx->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/hw/mana/qp.c xa_insert_irq() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| BIT_INFO | 1 | index | 0x0,0xfffffffc |
| BIT_INFO | 1 | index | 0x0,0xfffffffc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | irq | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
arch/x86/kernel/cpu/sgx/ioctl.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-4503599627370495 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 40 |
| BUF_SIZE | 2 | entry | 40 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | &encl->lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct sgx_encl)->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/gpu/drm/xe/xe_guc_submit.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-131069 |
| PARAM_VALUE | 2 | entry | 0 |
| PARAM_VALUE | 3 | gfp | 3264 |
| CAPPED_DATA | 1 | index | 1 |
| CAPPED_DATA | 1 | index | 1 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | index | 0-131069[c] |
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | ¶m.hwe->gt->oa.gt_lock | ||
| HALF_LOCKED2 | &vm->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/intel/ice/ice_eswitch.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-u16max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1),88 |
| BUF_SIZE | 2 | entry | (-1),88 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &devlink->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 1,3-u64max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | index | unit_bit |
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &mcam->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/dma/idxd/cdev.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-4294967294 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 1696 |
| BUF_SIZE | 2 | entry | 1696 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wq->uc_lock | ||
| LOCK2 | &wq->wq_lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct idxd_wq)->uc_lock | ||
| TYPE_LOCK | (struct idxd_wq)->wq_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
fs/nfsd/blocklayout.c nfsd4_scsi_fence_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 1030 |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 0 | xa | 88 |
| DATA_SOURCE | 1 | index | $1 |
| UNITS | 1 | index | unit_array_size |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/cxl/core/region.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 1-1025,1027-1029,1031-u64max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 1 | index | (-1),1944 |
| BUF_SIZE | 2 | entry | (-1),128,1968 |
| BUF_SIZE | 2 | entry | (-1),128,1968 |
| CAPPED_DATA | 1 | index | 1 |
| CAPPED_DATA | 1 | index | 1 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
block/blk-mq-sched.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 5928253712408739840 |
| PARAM_VALUE | 0 | xa->xa_flags | 0 |
| PARAM_VALUE | 0 | xa->xa_head | 0 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 56 |
| BUF_SIZE | 2 | entry | 56 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &set->tag_list_lock | ||
| LOCK2 | &set->update_nr_hwq_lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &dev->shutdown_lock | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &lock | ||
| TYPE_LOCK | (struct blk_mq_tag_set)->tag_list_lock | ||
| TYPE_LOCK | (struct blk_mq_tag_set)->update_nr_hwq_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/iommu/iommufd/device.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 1030 |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | &igroup->lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &ioas->mutex | ||
| HALF_LOCKED2 | &vdev->dev_set->lock | ||
| TYPE_LOCK | (struct iommufd_group)->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/firmware/arm_scmi/perf.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &info->protocols_mtx | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/cxl/core/port.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 4096-18446744073709547520 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1),24,272 |
| BUF_SIZE | 2 | entry | (-1),24,272 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &port->dev.mutex | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/phy/phy_link_topology.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 1-u32max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 32 |
| BUF_SIZE | 2 | entry | 32 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/md/dm-zoned-metadata.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 64 |
| BUF_SIZE | 2 | entry | 64 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | index | unit_byte |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
fs/ceph/mds_client.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 3 |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | index | 4096-u64max |
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &mdsc->mutex | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/nvme/target/core.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 1-4294967294 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 752 |
| BUF_SIZE | 2 | entry | 752 |
| CAPPED_DATA | 1 | index | 1 |
| CAPPED_DATA | 1 | index | 1 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | index | 1-4294967294[c] |
| LOCK2 | &subsys->lock | ||
| LOCK2 | &subsys->su_mutex | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &dentry->d_lockref.lock | ||
| TYPE_LOCK | (struct configfs_subsystem)->su_mutex | ||
| TYPE_LOCK | (struct nvmet_subsys)->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
fs/nilfs2/btnode.c nilfs_btnode_prepare_change_key() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3136 |
| PARAM_COMPARE | 1 | index | != $2->index |
| PARAM_COMPARE | 1 | index | != $2->index |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | entry | unit_page |
| LOCK2 | &(&btnc->i_pages)->xa_lock | ||
| LOCK2 | &btree->b_sem | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct nilfs_bmap)->b_sem |
drivers/infiniband/hw/cxgb4/cm.c insert_ep_tid() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 1 | index | 0-16777215 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 4,24,64,168-s32max |
| DATA_SOURCE | 2 | entry | $0 |
| LOCK2 | &(&ep->com.dev->hwtids)->xa_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &ep->com.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/cxgb4/cm.c xa_insert_irq() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-4294967294 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1),248,568,1080 |
| BUF_SIZE | 2 | entry | (-1),248,568,1080 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| BIT_INFO | 1 | index | 0x0,0x7fffffff |
| BIT_INFO | 1 | index | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | irq | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
net/devlink/param.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-33 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 832 |
| BUF_SIZE | 2 | entry | 832 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &dev->intf_state_mutex | ||
| HALF_LOCKED2 | &devlink->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/core/device.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 8191800035638378496 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-s32max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | global &clients_rwsem | ||
| LOCK2 | global &devices_rwsem | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | global &smbdirect_globals.mutex | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
arch/x86/kernel/cpu/sgx/encl.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-4503599627370495 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 40 |
| BUF_SIZE | 2 | entry | 40 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &encl->lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct sgx_encl)->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
kernel/irq/msi.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-4294967294 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 0 | xa | 88 |
| BUF_SIZE | 2 | entry | 96 |
| BUF_SIZE | 2 | entry | 96 |
| CAPPED_DATA | 1 | index | 1 |
| CAPPED_DATA | 1 | index | 1 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| NOSPEC | 1 | index | |
| NOSPEC | 1 | index | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | index | 0-s32max[c] |
| UNITS | 1 | index | unit_array_size |
| LOCK2 | &_T->lock->msi.data->mutex | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/nvme/target/pr.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 224 |
| BUF_SIZE | 2 | entry | 224 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &subsys->lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | global &nvmet_config_sem | ||
| TYPE_LOCK | (struct nvmet_subsys)->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/block/ublk_drv.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 8931292619789709312 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 4096-18446744073709547520 |
| PARAM_VALUE | 2 | entry | 8839771693049454592 |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/dpll/dpll_core.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1),32 |
| BUF_SIZE | 2 | entry | (-1),32 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | index | unit_array_size |
| LOCK2 | global &dpll_lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/hw/cxgb4/qp.c xa_insert_irq() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 1-u32max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | irq | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c xa_insert_bh() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-16777215 |
| PARAM_VALUE | 3 | gfp | 10240 |
| BUF_SIZE | 2 | entry | 784 |
| BUF_SIZE | 2 | entry | 784 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &tx_info->lock | ||
| LOCK2 | bh | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct chcr_ktls_info)->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 0-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | s32min-(-1),1-s32max |
| BUF_SIZE | 2 | entry | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &ldev->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c xa_insert_irq() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-u32max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 680 |
| BUF_SIZE | 2 | entry | 680 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | irq | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
fs/ext4/mballoc.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 2080 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | index | unit_byte |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/target/target_core_tpg.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 6807765650710261760 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
net/psp/psp_nl.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 2662862521751846912 |
| PARAM_VALUE | 0 | xa->xa_flags | 0 |
| PARAM_VALUE | 0 | xa->xa_head | 0 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | index | unit_byte |
| UNITS | 2 | entry | unit_byte |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
block/partitions/core.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 1-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 2136 |
| BUF_SIZE | 2 | entry | 2136 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | index | 1-255 |
| UNITS | 1 | index | unit_array_size |
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &disk->open_mutex | ||
| TYPE_LOCK | (struct gendisk)->open_mutex | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/intel/ice/ice_eswitch_br.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 4,120 |
| BUF_SIZE | 2 | entry | 4,120 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| UNITS | 1 | index | unit_array_size |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/vport.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-65534 |
| PARAM_VALUE | 2 | entry | 1,3-u64max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &ctx->ctrl_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
net/sched/cls_api.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | index | unit_array_size |
| UNITS | 2 | entry | unit_byte |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/gpu/drm/tegra/uapi.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1)-s32max |
| BUF_SIZE | 2 | entry | (-1)-s32max |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| USER_DATA | 1 | index | 0[u] |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
sound/core/control.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-9223372036854775807 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/pci/doe.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_flags | 0 |
| PARAM_VALUE | 0 | xa->xa_head | 0 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-4092 |
| PARAM_VALUE | 2 | entry | 1,3-u64max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1),216 |
| BUF_SIZE | 2 | entry | (-1),216 |
| CAPPED_DATA | 1 | index | 1 |
| CAPPED_DATA | 1 | index | 1 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/base/auxiliary_sysfs.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 72 |
| BUF_SIZE | 2 | entry | 72 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &dev->intf_state_mutex | ||
| HALF_LOCKED2 | &table->comp_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_flags | 0 |
| PARAM_VALUE | 0 | xa->xa_head | 0 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-u32max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
block/genhd.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_flags | 0 |
| PARAM_VALUE | 0 | xa->xa_head | 0 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 2136 |
| BUF_SIZE | 2 | entry | 2136 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/firmware/arm_scmi/raw_mode.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_flags | 0 |
| PARAM_VALUE | 0 | xa->xa_head | 0 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 264 |
| BUF_SIZE | 2 | entry | 264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| MEM_ZERO | 0 | xa | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
net/devlink/dev.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 1 |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &nested_devlink->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c mlx5_fs_get_cached_hws_data() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 2080 |
| BUF_SIZE | 0 | xa | 88 |
| BUF_SIZE | 2 | entry | 168 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &fte->node.lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 0,4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 0 | xa | (-1),88 |
| BUF_SIZE | 0 | xa | (-1),88 |
| BUF_SIZE | 2 | entry | (-1),56-112,240 |
| BUF_SIZE | 2 | entry | (-1),56-112,240 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | index | unit_byte |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-131071 |
| PARAM_VALUE | 2 | entry | 1-1025,1027-1029,1031-u64max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1),8 |
| BUF_SIZE | 2 | entry | (-1),8 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | index | 0-131071[c] |
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &dev->intf_state_mutex | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c xa_insert_bh() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 472 |
| BUF_SIZE | 2 | entry | 472 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &bond->ipsec_lock | ||
| HALF_LOCKED2 | global &uld_mutex | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/intel/ice/devlink/port.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 0,4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1),520 |
| BUF_SIZE | 2 | entry | (-1),520 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/hw/hfi1/netdev_rx.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-16777215 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 10240 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/iommu/iommu.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-u32max |
| PARAM_VALUE | 2 | entry | 1030 |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | index | 1-u32max |
| LOCK2 | &group->mutex | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &igroup->lock | ||
| TYPE_LOCK | (struct iommu_group)->mutex | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/hw/mlx5/devx.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 32,104 |
| BUF_SIZE | 2 | entry | 32,104 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | &devx_event_table->event_xa_lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct mlx5_devx_event_table)->event_xa_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
net/ethtool/rss.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 1-u32max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 4197568 |
| BUF_SIZE | 2 | entry | 24-s32max |
| BUF_SIZE | 2 | entry | 24-s32max |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->ethtool->rss_lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct ethtool_netdev_state)->rss_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
mm/vmalloc.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 0 | xa | 88 |
| BUF_SIZE | 2 | entry | 200 |
| BUF_SIZE | 2 | entry | 200 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
lib/test_xarray.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 5024146686711472128,6789482655478472704 |
| PARAM_VALUE | 0 | xa->xa_head | 0 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 1,3-u64max |
| PARAM_VALUE | 3 | gfp | 0,3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| HARD_MAX | 3 | gfp | 3264 |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
net/core/dev.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
arch/x86/kvm/../../../virt/kvm/kvm_main.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 4197568 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | &kvm->lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct kvm)->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
net/devlink/port.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1),472 |
| BUF_SIZE | 2 | entry | (-1),472 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | index | |
| UNITS | 1 | index | unit_array_size |
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &adapter->devlink->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &esw->offloads.reps_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
virt/lib/irqbypass.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 760691348302974976,3201784968877285376 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 1-u64max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &kvm->irq_srcu | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/hw/qedr/verbs.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-u16max,16711680-16777215 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/hw/qedr/verbs.c xa_insert_irq() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | irq | ||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
sound/soc/sof/ipc4-loader.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 40 |
| BUF_SIZE | 2 | entry | 40 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/hw/cxgb4/cq.c xa_insert_irq() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 1-u32max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | irq | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_flags | 0 |
| PARAM_VALUE | 0 | xa->xa_head | 0 |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-1287,1290-1294,1536-1537,1792-1795,1797-1800,1808-1812,1815-1818,1833-1834,1856,1872-1877,1888-1893,1903-1909,1920-1927,2048-2055,2058-2063,2070-2071,2082-2091,2096-2097,2112-2117,2304-2319,2322-2329,2351-s32max |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 128 |
| BUF_SIZE | 2 | entry | 128 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/core/restrack.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | index | unit_array_size |
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &id_priv->handler_mutex | ||
| HALF_LOCKED2 | global &lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | 1920 |
| BUF_SIZE | 2 | entry | 1920 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/infiniband/hw/cxgb4/mem.c xa_insert_irq() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | index | 0-16777215 |
| PARAM_VALUE | 2 | entry | 4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1),392 |
| BUF_SIZE | 2 | entry | (-1),392 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | irq | ||
| LOCK2 | 0 | &xa->xa_lock | |
| TYPE_LOCK | (struct xarray)->xa_lock |
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c xa_insert() -> __xa_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xa | 4096-ptr_max |
| PARAM_VALUE | 0 | xa->xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | entry | 3-11,4096-ptr_max |
| PARAM_VALUE | 3 | gfp | 3264 |
| BUF_SIZE | 2 | entry | (-1),4552 |
| BUF_SIZE | 2 | entry | (-1),4552 |
| DATA_SOURCE | 0 | xa | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | entry | $2 |
| DATA_SOURCE | 3 | gfp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &xa->xa_lock | |
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &esw->offloads.reps_lock | ||
| HALF_LOCKED2 | &esw->state_lock | ||
| TYPE_LOCK | (struct xarray)->xa_lock |