Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/fnic/fip.c fnic_fcoe_send_vlan_req() -> fnic_send_fip_frame()

Type Parameter Key Value
PARAM_VALUE 0 iport 4096-ptr_max
PARAM_VALUE 0 iport->fip.state 1
PARAM_VALUE 0 iport->fnic 4096-ptr_max
PARAM_VALUE 0 iport->fnic->frame_pool 4096-ptr_max
PARAM_VALUE 0 iport->fnic->frame_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 frame 4096-ptr_max
PARAM_VALUE 2 frame_size 32
BUF_SIZE 0 iport 18376
DATA_SOURCE 1 frame r fdls_alloc_frame
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 frame_size unit_byte
HALF_LOCKED2 &fnic->fnic_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 fnic->lock_flags

drivers/scsi/fnic/fip.c fnic_fcoe_start_fcf_discovery() -> fnic_send_fip_frame()

Type Parameter Key Value
PARAM_VALUE 0 iport 4096-ptr_max
PARAM_VALUE 0 iport->fip.state 1-3
PARAM_VALUE 0 iport->fnic 4096-ptr_max
PARAM_VALUE 0 iport->fnic->frame_pool 4096-ptr_max
PARAM_VALUE 0 iport->fnic->frame_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 iport->selected_fcf.fcf_priority 255
PARAM_VALUE 0 iport->usefip s32min-(-1),1-s32max
PARAM_VALUE 1 frame 4096-ptr_max
PARAM_VALUE 2 frame_size 48
BUF_SIZE 0 iport 18376
DATA_SOURCE 1 frame r fdls_alloc_frame
MEM_ZERO 0 iport->selected_fcf.fcf_mac
NOCHECK_CALL
UNITS 2 frame_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/scsi/fnic/fip.c fnic_fcoe_start_flogi() -> fnic_send_fip_frame()

Type Parameter Key Value
PARAM_VALUE 0 iport 4096-ptr_max
PARAM_VALUE 0 iport->active_oxid_fabric_req 0-16383
PARAM_VALUE 0 iport->fip.state 2-3
PARAM_VALUE 0 iport->fnic 4096-ptr_max
PARAM_VALUE 0 iport->fnic->frame_pool 4096-ptr_max
PARAM_VALUE 0 iport->fnic->frame_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 iport->oxid_pool.next_idx 1-65
PARAM_VALUE 1 frame 4096-ptr_max
PARAM_VALUE 2 frame_size 176
BUF_SIZE 0 iport 18376
DATA_SOURCE 1 frame r fdls_alloc_frame
NOCHECK_CALL
UNITS 2 frame_size unit_byte
HALF_LOCKED2 &pool->lock

drivers/scsi/fnic/fip.c fnic_handle_enode_ka_timer() -> fnic_send_fip_frame()

Type Parameter Key Value
PARAM_VALUE 0 iport 4096-ptr_max
PARAM_VALUE 0 iport->fip.state 4
PARAM_VALUE 0 iport->fnic 4096-ptr_max
PARAM_VALUE 0 iport->fnic->frame_pool 4096-ptr_max
PARAM_VALUE 0 iport->fnic->frame_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 iport->selected_fcf.fka_adv_period 1-u32max
PARAM_VALUE 0 iport->selected_fcf.ka_disabled 0
PARAM_VALUE 1 frame 4096-ptr_max
PARAM_VALUE 2 frame_size 32
BUF_SIZE 0 iport 18376
DATA_SOURCE 1 frame r fdls_alloc_frame
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 frame_size unit_byte

drivers/scsi/fnic/fip.c fnic_handle_vn_ka_timer() -> fnic_send_fip_frame()

Type Parameter Key Value
PARAM_VALUE 0 iport 4096-ptr_max
PARAM_VALUE 0 iport->fip.state 4
PARAM_VALUE 0 iport->fnic 4096-ptr_max
PARAM_VALUE 0 iport->fnic->frame_pool 4096-ptr_max
PARAM_VALUE 0 iport->fnic->frame_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 iport->selected_fcf.fka_adv_period 1-u32max
PARAM_VALUE 0 iport->selected_fcf.ka_disabled 0
PARAM_VALUE 1 frame 4096-ptr_max
PARAM_VALUE 2 frame_size 52
BUF_SIZE 0 iport 18376
DATA_SOURCE 1 frame r fdls_alloc_frame
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 frame_size unit_byte