Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/cxgb4/cm.c accept_cr() -> c4iw_l2t_send()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->lldi.mtus 4096-ptr_max
PARAM_VALUE 0 rdev->lldi.tids 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
PARAM_VALUE 1 skb->queue_mapping 1,3-511
PARAM_VALUE 2 l2e 4096-ptr_max
PARAM_VALUE 2 l2e->addr 0-u32max
PARAM_VALUE 2 l2e->neigh->dev_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 2 l2e->neigh->dev_tracker->dead 0-1
PARAM_VALUE 2 l2e->neigh->dev_tracker->free_stack_handle 0-4294967295
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
DATA_SOURCE 1 skb $1 [m]
NO_OVERFLOW_SIMPLE 2 l2e->neigh->arp_queue_len_bytes
HALF_LOCKED2 &pool->lock

drivers/infiniband/hw/cxgb4/cm.c send_abort_req() -> c4iw_l2t_send()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
PARAM_VALUE 1 skb->next 0
PARAM_VALUE 1 skb->prev 0
DATA_SOURCE 1 skb r skb_dequeue
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 l2e->neigh->arp_queue.prev->data_len
NO_OVERFLOW_SIMPLE 2 l2e->neigh->arp_queue.prev->next->data_len
HALF_LOCKED2 &ep->com.mutex
HALF_LOCKED2 &pool->lock

drivers/infiniband/hw/cxgb4/cm.c send_connect() -> c4iw_l2t_send()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->lldi.mtus 4096-ptr_max
PARAM_VALUE 0 rdev->lldi.ports 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
PARAM_VALUE 1 skb->queue_mapping 1,3-511
PARAM_VALUE 2 l2e 4096-ptr_max
PARAM_VALUE 2 l2e->addr 0-u32max
PARAM_VALUE 2 l2e->neigh->dev_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 2 l2e->neigh->dev_tracker->dead 0-1
PARAM_VALUE 2 l2e->neigh->dev_tracker->free_stack_handle 0-4294967295
BUF_SIZE 1 skb 0-s32max
BUF_SIZE 1 skb 0-s32max
DATA_SOURCE 1 skb r get_skb
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 l2e->neigh->arp_queue_len_bytes

drivers/infiniband/hw/cxgb4/cm.c send_fw_act_open_req() -> c4iw_l2t_send()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->lldi.mtus 4096-ptr_max
PARAM_VALUE 0 rdev->lldi.ports 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
PARAM_VALUE 2 l2e 4096-ptr_max
BUF_SIZE 1 skb 0-s32max
BUF_SIZE 1 skb 0-s32max
DATA_SOURCE 1 skb r get_skb
HALF_LOCKED2 &pool->lock

drivers/infiniband/hw/cxgb4/cm.c send_halfclose() -> c4iw_l2t_send()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
PARAM_VALUE 1 skb->next 0
PARAM_VALUE 1 skb->prev 0
DATA_SOURCE 1 skb r skb_dequeue
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 l2e->neigh->arp_queue_len_bytes
LOCK2 &ep->com.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct c4iw_ep_common)->mutex

drivers/infiniband/hw/cxgb4/cm.c send_mpa_reject() -> c4iw_l2t_send()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
PARAM_VALUE 1 skb->queue_mapping 0,2-u16max
BUF_SIZE 1 skb 0-s32max
BUF_SIZE 1 skb 0-s32max
DATA_SOURCE 1 skb r get_skb
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ep->com.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct c4iw_ep_common)->mutex

drivers/infiniband/hw/cxgb4/cm.c send_mpa_reply() -> c4iw_l2t_send()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
PARAM_VALUE 1 skb->queue_mapping 0,2-u16max
BUF_SIZE 1 skb 0-s32max
BUF_SIZE 1 skb 0-s32max
DATA_SOURCE 1 skb r get_skb
RX_PATH
TASK_NOT_RUNNING
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 send_mpa_req() -> c4iw_l2t_send()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->lldi.mtus 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->cb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
PARAM_VALUE 1 skb->next 0
PARAM_VALUE 1 skb->prev 0
PARAM_VALUE 1 skb->queue_mapping 0,2-u16max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 2 l2e 4096-ptr_max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
DATA_SOURCE 1 skb r get_skb
LOCK2 &ep->com.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct c4iw_ep_common)->mutex