Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/infiniband/hw/irdma/cm.c irdma_send_cm_event() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 7424995607657811968 |
| PARAM_VALUE | 1 | iw_event->event | 1-5 |
| PARAM_VALUE | 1 | iw_event->provider_data | 0,4096-ptr_max |
| PARAM_VALUE | 1 | iw_event->status | (-111)-(-110),(-104),0 |
| DATA_SOURCE | 0 | cm_id | $1 |
| CONTAINER | 0 | -544+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/sw/siw/siw_cm.c siw_cm_upcall() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 8407224263614533632 |
| PARAM_VALUE | 1 | iw_event->event | 1-5 |
| PARAM_VALUE | 1 | iw_event->provider_data | 0,4096-ptr_max |
| PARAM_VALUE | 1 | iw_event->status | (-111)-(-110),(-104),(-22),0 |
| CONTAINER | 0 | -544+0 | $(-1) |
| MEM_ZERO | 1 | iw_event | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | iw_event->ird | 0-255[c] |
| USER_DATA | 1 | iw_event->ord | 0-255[c] |
| USER_DATA | 1 | iw_event->private_data_len | 0-255 |
| HALF_LOCKED2 | &qp->state_lock | ||
| HALF_LOCKED2 | &sk->sk_callback_lock |
drivers/infiniband/hw/qedr/qedr_iw_cm.c qedr_iw_disconnect_worker() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 1548120504644337664 |
| PARAM_VALUE | 1 | iw_event->event | 4 |
| CONTAINER | 0 | *(-544+0) | $(-1) |
| MEM_ZERO | 1 | iw_event | |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/qedr/qedr_iw_cm.c qedr_iw_issue_event() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 954762504851243008 |
| PARAM_VALUE | 1 | iw_event->event | 2-3,5 |
| PARAM_VALUE | 1 | iw_event->status | (-111),(-104),(-16),0 |
| CONTAINER | 0 | *(-544+0) | $(-1) |
| MEM_ZERO | 1 | iw_event | |
| NOCHECK_CALL |
drivers/infiniband/hw/qedr/qedr_iw_cm.c qedr_iw_mpa_request() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 76596102211166208 |
| PARAM_VALUE | 1 | iw_event->event | 1 |
| PARAM_VALUE | 1 | iw_event->provider_data | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event->status | 0 |
| CONTAINER | 0 | *(-544+0) | $(-1) |
| MEM_ZERO | 1 | iw_event | |
| NOCHECK_CALL |
drivers/infiniband/hw/erdma/erdma_cm.c erdma_cm_upcall() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 9146347914739220480 |
| PARAM_VALUE | 1 | iw_event->event | 1-5 |
| PARAM_VALUE | 1 | iw_event->provider_data | 0,4096-ptr_max |
| PARAM_VALUE | 1 | iw_event->status | (-111)-(-110),(-104),(-22),(-5),0 |
| CONTAINER | 0 | -544+0 | $(-1) |
| MEM_ZERO | 1 | iw_event | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &qp->state_lock |
drivers/infiniband/hw/cxgb4/cm.c close_complete_upcall() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 2553249266942312448 |
| PARAM_VALUE | 1 | iw_event->event | 5 |
| PARAM_VALUE | 1 | iw_event->status | (-110),(-104),(-5),0 |
| CONTAINER | 0 | *(-544+0) | $(-1) |
| MEM_ZERO | 1 | iw_event | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ep->com.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/cxgb4/cm.c connect_reply_upcall() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 8207170710214909952 |
| PARAM_VALUE | 1 | iw_event->event | 2 |
| CONTAINER | 0 | *(-544+0) | $(-1) |
| MEM_ZERO | 1 | iw_event | |
| NOCHECK_CALL | |||
| USER_DATA | 1 | iw_event->ird | 0-255[c] |
| USER_DATA | 1 | iw_event->ord | 0-255[c] |
| USER_DATA | 1 | iw_event->private_data_len | 0-255 |
| HALF_LOCKED2 | &ep->com.mutex | ||
| HALF_LOCKED2 | bh |
drivers/infiniband/hw/cxgb4/cm.c connect_request_upcall() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 3186385372416200704 |
| PARAM_VALUE | 1 | iw_event->event | 1 |
| PARAM_VALUE | 1 | iw_event->provider_data | 4096-ptr_max |
| CONTAINER | 0 | *(-544+0) | $(-1) |
| MEM_ZERO | 1 | iw_event | |
| USER_DATA | 1 | iw_event->ird | 0-255[c] |
| USER_DATA | 1 | iw_event->ord | 0-255[c] |
| USER_DATA | 1 | iw_event->private_data_len | 0-255 |
| LOCK2 | &ep->com.mutex | ||
| LOCK2 | &ep->parent_ep->com.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct c4iw_ep_common)->mutex |
drivers/infiniband/hw/cxgb4/cm.c established_upcall() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 0 | cm_id->add_ref | 4096-ptr_max |
| PARAM_VALUE | 0 | cm_id->device | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 375401394490900480 |
| PARAM_VALUE | 1 | iw_event->event | 3 |
| CONTAINER | 0 | *(-544+0) | $(-1) |
| NOSPEC | 1 | iw_event->ird | |
| NOSPEC | 1 | iw_event->ord | |
| MEM_ZERO | 1 | iw_event | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | iw_event->ird | 0-255[c] |
| USER_DATA | 1 | iw_event->ord | 0-255[c] |
| LOCK2 | &ep->com.mutex | ||
| HALF_LOCKED2 | &ctx->mutex | ||
| HALF_LOCKED2 | &sport->mutex | ||
| HALF_LOCKED2 | &srv->paths_mutex | ||
| TYPE_LOCK | (struct c4iw_ep_common)->mutex |
drivers/infiniband/hw/cxgb4/cm.c peer_abort_upcall() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 7096259426058129408 |
| PARAM_VALUE | 1 | iw_event->event | 5 |
| PARAM_VALUE | 1 | iw_event->status | (-104) |
| CONTAINER | 0 | *(-544+0) | $(-1) |
| MEM_ZERO | 1 | iw_event | |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ep->com.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/cxgb4/cm.c peer_close_upcall() -> (struct iw_cm_id)->event_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cm_id | 4096-ptr_max |
| PARAM_VALUE | 1 | iw_event | 6927175611001307136 |
| PARAM_VALUE | 1 | iw_event->event | 4 |
| CONTAINER | 0 | *(-544+0) | $(-1) |
| MEM_ZERO | 1 | iw_event | |
| NOCHECK_CALL | |||
| LOCK2 | &ep->com.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct c4iw_ep_common)->mutex |