• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/lpfc/

Lines Matching refs:lpfc_vport

36 void lpfc_issue_clear_la(struct lpfc_hba *, struct lpfc_vport *);
47 void lpfc_reg_vpi(struct lpfc_vport *, LPFC_MBOXQ_t *);
48 void lpfc_register_new_vport(struct lpfc_hba *, struct lpfc_vport *,
57 struct lpfc_vport *lpfc_find_vport_by_did(struct lpfc_hba *, uint32_t);
58 void lpfc_cleanup_rcv_buffers(struct lpfc_vport *);
59 void lpfc_rcv_seq_check_edtov(struct lpfc_vport *);
60 void lpfc_cleanup_rpis(struct lpfc_vport *, int);
61 void lpfc_cleanup_pending_mbox(struct lpfc_vport *);
63 void lpfc_linkdown_port(struct lpfc_vport *);
64 void lpfc_port_link_failure(struct lpfc_vport *);
69 void lpfc_release_rpi(struct lpfc_hba *, struct lpfc_vport *, uint16_t);
77 void lpfc_enqueue_node(struct lpfc_vport *, struct lpfc_nodelist *);
78 void lpfc_dequeue_node(struct lpfc_vport *, struct lpfc_nodelist *);
79 struct lpfc_nodelist *lpfc_enable_node(struct lpfc_vport *,
81 void lpfc_nlp_set_state(struct lpfc_vport *, struct lpfc_nodelist *, int);
82 void lpfc_drop_node(struct lpfc_vport *, struct lpfc_nodelist *);
83 void lpfc_set_disctmo(struct lpfc_vport *);
84 int lpfc_can_disctmo(struct lpfc_vport *);
85 int lpfc_unreg_rpi(struct lpfc_vport *, struct lpfc_nodelist *);
86 void lpfc_unreg_all_rpis(struct lpfc_vport *);
88 void lpfc_unreg_default_rpis(struct lpfc_vport *);
89 void lpfc_issue_reg_vpi(struct lpfc_hba *, struct lpfc_vport *);
93 void lpfc_nlp_init(struct lpfc_vport *, struct lpfc_nodelist *, uint32_t);
97 struct lpfc_nodelist *lpfc_setup_disc_node(struct lpfc_vport *, uint32_t);
98 void lpfc_disc_list_loopmap(struct lpfc_vport *);
99 void lpfc_disc_start(struct lpfc_vport *);
100 void lpfc_cleanup_discovery_resources(struct lpfc_vport *);
101 void lpfc_cleanup(struct lpfc_vport *);
104 struct lpfc_nodelist *__lpfc_findnode_rpi(struct lpfc_vport *, uint16_t);
109 int lpfc_disc_state_machine(struct lpfc_vport *, struct lpfc_nodelist *, void *,
112 void lpfc_do_scr_ns_plogi(struct lpfc_hba *, struct lpfc_vport *);
113 int lpfc_check_sparm(struct lpfc_vport *, struct lpfc_nodelist *,
116 void lpfc_more_plogi(struct lpfc_vport *);
117 void lpfc_more_adisc(struct lpfc_vport *);
118 void lpfc_end_rscn(struct lpfc_vport *);
119 int lpfc_els_chk_latt(struct lpfc_vport *);
121 int lpfc_initial_flogi(struct lpfc_vport *);
122 int lpfc_initial_fdisc(struct lpfc_vport *);
123 int lpfc_issue_els_plogi(struct lpfc_vport *, uint32_t, uint8_t);
124 int lpfc_issue_els_prli(struct lpfc_vport *, struct lpfc_nodelist *, uint8_t);
125 int lpfc_issue_els_adisc(struct lpfc_vport *, struct lpfc_nodelist *, uint8_t);
126 int lpfc_issue_els_logo(struct lpfc_vport *, struct lpfc_nodelist *, uint8_t);
127 int lpfc_issue_els_npiv_logo(struct lpfc_vport *, struct lpfc_nodelist *);
128 int lpfc_issue_els_scr(struct lpfc_vport *, uint32_t, uint8_t);
129 int lpfc_issue_fabric_reglogin(struct lpfc_vport *);
132 int lpfc_els_rsp_acc(struct lpfc_vport *, uint32_t, struct lpfc_iocbq *,
134 int lpfc_els_rsp_reject(struct lpfc_vport *, uint32_t, struct lpfc_iocbq *,
136 int lpfc_els_rsp_adisc_acc(struct lpfc_vport *, struct lpfc_iocbq *,
138 int lpfc_els_rsp_prli_acc(struct lpfc_vport *, struct lpfc_iocbq *,
140 void lpfc_cancel_retry_delay_tmo(struct lpfc_vport *, struct lpfc_nodelist *);
145 int lpfc_els_handle_rscn(struct lpfc_vport *);
146 void lpfc_els_flush_rscn(struct lpfc_vport *);
147 int lpfc_rscn_payload_check(struct lpfc_vport *, uint32_t);
149 void lpfc_els_flush_cmd(struct lpfc_vport *);
150 int lpfc_els_disc_adisc(struct lpfc_vport *);
151 int lpfc_els_disc_plogi(struct lpfc_vport *);
153 void lpfc_els_timeout_handler(struct lpfc_vport *);
154 struct lpfc_iocbq *lpfc_prep_els_iocb(struct lpfc_vport *, uint8_t, uint16_t,
163 int lpfc_ns_cmd(struct lpfc_vport *, int, uint8_t, uint32_t);
164 int lpfc_fdmi_cmd(struct lpfc_vport *, struct lpfc_nodelist *, int);
166 void lpfc_fdmi_timeout_handler(struct lpfc_vport *);
205 void lpfc_init_vfi(struct lpfcMboxq *, struct lpfc_vport *);
206 void lpfc_reg_vfi(struct lpfcMboxq *, struct lpfc_vport *, dma_addr_t);
208 void lpfc_unreg_vfi(struct lpfcMboxq *, struct lpfc_vport *);
213 void lpfc_issue_init_vpi(struct lpfc_vport *);
236 void lpfc_stop_vport_timers(struct lpfc_vport *);
259 int lpfc_sli_host_down(struct lpfc_vport *);
291 int lpfc_sli_sum_iocb(struct lpfc_vport *, uint16_t, uint64_t, lpfc_ctx_cmd);
292 int lpfc_sli_abort_iocb(struct lpfc_vport *, struct lpfc_sli_ring *, uint16_t,
298 struct lpfc_nodelist *lpfc_findnode_did(struct lpfc_vport *, uint32_t);
299 struct lpfc_nodelist *lpfc_findnode_wwpn(struct lpfc_vport *,
328 void lpfc_get_vport_cfgparam(struct lpfc_vport *);
329 int lpfc_alloc_sysfs_attr(struct lpfc_vport *);
330 void lpfc_free_sysfs_attr(struct lpfc_vport *);
340 int lpfc_vport_symbolic_node_name(struct lpfc_vport *, char *, size_t);
341 int lpfc_vport_symbolic_port_name(struct lpfc_vport *, char *, size_t);
345 struct lpfc_vport *lpfc_create_port(struct lpfc_hba *, int, struct device *);
347 int lpfc_mbx_unreg_vpi(struct lpfc_vport *);
348 void destroy_port(struct lpfc_vport *);
352 extern void lpfc_debugfs_initialize(struct lpfc_vport *);
353 extern void lpfc_debugfs_terminate(struct lpfc_vport *);
354 extern void lpfc_debugfs_disc_trc(struct lpfc_vport *, int, char *, uint32_t,
395 struct lpfc_vport *lpfc_find_vport_by_vpid(struct lpfc_hba *, uint16_t);