Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/infiniband/sw/rdmavt/cq.c rvt_cq_enter() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 4387782501019811840 |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &packet->qp->r_lock | ||
| HALF_LOCKED2 | &qp->r_lock | ||
| HALF_LOCKED2 | &qp->r_rq.kwq->c_lock | ||
| HALF_LOCKED2 | &qp->r_rq.kwq->p_lock | ||
| HALF_LOCKED2 | &qp->s_lock | ||
| HALF_LOCKED2 | &rq->kwq->c_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/infiniband/hw/ionic/ionic_admin.c ionic_cq_event() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 5591342185948663808 |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/sw/siw/siw_verbs.c siw_cq_event() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 7719269876519133184 |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &qp->state_lock |
drivers/infiniband/hw/erdma/erdma_eq.c erdma_aeq_event_handler() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 8004888801025052672 |
| PARAM_VALUE | 0 | event->element.qp | 0,4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| MEM_ZERO | 0 | event | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c pvrdma_cq_event() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 7705122364965621760 |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| NOCHECK_CALL |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_dispatch_ibevent() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 886739067376807936 |
| PARAM_VALUE | 0 | event->device | 4096-ptr_max |
| PARAM_VALUE | 0 | event->element.port_num | 0 |
| PARAM_VALUE | 0 | event->element.qp | 0 |
| PARAM_VALUE | 0 | event->element.srq | 0 |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| MEM_ZERO | 0 | event | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/infiniband/hw/hns/hns_roce_cq.c hns_roce_cq_event() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 6194873811449495552 |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/bnxt_re/main.c bnxt_re_handle_cq_async_error() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 9140167132971372544 |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->element.port_num | 0 |
| PARAM_VALUE | 0 | event->element.qp | 0 |
| PARAM_VALUE | 0 | event->element.srq | 0 |
| PARAM_VALUE | 0 | event->element.wq | 0 |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hwq->lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &rcfw->rcfw_inflight | ||
| HALF_LOCKED2 | &rcfw->tbl_lock | ||
| TYPE_LOCK | (struct bnxt_qplib_hwq)->lock |
drivers/infiniband/hw/mlx5/cq.c mlx5_ib_cq_event() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 6434152796708057088 |
| PARAM_VALUE | 0 | event->device | 4096-ptr_max |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| NOCHECK_CALL |
drivers/infiniband/sw/rxe/rxe_cq.c rxe_cq_post() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 8603576399324696576 |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &qp->state_lock | ||
| HALF_LOCKED2 | flags |
drivers/infiniband/hw/mlx4/cq.c mlx4_ib_cq_event() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 1205697885527797760 |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/infiniband/hw/irdma/hw.c irdma_process_aeq() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 2514986082663395328 |
| PARAM_VALUE | 0 | event->element.cq | 1-u64max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
drivers/infiniband/hw/mthca/mthca_cq.c mthca_cq_event() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 5214903256637267968 |
| PARAM_VALUE | 0 | event->device | 4096-ptr_max |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| NOCHECK_CALL |
drivers/infiniband/hw/qedr/main.c qedr_affiliated_event() -> (struct ib_cq)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 403692709363527680 |
| PARAM_VALUE | 0 | event->element.cq | 4096-ptr_max |
| PARAM_VALUE | 0 | event->event | 0 |
| BUF_SIZE | 1 | cq_context | s32min-(-2),1-s32max |
| CONTAINER | 1 | *(-24+32) | $(-1) |
| NOCHECK_CALL |