Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_get_paged_crc_eof() -> fcoe_get_paged_crc_eof()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data 4096-ptr_max
PARAM_VALUE 0 skb->data_len 1
PARAM_VALUE 0 skb->ip_summed 0
PARAM_VALUE 1 tlen 8
PARAM_VALUE 2 fps 5205004421206536192
BUF_SIZE 0 skb 240
DATA_SOURCE 0 skb $0
DATA_SOURCE 1 tlen $1
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
UNITS 1 tlen unit_byte
LOCK2 global &bnx2fc_global_lock
HALF_LOCKED2 &ep->ex_lock
HALF_LOCKED2 &lport->lp_mutex
HALF_LOCKED2 &rdata->rp_mutex

drivers/scsi/fcoe/fcoe.c fcoe_alloc_paged_crc_eof() -> fcoe_get_paged_crc_eof()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data 4096-ptr_max
PARAM_VALUE 0 skb->data_len 1
PARAM_VALUE 0 skb->ip_summed 0,3
PARAM_VALUE 1 tlen 8
BUF_SIZE 0 skb 240
DATA_SOURCE 0 skb $0
DATA_SOURCE 1 tlen $1
FUZZY_MAX 0 skb->ip_summed 3
HARD_MAX 0 skb->ip_summed 3
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
UNITS 1 tlen unit_byte
HALF_LOCKED2 &ep->ex_lock
HALF_LOCKED2 &lport->lp_mutex
HALF_LOCKED2 &rdata->rp_mutex
HALF_LOCKED2 bh

drivers/scsi/qedf/qedf_main.c qedf_get_paged_crc_eof() -> fcoe_get_paged_crc_eof()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data 4096-ptr_max
PARAM_VALUE 0 skb->data_len 1
PARAM_VALUE 0 skb->ip_summed 0
PARAM_VALUE 1 tlen 8
PARAM_VALUE 2 fps 8766966658689699840
BUF_SIZE 0 skb 240
DATA_SOURCE 0 skb $0
DATA_SOURCE 1 tlen $1
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
UNITS 1 tlen unit_byte
LOCK2 global &qedf_global_lock
HALF_LOCKED2 &ep->ex_lock
HALF_LOCKED2 &lport->lp_mutex
HALF_LOCKED2 &rdata->rp_mutex
HALF_LOCKED2 bh