Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_alloc_lkey() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 11
PARAM_VALUE 1 cmd_len 44
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
HALF_LOCKED2 &device->client_data_rwsem
HALF_LOCKED2 &devr->cq_lock
HALF_LOCKED2 &ibudev->xrcd_tree_mutex
HALF_LOCKED2 &iser_conn->state_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &clients_rwsem
HALF_LOCKED2 global &device_list_mutex
HALF_LOCKED2 global &devices_rwsem
HALF_LOCKED2 global &ig.device_list_mutex

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_alloc_pd() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 2
PARAM_VALUE 1 cmd_len 40
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
HALF_LOCKED2 &file->hw_destroy_rwsem
HALF_LOCKED2 &file->ucontext_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_alloc_pd_range() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 28
PARAM_VALUE 1 cmd_len 44
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_alloc_pd_range() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 28
PARAM_VALUE 1 cmd_len 44
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_create_ah_tbl() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 4
PARAM_VALUE 1 cmd_len 104
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_create_cq() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 12
PARAM_VALUE 1 cmd_len 88
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_create_qp() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 6
PARAM_VALUE 1 cmd_len 236
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 &dev->dev_lock
TYPE_LOCK (struct ocrdma_dev)->dev_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_create_srq() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 19
PARAM_VALUE 1 cmd_len 112
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
HALF_LOCKED2 &devr->srq_lock
HALF_LOCKED2 global &device_list_mutex

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_dealloc_lkey() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 12
PARAM_VALUE 1 cmd_len 44
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_dealloc_pd() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 3
PARAM_VALUE 1 cmd_len 40
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_dealloc_pd_range() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 29
PARAM_VALUE 1 cmd_len 44
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_dealloc_pd_range() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 29
PARAM_VALUE 1 cmd_len 44
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_delete_ah_tbl() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 5
PARAM_VALUE 1 cmd_len 40
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_destroy_cq() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 54
PARAM_VALUE 1 cmd_len 40
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_destroy_qp() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 9
PARAM_VALUE 1 cmd_len 40
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 &dev->dev_lock
TYPE_LOCK (struct ocrdma_dev)->dev_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_destroy_srq() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 22
PARAM_VALUE 1 cmd_len 40
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_get_link_speed() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 5
PARAM_VALUE 1 cmd_len 256
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
HALF_LOCKED2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_get_phy_info() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 102
PARAM_VALUE 1 cmd_len 256
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_modify_eqd() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 41
PARAM_VALUE 1 cmd_len 136
UNITS 1 cmd_len unit_byte
HALF_LOCKED2 &pool->lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_modify_qp() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 8
PARAM_VALUE 1 cmd_len 136
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
HALF_LOCKED2 &dev->dev_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_modify_srq() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 21
PARAM_VALUE 1 cmd_len 44
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_query_dev() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 1
PARAM_VALUE 1 cmd_len 256
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_query_fw_config() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 58
PARAM_VALUE 1 cmd_len 256
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_query_fw_ver() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 35
PARAM_VALUE 1 cmd_len 256
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 global &be_adapter_list_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_query_qp() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 7
PARAM_VALUE 1 cmd_len 132
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte
LOCK2 &dev->dev_lock
HALF_LOCKED2 &iser_conn->state_mutex
TYPE_LOCK (struct ocrdma_dev)->dev_lock

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_query_srq() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 20
PARAM_VALUE 1 cmd_len 40
UNITS 1 cmd_len unit_byte
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_reg_mr() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 13
PARAM_VALUE 1 cmd_len 248
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte

drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_mbx_reg_mr_cont() -> ocrdma_init_emb_mqe()

Type Parameter Key Value
PARAM_VALUE 0 opcode 15
PARAM_VALUE 1 cmd_len 224
RX_PATH
TASK_NOT_RUNNING
UNITS 1 cmd_len unit_byte