Documented in 1 files:
Defined in 1 files as a function:
Referenced in 10 files:
- drivers/nvme/host/rdma.c, line 793
- net/rds/ib.c, line 142
- net/rds/ib.h, line 266
- net/rds/ib_cm.c
- net/sunrpc/xprtrdma/frwr_ops.c, line 130
- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c, line 122
- net/sunrpc/xprtrdma/svc_rdma_rw.c
- net/sunrpc/xprtrdma/svc_rdma_sendto.c, line 120
- net/sunrpc/xprtrdma/svc_rdma_transport.c, line 266
- net/sunrpc/xprtrdma/verbs.c
Smatch caller information:
net/rds/ib_cm.c rds_dma_hdr_alloc() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ibdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ibdev->dev.parent | 0,4096-ptr_max |
| DATA_SOURCE | 0 | ibdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &id_priv->handler_mutex | ||
| HALF_LOCKED2 | &listen_id->handler_mutex |
net/rds/ib_cm.c rds_dma_hdrs_alloc() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ibdev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &id_priv->handler_mutex | ||
| HALF_LOCKED2 | &listen_id->handler_mutex |
net/rds/ib_cm.c rds_dma_hdrs_alloc() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ibdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ibdev->dev.parent | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &id_priv->handler_mutex | ||
| HALF_LOCKED2 | &listen_id->handler_mutex |
net/rds/ib_cm.c rds_ib_setup_qp() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ibdev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &id_priv->handler_mutex | ||
| HALF_LOCKED2 | &listen_id->handler_mutex |
net/rds/ib_cm.c rds_ib_setup_qp() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ibdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ibdev->dev.parent | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &id_priv->handler_mutex | ||
| HALF_LOCKED2 | &listen_id->handler_mutex |
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c svc_rdma_recv_ctxt_alloc() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ibdev | 4096-ptr_max |
net/rds/ib.c rds_ib_add_one() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ibdev | 4096-ptr_max |
| BUF_SIZE | 0 | ibdev->driver_def | (-1),32,112 |
| CAPPED_DATA | 0 | ibdev | 1 |
| DATA_SOURCE | 0 | ibdev | $0 |
| STR_LEN | 0 | ibdev | (-1),6-9,11-12 |
| STR_LEN | 0 | ibdev | (-1),6-9,11-12 |
| BIT_INFO | 0 | ibdev->attrs.device_cap_flags | 0x200000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | ibdev->hw_stats_attr_index | |
| NO_OVERFLOW_SIMPLE | 0 | ibdev->num_comp_vectors | |
| LOCK2 | global &clients_rwsem | ||
| LOCK2 | global &devices_rwsem | ||
| LOCK2 | 0 | &ibdev->client_data_rwsem | |
| HALF_LOCKED2 | 0 | &ibdev->unregistration_lock | |
| TYPE_LOCK | (struct ib_device)->client_data_rwsem |
net/sunrpc/xprtrdma/frwr_ops.c frwr_mr_init() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
net/rds/ib_frmr.c rds_ib_alloc_frmr() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sunrpc/xprtrdma/svc_rdma_transport.c handle_connect_req() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | ibdev->hw_stats_attr_index | |
| NO_OVERFLOW_SIMPLE | 0 | ibdev->num_comp_vectors | |
| NO_OVERFLOW_SIMPLE | 0 | ibdev->phys_port_cnt | |
| HALF_LOCKED2 | &id_priv->handler_mutex | ||
| HALF_LOCKED2 | &listen_id->handler_mutex |
drivers/nvme/host/rdma.c nvme_rdma_configure_admin_queue() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | global &nvmf_dev_mutex |
net/sunrpc/xprtrdma/verbs.c rpcrdma_mrs_create() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
net/sunrpc/xprtrdma/verbs.c rpcrdma_rep_create() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
net/sunrpc/xprtrdma/verbs.c rpcrdma_rep_resize() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
net/sunrpc/xprtrdma/svc_rdma_sendto.c svc_rdma_send_ctxt_alloc() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sunrpc/xprtrdma/svc_rdma_rw.c svc_rdma_get_rw_ctxt() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ibdev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sunrpc/xprtrdma/svc_rdma_rw.c svc_rdma_get_rw_ctxt() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ibdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ibdev->dev.parent | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sunrpc/xprtrdma/svc_rdma_rw.c svc_rdma_write_info_alloc() -> ibdev_to_node()
| Type | Parameter | Key | Value |
|---|