Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 12 files:
- drivers/message/fusion/mptfc.c
- drivers/s390/scsi/zfcp_scsi.c, line 762
- drivers/scsi/bfa/bfad_im.c
- drivers/scsi/csiostor/csio_attr.c, line 127
- drivers/scsi/fnic/fnic_fcs.c, line 1006
- drivers/scsi/ibmvscsi/ibmvfc-core.c
- drivers/scsi/libfc/fc_rport.c, line 361
- drivers/scsi/lpfc/lpfc_hbadisc.c
- drivers/scsi/lpfc/lpfc_scsi.c, line 223
- drivers/scsi/qla2xxx/qla_os.c, line 4175
- drivers/scsi/scsi_transport_fc.c, line 3520
- drivers/scsi/storvsc_drv.c, line 2186
Smatch caller information:
drivers/scsi/lpfc/lpfc_scsi.c lpfc_scsi_dev_block() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rport | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rport | unit_byte |
drivers/scsi/storvsc_drv.c storvsc_remove() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &child_device->mutex |
drivers/scsi/libfc/fc_rport.c fc_rport_work() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rport | 4096-ptr_max |
| PARAM_VALUE | 0 | rport->dd_data | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/bfa/bfad_im.c bfad_im_itnim_work_handler() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rport | 4096-ptr_max |
| PARAM_VALUE | 0 | rport->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | rport->dev_loss_tmo | 1-65536 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/bfa/bfad_im.c bfad_im_itnim_work_handler() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rport | 4096-ptr_max |
| PARAM_VALUE | 0 | rport->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | rport->dev_loss_tmo | 1-65536 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla2xxx/qla_os.c qla2x00_schedule_rport_del() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rport | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ha->hardware_lock | ||
| HALF_LOCKED2 | &ha->selflogin_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->optrom_mutex | ||
| HALF_LOCKED2 | &vha->hw->vport_slock |
drivers/message/fusion/mptfc.c mptfc_rescan_devices() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/message/fusion/mptfc.c mptfc_setup_reset() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/fnic/fnic_fcs.c fnic_fdls_remove_tport() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rport | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | rport | unit_byte |
| LOCK2 | &fnic->fnic_lock |
drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_register_remote_port() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rport | 4096-ptr_max |
| PARAM_VALUE | 0 | rport->channel | 0 |
| PARAM_VALUE | 0 | rport->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | rport->maxframe_size | 0-u16max |
| PARAM_VALUE | 0 | rport->port_state | 2 |
| PARAM_VALUE | 0 | rport->roles | 0 |
| PARAM_VALUE | 0 | rport->supported_classes | 0-255 |
| BUF_SIZE | 0 | rport | s32min-s32max |
| DATA_SOURCE | 0 | rport | r fc_remote_port_add |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | rport->rqst_q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | rport->rqst_q->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | rport->rqst_q->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | rport->rqst_q->nr_requests | |
| HALF_LOCKED2 | &vport->phba->hbalock |
drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_unregister_remote_port() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rport | 1-u64max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/csiostor/csio_attr.c csio_unreg_rnode() -> fc_remote_port_delete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |