Documented in 1 files:
Defined in 1 files as a function:
Referenced in 13 files:
- drivers/nvme/target/fcloop.c
- drivers/scsi/bnx2fc/bnx2fc_els.c, line 932
- drivers/scsi/bnx2fc/bnx2fc_fcoe.c
- drivers/scsi/bnx2fc/bnx2fc_io.c, line 676
- drivers/scsi/bnx2fc/bnx2fc_tgt.c, line 441
- drivers/scsi/fcoe/fcoe.c
- drivers/scsi/fcoe/fcoe.h, line 90
- drivers/scsi/fcoe/fcoe_transport.c
- drivers/scsi/qedf/qedf_attr.c
- drivers/scsi/qedf/qedf_fip.c, line 298
- drivers/scsi/qedf/qedf_io.c
- drivers/scsi/qedf/qedf_main.c
- include/scsi/libfcoe.h, line 379
Smatch caller information:
drivers/scsi/qedf/qedf_fip.c qedf_get_src_mac() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &fip->lp->lp_mutex | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c __bnx2fc_destroy() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &bnx2fc_dev_lock | ||
| HALF_LOCKED2 | global &ft_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_cleanup() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| CAPPED_DATA | 0 | lport | 1 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &lport->lp_mutex | |
| TYPE_LOCK | (struct fc_lport)->lp_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_get_host_stats() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_get_src_mac() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &fip->lp->lp_mutex | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_if_create() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &bnx2fc_dev_lock | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &ft_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_interface_cleanup() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &bnx2fc_dev_lock | ||
| HALF_LOCKED2 | global &ft_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_link_ok() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| HALF_LOCKED2 | global &bnx2fc_dev_lock | ||
| HALF_LOCKED2 | global &ft_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_net_config() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| MEM_ZERO | 0 | &lport->rnid_gen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &bnx2fc_dev_lock | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &ft_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_netdev() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &lport->lp_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &rdata->rp_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_recv_frame() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_recv_frame() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| DATA_SOURCE | 0 | lport | r fc_vport_id_lookup |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_shost_config() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| CAPPED_DATA | 0 | lport | 1 |
| DATA_SOURCE | 0 | lport | $0 |
| MEM_ZERO | 0 | &lport->rnid_gen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &bnx2fc_dev_lock | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &ft_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_tm_timeout_show() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_tm_timeout_store() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_update_src_mac() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &fip->ctlr_mutex | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_vport_create() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_vport_destroy() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_xmit() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &ep->ex_lock | ||
| HALF_LOCKED2 | &lport->lp_mutex | ||
| HALF_LOCKED2 | &rdata->rp_mutex | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/qedf/qedf_attr.c fka_period_show() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/qedf/qedf_attr.c qedf_get_base_qedf() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qedf/qedf_attr.c qedf_sysfs_read_grcdump() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/qedf/qedf_attr.c qedf_sysfs_write_grcdump() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/bnx2fc/bnx2fc_tgt.c bnx2fc_rport_event_handler() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | lport | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/fcoe/fcoe.c fcoe_destroy() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &fcoe_config_mutex | ||
| LOCK2 | global &ft_mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/fcoe/fcoe.c fcoe_elsct_send() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport | (-1),1-u16max |
| BUF_SIZE | 0 | lport | (-1),1-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| CAPPED_DATA | 0 | lport | 1 |
| DATA_SOURCE | 0 | lport | $0 |
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &disc->disc_mutex | ||
| HALF_LOCKED2 | &fsp->scsi_pkt_lock | ||
| HALF_LOCKED2 | &lport->lp_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &rdata->rp_mutex | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_em_config() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport->host->hostt | 360 |
| CAPPED_DATA | 0 | lport | 1 |
| CAPPED_DATA | 0 | lport->host->hostt | 1 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| LOCK2 | global &fcoe_config_mutex | ||
| LOCK2 | global &ft_mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/fcoe/fcoe.c fcoe_exit() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | global &fcoe_config_mutex | ||
| LOCK2 | global &rtnl_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_fdmi_info() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| CAPPED_DATA | 0 | lport | 1 |
| CAPPED_DATA | 0 | lport->host->hostt | 1 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| LOCK2 | global &fcoe_config_mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &ft_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_filter_frames() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| DATA_SOURCE | 0 | lport | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/fcoe/fcoe.c fcoe_fip_send() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fip->ctlr_lock | ||
| HALF_LOCKED2 | &fip->ctlr_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_get_src_mac() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &fip->lp->lp_mutex | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_hostlist_add() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &fcoe_config_mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &ft_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_hostlist_del() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| LOCK2 | global &fcoe_config_mutex | ||
| LOCK2 | global &rtnl_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_if_create() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &fcoe_config_mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &ft_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_if_destroy() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &fcoe_config_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_netdev() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| HALF_LOCKED2 | &ep->ex_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &fcoe_config_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_netdev_config() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &fcoe_config_mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &ft_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_reset() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/fcoe/fcoe.c fcoe_set_port_id() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_update_src_mac() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &fip->ctlr_mutex | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/fcoe/fcoe.c fcoe_vport_create() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/fcoe/fcoe.c fcoe_xmit() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &ep->ex_lock | ||
| HALF_LOCKED2 | &lport->lp_mutex | ||
| HALF_LOCKED2 | &rdata->rp_mutex | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/bnx2fc/bnx2fc_els.c bnx2fc_elsct_send() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport | (-1),1-u16max |
| BUF_SIZE | 0 | lport | (-1),1-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| CAPPED_DATA | 0 | lport | 1 |
| DATA_SOURCE | 0 | lport | $0 |
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &disc->disc_mutex | ||
| HALF_LOCKED2 | &fsp->scsi_pkt_lock | ||
| HALF_LOCKED2 | &lport->lp_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &rdata->rp_mutex | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/fcoe/fcoe_transport.c fcoe_check_wait_queue() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/fcoe/fcoe_transport.c fcoe_clean_pending_queue() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &bnx2fc_dev_lock | ||
| HALF_LOCKED2 | global &fcoe_config_mutex |
drivers/scsi/fcoe/fcoe_transport.c fcoe_get_netdev() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &lport->lp_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &rdata->rp_mutex |
drivers/scsi/qedf/qedf_io.c qedf_map_sg() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fcport->rport_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct qedf_rport)->rport_lock |
drivers/scsi/qedf/qedf_io.c qedf_post_io_req() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fcport->rport_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct qedf_rport)->rport_lock |
drivers/scsi/qedf/qedf_io.c qedf_queuecommand() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/bnx2fc/bnx2fc_io.c bnx2fc_initiate_tmf() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | lport | $0 |
drivers/scsi/qedf/qedf_main.c __qedf_probe() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport->host->hostt | 360 |
| DATA_SOURCE | 0 | lport | r libfc_host_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/scsi/qedf/qedf_main.c qedf_ctx_soft_reset() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | lport | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/qedf/qedf_main.c qedf_eh_abort() -> lport_priv()
| Type | Parameter | Key | Value |
|---|
drivers/scsi/qedf/qedf_main.c qedf_eh_host_reset() -> lport_priv()
| Type | Parameter | Key | Value |
|---|
drivers/scsi/qedf/qedf_main.c qedf_elsct_send() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport | (-1),1-u16max |
| BUF_SIZE | 0 | lport | (-1),1-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| CAPPED_DATA | 0 | lport | 1 |
| DATA_SOURCE | 0 | lport | $0 |
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &disc->disc_mutex | ||
| HALF_LOCKED2 | &fsp->scsi_pkt_lock | ||
| HALF_LOCKED2 | &lport->lp_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &rdata->rp_mutex | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |
drivers/scsi/qedf/qedf_main.c qedf_fc_get_host_stats() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qedf/qedf_main.c qedf_flogi_resp() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qedf/qedf_main.c qedf_rport_event_handler() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | lport | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qedf/qedf_main.c qedf_vport_create() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/qedf/qedf_main.c qedf_vport_create() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| DATA_SOURCE | 0 | lport | r libfc_vport_create |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/qedf/qedf_main.c qedf_vport_destroy() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/qedf/qedf_main.c qedf_xmit() -> lport_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lport | 4096-ptr_max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport | (-1)-u16max |
| BUF_SIZE | 0 | lport->host->hostt | (-1),360 |
| DATA_SOURCE | 0 | lport | $0 |
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | lport->e_d_tov | 1-u32max[c] |
| USER_DATA | 0 | lport->npiv_enabled | 0-1 |
| USER_DATA | 0 | lport->r_a_tov | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.io_min | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.physical_block_size | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->limits.zone_write_granularity | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->pseudo_sdev->request_queue->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.p | |
| NO_OVERFLOW_SIMPLE | 0 | lport->host->shost_gendev.physical_location | |
| HALF_LOCKED2 | &ep->ex_lock | ||
| HALF_LOCKED2 | &lport->lp_mutex | ||
| HALF_LOCKED2 | &rdata->rp_mutex | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | lport->host->host_lock | |
| HALF_LOCKED2 | 0 | &lport->lp_mutex |