Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/rds/ib_cm.c rds_ib_conn_path_connect() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 5097787094708236288,5934482281728323584
PARAM_VALUE 2 context 4096-ptr_max
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 721450307168702464
BUF_SIZE 5 caller 9
STR_LEN 0 net 8
BIT_INFO 1 event_handler 0x421a801068043000,0x56fffe7b78e7b000
BIT_INFO 1 event_handler 0x421a801068043000,0x56fffe7b78e7b000
TERMINATED 5 caller 1
HALF_LOCKED2 &pool->lock

net/rds/rdma_transport.c rds_rdma_listen_init_common() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 5097787094708236288,5934482281728323584
PARAM_VALUE 2 context 0
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 721450307168702464
BUF_SIZE 5 caller 9
DATA_SOURCE 1 event_handler $0
STR_LEN 0 net 8
TERMINATED 5 caller 1

drivers/infiniband/ulp/iser/iser_verbs.c iser_connect() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 4809494160603320320
PARAM_VALUE 2 context 4096-ptr_max
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 8705464555911409664
BUF_SIZE 2 context 880
BUF_SIZE 5 caller 8
DATA_SOURCE 2 context $0
STR_LEN 0 net 7
TERMINATED 5 caller 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &iser_conn->state_mutex
LOCK2 global &rx_queue_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct iser_conn)->state_mutex

net/rds/ib.c rds_ib_laddr_check_cm() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 5934482281728323584
PARAM_VALUE 2 context 0
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 721450307168702464
BUF_SIZE 5 caller 9
STR_LEN 0 net 8
TERMINATED 5 caller 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rds_trans_sem
HALF_LOCKED2 sk

drivers/infiniband/ulp/rtrs/rtrs-clt.c create_cm() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 1893565560778469376
PARAM_VALUE 2 context 4096-ptr_max
PARAM_VALUE 3 ps 262,319
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 860910956796514304
BUF_SIZE 5 caller 12
DATA_SOURCE 2 context $0
FUZZY_MAX 3 ps 319
STR_LEN 0 net 11
BIT_INFO 3 ps 0x106,0x13f
TERMINATED 5 caller 1
HARD_MAX 3 ps 319
RX_PATH
TASK_NOT_RUNNING
LOCK2 &clt_path->init_mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtrs_clt_path)->init_mutex

net/sunrpc/xprtrdma/svc_rdma_transport.c svc_rdma_create_listen_id() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 1 event_handler 2049841706721841152
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 635726513953107968
BUF_SIZE 0 net (-1),1-s32max
BUF_SIZE 0 net (-1),1-s32max
BUF_SIZE 2 context s32min-(-2),1-s32max
BUF_SIZE 2 context s32min-(-2),1-s32max
BUF_SIZE 5 caller 8
DATA_SOURCE 0 net $0
DATA_SOURCE 2 context $2
STR_LEN 0 net 7
TERMINATED 5 caller 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 net unit_byte

drivers/nvme/host/rdma.c nvme_rdma_alloc_queue() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 3574586051465465856
PARAM_VALUE 2 context 4096-ptr_max
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 2046880278276251648
BUF_SIZE 5 caller 10
STR_LEN 0 net 9
TERMINATED 5 caller 1
HALF_LOCKED2 global &nvmf_dev_mutex

fs/smb/smbdirect/socket.c smbdirect_socket_init_new() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 1 event_handler 8132959504303149056
PARAM_VALUE 2 context 4096-ptr_max
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 8039347792360431616
BUF_SIZE 2 context 2224
BUF_SIZE 5 caller 10
DATA_SOURCE 0 net $0
DATA_SOURCE 2 context $1
STR_LEN 0 net 9
TERMINATED 5 caller 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &ctrl_lock
HALF_LOCKED2 global &init_lock

net/sunrpc/xprtrdma/verbs.c rpcrdma_create_id() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 1 event_handler 3779499661144788992
PARAM_VALUE 2 context 4096-ptr_max
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 635726513953107968
BUF_SIZE 2 context 456
BUF_SIZE 5 caller 8
DATA_SOURCE 2 context $1
STR_LEN 0 net 7
TERMINATED 5 caller 1
HALF_LOCKED2 &pool->lock

net/9p/trans_rdma.c rdma_create_trans() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 7809939912894025728
PARAM_VALUE 2 context 4096-ptr_max
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 8362067475038867456
BUF_SIZE 2 context 384
BUF_SIZE 5 caller 11
DATA_SOURCE 2 context $0
STR_LEN 0 net 10
TERMINATED 5 caller 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fc->uapi_mutex

drivers/infiniband/ulp/rtrs/rtrs-srv.c rtrs_srv_cm_init() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 1900232849243492352
PARAM_VALUE 2 context 0,4096-ptr_max
PARAM_VALUE 3 ps 262,319
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 1796189645881655296
BUF_SIZE 5 caller 12
DATA_SOURCE 2 context $0
DATA_SOURCE 3 ps $2
STR_LEN 0 net 11
TERMINATED 5 caller 1
HARD_MAX 3 ps 319
RX_PATH
TASK_NOT_RUNNING
LOCK2 &device->client_data_rwsem
LOCK2 global &clients_rwsem
LOCK2 global &devices_rwsem
LOCK2 global &ib_ctx.ib_dev_mutex
HALF_LOCKED2 &device->unregistration_lock
TYPE_LOCK (struct ib_device)->client_data_rwsem
TYPE_LOCK (struct rtrs_srv_ib_ctx)->ib_dev_mutex

drivers/infiniband/ulp/isert/ib_isert.c isert_setup_id() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 1515395925933154304
PARAM_VALUE 2 context 4096-ptr_max
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 8034434601633918976
BUF_SIZE 2 context s32min-(-2),1-s32max
BUF_SIZE 5 caller 9
DATA_SOURCE 2 context $0
STR_LEN 0 net 8
TERMINATED 5 caller 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &tpg->tpg_access_lock
HALF_LOCKED2 global &np_lock

drivers/infiniband/ulp/srpt/ib_srpt.c srpt_create_rdma_id() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 3839175602731438080
PARAM_VALUE 2 context 0
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 8563663045993623552
BUF_SIZE 5 caller 8
STR_LEN 0 net 7
TERMINATED 5 caller 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

drivers/infiniband/ulp/srp/ib_srp.c srp_new_rdma_cm_id() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 1 event_handler 2193012306460680192
PARAM_VALUE 2 context 4096-ptr_max
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 7774746099672031232
BUF_SIZE 5 caller 7
DATA_SOURCE 2 context $0
STR_LEN 0 net 6
TERMINATED 5 caller 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &host->add_target_mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rport->mutex

drivers/nvme/target/rdma.c nvmet_rdma_enable_port() -> __rdma_create_kernel_id()

Type Parameter Key Value
PARAM_VALUE 0 net 1824583183996030976
PARAM_VALUE 1 event_handler 8227908628497285120
PARAM_VALUE 2 context 4096-ptr_max
PARAM_VALUE 3 ps 262
PARAM_VALUE 4 qp_type 2
PARAM_VALUE 5 caller 7591882399753277440
BUF_SIZE 2 context (-1),328
BUF_SIZE 5 caller 11
DATA_SOURCE 2 context $0
STR_LEN 0 net 10
TERMINATED 5 caller 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 global &nvmet_config_sem