/linux-4.1.27/drivers/scsi/lpfc/ |
D | lpfc_crtn.h | 36 void lpfc_issue_clear_la(struct lpfc_hba *, struct lpfc_vport *); 47 void lpfc_sli4_unreg_all_rpis(struct lpfc_vport *); 49 void lpfc_reg_vpi(struct lpfc_vport *, LPFC_MBOXQ_t *); 50 void lpfc_register_new_vport(struct lpfc_hba *, struct lpfc_vport *, 61 struct lpfc_vport *lpfc_find_vport_by_did(struct lpfc_hba *, uint32_t); 62 void lpfc_cleanup_rcv_buffers(struct lpfc_vport *); 63 void lpfc_rcv_seq_check_edtov(struct lpfc_vport *); 64 void lpfc_cleanup_rpis(struct lpfc_vport *, int); 65 void lpfc_cleanup_pending_mbox(struct lpfc_vport *); 67 void lpfc_linkdown_port(struct lpfc_vport *); [all …]
|
D | lpfc_attr.c | 122 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_enable_fip_show() 136 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_info_show() 155 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_guard_err_show() 167 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_apptag_err_show() 179 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_bg_reftag_err_show() 216 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_serialnum_show() 239 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_temp_sensor_show() 257 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_modeldesc_show() 276 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_modelname_show() 295 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_programtype_show() [all …]
|
D | lpfc_vport.h | 91 struct lpfc_vport **lpfc_create_vport_work_array(struct lpfc_hba *); 92 void lpfc_destroy_vport_work_array(struct lpfc_hba *, struct lpfc_vport **); 113 void lpfc_vport_set_state(struct lpfc_vport *vport, 116 void lpfc_vport_reset_stat_data(struct lpfc_vport *); 117 void lpfc_alloc_bucket(struct lpfc_vport *); 118 void lpfc_free_bucket(struct lpfc_vport *);
|
D | lpfc_nportdisc.c | 48 lpfc_check_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_check_adisc() 69 lpfc_check_sparm(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_check_sparm() 273 lpfc_rcv_plogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_plogi() 514 struct lpfc_vport *vport; in lpfc_mbx_cmpl_resume_rpi() 535 lpfc_rcv_padisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_padisc() 624 lpfc_rcv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_logo() 629 struct lpfc_vport **vports; in lpfc_rcv_logo() 711 lpfc_rcv_prli(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_prli() 755 lpfc_disc_set_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_disc_set_adisc() 791 struct lpfc_vport *vport, in lpfc_release_rpi() [all …]
|
D | lpfc_vport.c | 49 inline void lpfc_vport_set_state(struct lpfc_vport *vport, in lpfc_vport_set_state() 114 lpfc_vport_sparm(struct lpfc_hba *phba, struct lpfc_vport *vport) in lpfc_vport_sparm() 201 lpfc_unique_wwpn(struct lpfc_hba *phba, struct lpfc_vport *new_vport) in lpfc_unique_wwpn() 203 struct lpfc_vport *vport; in lpfc_unique_wwpn() 237 static void lpfc_discovery_wait(struct lpfc_vport *vport) in lpfc_discovery_wait() 295 struct lpfc_vport *pport = (struct lpfc_vport *) shost->hostdata; in lpfc_vport_create() 297 struct lpfc_vport *vport = NULL; in lpfc_vport_create() 393 *(struct lpfc_vport **)fc_vport->dd_data = vport; in lpfc_vport_create() 466 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; in disable_vport() 518 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; in enable_vport() [all …]
|
D | lpfc_hbadisc.c | 64 static void lpfc_disc_timeout_handler(struct lpfc_vport *); 65 static void lpfc_disc_flush_list(struct lpfc_vport *vport); 108 struct lpfc_vport *vport; in lpfc_dev_loss_tmo_callbk() 216 struct lpfc_vport *vport; in lpfc_dev_loss_tmo_handler() 632 struct lpfc_vport **vports; in lpfc_work_done() 633 struct lpfc_vport *vport; in lpfc_work_done() 823 lpfc_cleanup_rpis(struct lpfc_vport *vport, int remove) in lpfc_cleanup_rpis() 860 lpfc_port_link_failure(struct lpfc_vport *vport) in lpfc_port_link_failure() 880 lpfc_linkdown_port(struct lpfc_vport *vport) in lpfc_linkdown_port() 902 struct lpfc_vport *vport = phba->pport; in lpfc_linkdown() [all …]
|
D | lpfc_els.c | 50 static void lpfc_fabric_abort_vport(struct lpfc_vport *vport); 51 static int lpfc_issue_els_fdisc(struct lpfc_vport *vport, 81 lpfc_els_chk_latt(struct lpfc_vport *vport) in lpfc_els_chk_latt() 150 lpfc_prep_els_iocb(struct lpfc_vport *vport, uint8_t expectRsp, in lpfc_prep_els_iocb() 364 lpfc_issue_fabric_reglogin(struct lpfc_vport *vport) in lpfc_issue_fabric_reglogin() 455 lpfc_issue_reg_vfi(struct lpfc_vport *vport) in lpfc_issue_reg_vfi() 531 lpfc_issue_unreg_vfi(struct lpfc_vport *vport) in lpfc_issue_unreg_vfi() 586 lpfc_check_clean_addr_bit(struct lpfc_vport *vport, in lpfc_check_clean_addr_bit() 641 lpfc_cmpl_els_flogi_fabric(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_cmpl_els_flogi_fabric() 819 lpfc_cmpl_els_flogi_nport(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_cmpl_els_flogi_nport() [all …]
|
D | lpfc_disc.h | 61 struct lpfc_vport *vport; 113 struct lpfc_vport *vport; 129 struct lpfc_vport *vport;
|
D | lpfc_ct.c | 290 lpfc_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_gen_req() 373 lpfc_ct_cmd(struct lpfc_vport *vport, struct lpfc_dmabuf *inmp, in lpfc_ct_cmd() 407 struct lpfc_vport * 409 struct lpfc_vport *vport_curr; in lpfc_find_vport_by_did() 424 lpfc_ns_rsp(struct lpfc_vport *vport, struct lpfc_dmabuf *mp, uint32_t Size) in lpfc_ns_rsp() 575 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_ft() 734 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gff_id() 858 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct() 931 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_rft_id() 952 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_rnn_id() [all …]
|
D | lpfc_sli.h | 23 struct lpfc_vport; 87 struct lpfc_vport *vport;/* virtual port pointer */ 124 struct lpfc_vport *vport;/* virtual port pointer */
|
D | lpfc_scsi.c | 74 struct lpfc_vport *vport = (struct lpfc_vport *)sdev->host->hostdata; in lpfc_rport_data_from_scsi_device() 207 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata; in lpfc_update_stats() 299 struct lpfc_vport **vports; in lpfc_ramp_down_queue_handler() 349 struct lpfc_vport **vports; in lpfc_scsi_dev_block() 384 lpfc_new_scsi_buf_s3(struct lpfc_vport *vport, int num_to_alloc) in lpfc_new_scsi_buf_s3() 521 lpfc_sli4_vport_delete_fcp_xri_aborted(struct lpfc_vport *vport) in lpfc_sli4_vport_delete_fcp_xri_aborted() 790 lpfc_new_scsi_buf_s4(struct lpfc_vport *vport, int num_to_alloc) in lpfc_new_scsi_buf_s4() 953 lpfc_new_scsi_buf(struct lpfc_vport *vport, int num_to_alloc) in lpfc_new_scsi_buf() 3563 lpfc_send_scsi_error_event(struct lpfc_hba *phba, struct lpfc_vport *vport, in lpfc_send_scsi_error_event() 3683 lpfc_handle_fcp_err(struct lpfc_vport *vport, struct lpfc_scsi_buf *lpfc_cmd, in lpfc_handle_fcp_err() [all …]
|
D | Makefile | 33 lpfc_vport.o lpfc_debugfs.o lpfc_bsg.o
|
D | lpfc_init.c | 329 lpfc_update_vport_wwn(struct lpfc_vport *vport) in lpfc_update_vport_wwn() 374 struct lpfc_vport *vport = phba->pport; in lpfc_config_port_post() 677 struct lpfc_vport *vport = phba->pport; in lpfc_hba_init_link_fc_topology() 800 struct lpfc_vport **vports; in lpfc_hba_down_prep() 1176 struct lpfc_vport **vports; in lpfc_hb_timeout_handler() 1450 struct lpfc_vport *vport = phba->pport; in lpfc_handle_eratt_s3() 1624 struct lpfc_vport *vport = phba->pport; in lpfc_handle_eratt_s4() 1772 struct lpfc_vport *vport = phba->pport; in lpfc_handle_latt() 2522 lpfc_cleanup(struct lpfc_vport *vport) in lpfc_cleanup() 2614 lpfc_stop_vport_timers(struct lpfc_vport *vport) in lpfc_stop_vport_timers() [all …]
|
D | lpfc_bsg.c | 383 struct lpfc_vport *vport = (struct lpfc_vport *)job->shost->hostdata; in lpfc_bsg_send_mgmt_cmd() 653 struct lpfc_vport *vport = (struct lpfc_vport *)job->shost->hostdata; in lpfc_bsg_rport_els() 1194 struct lpfc_vport *vport = (struct lpfc_vport *)job->shost->hostdata; in lpfc_bsg_hba_set_event() 1278 struct lpfc_vport *vport = (struct lpfc_vport *)job->shost->hostdata; in lpfc_bsg_hba_get_event() 1610 struct lpfc_vport *vport = (struct lpfc_vport *)job->shost->hostdata; in lpfc_bsg_send_mgmt_rsp() 1684 struct lpfc_vport **vports; in lpfc_bsg_diag_mode_enter() 1734 struct lpfc_vport **vports; in lpfc_bsg_diag_mode_exit() 2174 struct lpfc_vport *vport; in lpfc_bsg_diag_loopback_mode() 2181 vport = (struct lpfc_vport *)job->shost->hostdata; in lpfc_bsg_diag_loopback_mode() 2210 struct lpfc_vport *vport; in lpfc_sli4_bsg_diag_mode_end() [all …]
|
D | lpfc.h | 298 struct lpfc_vport { struct 545 (struct lpfc_vport *, int); 557 (struct lpfc_vport *, struct lpfc_scsi_buf *, 864 struct lpfc_vport *pport; /* physical lpfc_vport pointer */ 997 lpfc_shost_from_vport(struct lpfc_vport *vport) in lpfc_shost_from_vport()
|
D | lpfc_sli4.h | 720 void lpfc_sli4_vport_delete_els_xri_aborted(struct lpfc_vport *); 721 void lpfc_sli4_vport_delete_fcp_xri_aborted(struct lpfc_vport *); 726 int lpfc_sli4_init_vpi(struct lpfc_vport *);
|
D | lpfc_mbox.c | 358 struct lpfc_vport *vport = phba->pport; in lpfc_config_link() 825 lpfc_sli4_unreg_all_rpis(struct lpfc_vport *vport) in lpfc_sli4_unreg_all_rpis() 868 lpfc_reg_vpi(struct lpfc_vport *vport, LPFC_MBOXQ_t *pmb) in lpfc_reg_vpi() 2096 lpfc_init_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_init_vfi() 2127 lpfc_reg_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport, dma_addr_t phys) in lpfc_reg_vfi() 2205 lpfc_unreg_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_unreg_vfi()
|
D | lpfc_sli.c | 66 static void lpfc_sli4_send_seq_to_ulp(struct lpfc_vport *, 728 lpfc_get_active_rrq(struct lpfc_vport *vport, uint16_t xri, uint32_t did) in lpfc_get_active_rrq() 759 lpfc_cleanup_vports_rrqs(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_cleanup_vports_rrqs() 2162 struct lpfc_vport *vport = pmb->vport; in lpfc_sli_def_mbox_cmpl() 2236 struct lpfc_vport *vport = pmb->vport; in lpfc_sli4_unreg_rpi_cmpl_clr() 6249 struct lpfc_vport *vport = phba->pport; in lpfc_sli4_hba_setup() 8961 struct lpfc_vport *vport = NULL; in lpfc_sli_abts_err_handler() 9006 struct lpfc_vport *vport; in lpfc_sli4_abts_err_handler() 9344 lpfc_sli_host_down(struct lpfc_vport *vport) in lpfc_sli_host_down() 9765 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_sli_abort_iotag_issue() [all …]
|
D | lpfc_debugfs.c | 135 lpfc_debugfs_disc_trc_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_disc_trc_data() 528 lpfc_debugfs_nodelist_data(struct lpfc_vport *vport, char *buf, int size) in lpfc_debugfs_nodelist_data() 635 lpfc_debugfs_disc_trc(struct lpfc_vport *vport, int mask, char *fmt, in lpfc_debugfs_disc_trc() 719 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_disc_trc_open() 1124 struct lpfc_vport *vport = inode->i_private; in lpfc_debugfs_nodelist_open() 4022 lpfc_debugfs_initialize(struct lpfc_vport *vport) in lpfc_debugfs_initialize() 4496 lpfc_debugfs_terminate(struct lpfc_vport *vport) in lpfc_debugfs_terminate()
|