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_interface_create() -> fcoe_ctlr_destroy()

Type Parameter Key Value
PARAM_VALUE 0 fip 4096-ptr_max
PARAM_VALUE 0 fip->cdev 4096-ptr_max
PARAM_VALUE 0 fip->cdev->devloss_work_q 4096-ptr_max
PARAM_VALUE 0 fip->cdev->f 6307013110173962240
PARAM_VALUE 0 fip->cdev->fcf_dev_loss_tmo 1800
PARAM_VALUE 0 fip->cdev->fcfs.next 4096-ptr_max
PARAM_VALUE 0 fip->cdev->fcfs.prev 4096-ptr_max
PARAM_VALUE 0 fip->cdev->lock.first_waiter 0
PARAM_VALUE 0 fip->cdev->lock.magic 4096-ptr_max
PARAM_VALUE 0 fip->cdev->lock.osq.tail.counter 0
PARAM_VALUE 0 fip->cdev->lock.owner.counter 0
PARAM_VALUE 0 fip->cdev->mode 1
PARAM_VALUE 0 fip->cdev->work_q 4096-ptr_max
PARAM_VALUE 0 fip->ctlr_mutex.dep_map->name 0-255
PARAM_VALUE 0 fip->ctlr_mutex.first_waiter 0
PARAM_VALUE 0 fip->ctlr_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fip->ctlr_mutex.osq.tail.counter 0
PARAM_VALUE 0 fip->ctlr_mutex.owner.counter 0
PARAM_VALUE 0 fip->fcfs.next 4096-ptr_max
PARAM_VALUE 0 fip->fcfs.next->next 4096-ptr_max
PARAM_VALUE 0 fip->fcfs.prev 4096-ptr_max
PARAM_VALUE 0 fip->fcfs.prev->next 4096-ptr_max
PARAM_VALUE 0 fip->fcfs.prev->prev 4096-ptr_max
PARAM_VALUE 0 fip->fip_recv_list.next 4096-ptr_max
PARAM_VALUE 0 fip->fip_recv_list.prev 4096-ptr_max
PARAM_VALUE 0 fip->fip_recv_list.qlen 0
PARAM_VALUE 0 fip->fip_resp 0
PARAM_VALUE 0 fip->flogi_oxid u16max
PARAM_VALUE 0 fip->get_src_addr 8506335544832557056
PARAM_VALUE 0 fip->mode 2
PARAM_VALUE 0 fip->send 7370568496162091008
PARAM_VALUE 0 fip->state 1
PARAM_VALUE 0 fip->timer.entry.pprev 0
PARAM_VALUE 0 fip->timer.flags 0-4194302
PARAM_VALUE 0 fip->timer.lockdep_map->name 0-255
PARAM_VALUE 0 fip->update_mac 3652262933180182528
BUF_SIZE 0 fip->cdev 2816,2880
DATA_SOURCE 0 fip r fcoe_ctlr_device_priv
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &bnx2fc_dev_lock
LOCK2 global &ft_mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->mutex

drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_interface_release() -> fcoe_ctlr_destroy()

Type Parameter Key Value
PARAM_VALUE 0 fip 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &bnx2fc_dev_lock
HALF_LOCKED2 global &ft_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/scsi/fcoe/fcoe.c fcoe_interface_cleanup() -> fcoe_ctlr_destroy()

Type Parameter Key Value
PARAM_VALUE 0 fip 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &fcoe_config_mutex
HALF_LOCKED2 global &ft_mutex

drivers/scsi/fcoe/fcoe.c fcoe_interface_create() -> fcoe_ctlr_destroy()

Type Parameter Key Value
PARAM_VALUE 0 fip 4096-ptr_max
PARAM_VALUE 0 fip->cdev 4096-ptr_max
PARAM_VALUE 0 fip->cdev->devloss_work_q 4096-ptr_max
PARAM_VALUE 0 fip->cdev->f 634489221931311104
PARAM_VALUE 0 fip->cdev->fcf_dev_loss_tmo 1800
PARAM_VALUE 0 fip->cdev->fcfs.next 4096-ptr_max
PARAM_VALUE 0 fip->cdev->fcfs.prev 4096-ptr_max
PARAM_VALUE 0 fip->cdev->lock.first_waiter 0
PARAM_VALUE 0 fip->cdev->lock.magic 4096-ptr_max
PARAM_VALUE 0 fip->cdev->lock.osq.tail.counter 0
PARAM_VALUE 0 fip->cdev->lock.owner.counter 0
PARAM_VALUE 0 fip->cdev->mode 1
PARAM_VALUE 0 fip->cdev->work_q 4096-ptr_max
PARAM_VALUE 0 fip->ctlr_mutex.dep_map->name 0-255
PARAM_VALUE 0 fip->ctlr_mutex.first_waiter 0
PARAM_VALUE 0 fip->ctlr_mutex.magic 4096-ptr_max
PARAM_VALUE 0 fip->ctlr_mutex.osq.tail.counter 0
PARAM_VALUE 0 fip->ctlr_mutex.owner.counter 0
PARAM_VALUE 0 fip->fcfs.next 4096-ptr_max
PARAM_VALUE 0 fip->fcfs.next->next 4096-ptr_max
PARAM_VALUE 0 fip->fcfs.prev 4096-ptr_max
PARAM_VALUE 0 fip->fcfs.prev->next 4096-ptr_max
PARAM_VALUE 0 fip->fcfs.prev->prev 4096-ptr_max
PARAM_VALUE 0 fip->fip_recv_list.next 4096-ptr_max
PARAM_VALUE 0 fip->fip_recv_list.prev 4096-ptr_max
PARAM_VALUE 0 fip->fip_recv_list.qlen 0
PARAM_VALUE 0 fip->fip_resp 0
PARAM_VALUE 0 fip->flogi_oxid u16max
PARAM_VALUE 0 fip->get_src_addr 7729790242648657920
PARAM_VALUE 0 fip->send 94823323751849984
PARAM_VALUE 0 fip->state 1
PARAM_VALUE 0 fip->timer.entry.pprev 0
PARAM_VALUE 0 fip->timer.flags 0-4194302
PARAM_VALUE 0 fip->timer.lockdep_map->name 0-255
PARAM_VALUE 0 fip->update_mac 3994077407042990080
BUF_SIZE 0 fip->cdev 2816,2880
DATA_SOURCE 0 fip r fcoe_ctlr_device_priv
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &fcoe_config_mutex
LOCK2 global &ft_mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->mutex

drivers/scsi/qedf/qedf_main.c __qedf_remove() -> fcoe_ctlr_destroy()

Type Parameter Key Value
PARAM_VALUE 0 fip 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex