Searched refs:phba (Results 1 - 13 of 13) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/lpfc/
H A Dlpfc_init.c64 lpfc_config_port_prep(struct lpfc_hba * phba) argument
66 lpfc_vpd_t *vp = &phba->vpd;
76 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
78 phba->hba_state = LPFC_HBA_ERROR;
83 phba->hba_state = LPFC_INIT_MBX_CMDS;
85 if (lpfc_is_LC_HBA(phba->pcidev->device)) {
94 lpfc_read_nv(phba, pmb);
100 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
103 lpfc_printf_log(phba,
109 phba
215 lpfc_config_port_post(struct lpfc_hba * phba) argument
432 lpfc_hba_down_prep(struct lpfc_hba * phba) argument
456 lpfc_hba_down_post(struct lpfc_hba * phba) argument
489 lpfc_handle_eratt(struct lpfc_hba * phba) argument
569 lpfc_handle_latt(struct lpfc_hba * phba) argument
649 lpfc_parse_vpd(struct lpfc_hba * phba, uint8_t * vpd, int len) argument
788 lpfc_get_hba_model_desc(struct lpfc_hba * phba, uint8_t * mdp, uint8_t * descp) argument
946 lpfc_post_buffer(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, int cnt, int type) argument
1053 lpfc_post_rcv_buf(struct lpfc_hba * phba) argument
1150 lpfc_hba_init(struct lpfc_hba *phba, uint32_t *hbainit) argument
1173 lpfc_cleanup(struct lpfc_hba * phba) argument
1190 struct lpfc_hba *phba = (struct lpfc_hba *)ptr; local
1205 lpfc_stop_timer(struct lpfc_hba * phba) argument
1220 lpfc_online(struct lpfc_hba * phba) argument
1255 lpfc_block_mgmt_io(struct lpfc_hba * phba) argument
1265 lpfc_unblock_mgmt_io(struct lpfc_hba * phba) argument
1275 lpfc_offline_prep(struct lpfc_hba * phba) argument
1295 lpfc_offline(struct lpfc_hba * phba) argument
1329 lpfc_scsi_free(struct lpfc_hba * phba) argument
1356 lpfc_remove_device(struct lpfc_hba *phba) argument
1412 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
1439 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local
1511 struct lpfc_hba *phba; local
1763 struct lpfc_hba *phba = (struct lpfc_hba *)host->hostdata; local
1782 struct lpfc_hba *phba = (struct lpfc_hba *)host->hostdata; local
1811 struct lpfc_hba *phba = (struct lpfc_hba *)host->hostdata; local
1848 struct lpfc_hba *phba = (struct lpfc_hba *)host->hostdata; local
[all...]
H A Dlpfc_hbadisc.c64 struct lpfc_hba *phba; local
77 phba = ndlp->nlp_phba;
79 spin_lock_irq(phba->host->host_lock);
81 lpfc_sli_abort_iocb(phba, &phba->sli.ring[phba->sli.fcp_ring],
84 spin_unlock_irq(phba->host->host_lock);
99 struct lpfc_hba *phba; local
116 phba = ndlp->nlp_phba;
118 spin_lock_irq(phba
169 lpfc_work_list_done(struct lpfc_hba * phba) argument
235 lpfc_work_done(struct lpfc_hba * phba) argument
303 check_work_wait_done(struct lpfc_hba *phba) argument
321 struct lpfc_hba *phba = p; local
350 lpfc_workq_post_event(struct lpfc_hba * phba, void *arg1, void *arg2, uint32_t evt) argument
377 lpfc_linkdown(struct lpfc_hba *phba) argument
454 lpfc_linkup(struct lpfc_hba *phba) argument
508 lpfc_mbx_cmpl_clear_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
584 lpfc_mbx_cmpl_local_config_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument
642 lpfc_mbx_cmpl_read_sparam(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
705 lpfc_mbx_process_link_up(struct lpfc_hba *phba, READ_LA_VAR *la) argument
818 lpfc_mbx_issue_link_down(struct lpfc_hba *phba) argument
841 lpfc_mbx_cmpl_read_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
924 lpfc_mbx_cmpl_reg_login(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
956 lpfc_mbx_cmpl_fabric_reg_login(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
1049 lpfc_mbx_cmpl_ns_reg_login(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
1108 lpfc_register_remote_port(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument
1162 lpfc_unregister_remote_port(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument
1180 lpfc_nlp_counters(struct lpfc_hba *phba, int state, int count) argument
1213 lpfc_nlp_state_cleanup(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, int old_state, int new_state) argument
1283 lpfc_nlp_set_state(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, int state) argument
1316 lpfc_dequeue_node(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument
1329 lpfc_drop_node(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument
1345 lpfc_set_disctmo(struct lpfc_hba * phba) argument
1379 lpfc_can_disctmo(struct lpfc_hba * phba) argument
1405 lpfc_check_sli_ndlp(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * iocb, struct lpfc_nodelist * ndlp) argument
1448 lpfc_no_rpi(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument
1515 lpfc_unreg_rpi(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument
1541 lpfc_cleanup_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument
1603 lpfc_nlp_remove(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument
1622 lpfc_matchdid(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, uint32_t did) argument
1673 lpfc_findnode_did(struct lpfc_hba *phba, uint32_t did) argument
1705 lpfc_setup_disc_node(struct lpfc_hba * phba, uint32_t did) argument
1746 lpfc_disc_list_loopmap(struct lpfc_hba * phba) argument
1791 lpfc_disc_start(struct lpfc_hba * phba) argument
1896 lpfc_free_tx(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument
1954 lpfc_disc_flush_list(struct lpfc_hba * phba) argument
1988 struct lpfc_hba *phba = (struct lpfc_hba *)ptr; local
2005 lpfc_disc_timeout_handler(struct lpfc_hba *phba) argument
2230 lpfc_mbx_cmpl_fdmi_reg_login(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
2291 __lpfc_find_node(struct lpfc_hba *phba, node_filter filter, void *param) argument
2308 lpfc_find_node(struct lpfc_hba *phba, node_filter filter, void *param) argument
2323 __lpfc_findnode_rpi(struct lpfc_hba *phba, uint16_t rpi) argument
2329 lpfc_findnode_rpi(struct lpfc_hba * phba, uint16_t rpi) argument
2344 lpfc_findnode_wwpn(struct lpfc_hba *phba, struct lpfc_name *wwpn) argument
2355 lpfc_nlp_init(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, uint32_t did) argument
[all...]
H A Dlpfc_mem.c42 lpfc_mem_alloc(struct lpfc_hba * phba) argument
44 struct lpfc_dma_pool *pool = &phba->lpfc_mbuf_safety_pool;
47 phba->lpfc_scsi_dma_buf_pool = pci_pool_create("lpfc_scsi_dma_buf_pool",
48 phba->pcidev, phba->cfg_sg_dma_buf_size, 8, 0);
49 if (!phba->lpfc_scsi_dma_buf_pool)
52 phba->lpfc_mbuf_pool = pci_pool_create("lpfc_mbuf_pool", phba->pcidev,
54 if (!phba->lpfc_mbuf_pool)
65 pool->elements[i].virt = pci_pool_alloc(phba
101 lpfc_mem_free(struct lpfc_hba * phba) argument
148 lpfc_mbuf_alloc(struct lpfc_hba *phba, int mem_flags, dma_addr_t *handle) argument
164 lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) argument
[all...]
H A Dlpfc_els.c44 lpfc_els_chk_latt(struct lpfc_hba * phba) argument
51 psli = &phba->sli;
53 if ((phba->hba_state >= LPFC_HBA_READY) ||
54 (phba->hba_state == LPFC_LINK_DOWN))
58 spin_lock_irq(phba->host->host_lock);
59 ha_copy = readl(phba->HAregaddr);
60 spin_unlock_irq(phba->host->host_lock);
66 lpfc_printf_log(phba, KERN_WARNING, LOG_DISCOVERY,
69 phba->brd_no, phba
100 lpfc_prep_els_iocb(struct lpfc_hba * phba, uint8_t expectRsp, uint16_t cmdSize, uint8_t retry, struct lpfc_nodelist * ndlp, uint32_t did, uint32_t elscmd) argument
243 lpfc_cmpl_els_flogi_fabric(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, struct serv_parm *sp, IOCB_t *irsp) argument
331 lpfc_cmpl_els_flogi_nport(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, struct serv_parm *sp) argument
411 lpfc_cmpl_els_flogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument
504 lpfc_issue_els_flogi(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, uint8_t retry) argument
562 lpfc_els_abort_flogi(struct lpfc_hba * phba) argument
595 lpfc_initial_flogi(struct lpfc_hba *phba) argument
617 lpfc_more_plogi(struct lpfc_hba * phba) argument
640 lpfc_plogi_confirm_nport(struct lpfc_hba *phba, struct lpfc_dmabuf *prsp, struct lpfc_nodelist *ndlp) argument
696 lpfc_cmpl_els_plogi(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
807 lpfc_issue_els_plogi(struct lpfc_hba * phba, uint32_t did, uint8_t retry) argument
854 lpfc_cmpl_els_prli(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
912 lpfc_issue_els_prli(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, uint8_t retry) argument
974 lpfc_more_adisc(struct lpfc_hba * phba) argument
999 lpfc_rscn_disc(struct lpfc_hba * phba) argument
1023 lpfc_cmpl_els_adisc(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
1139 lpfc_issue_els_adisc(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, uint8_t retry) argument
1188 lpfc_cmpl_els_logo(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
1247 lpfc_issue_els_logo(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, uint8_t retry) argument
1291 lpfc_cmpl_els_cmd(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
1314 lpfc_issue_els_scr(struct lpfc_hba * phba, uint32_t nportid, uint8_t retry) argument
1365 lpfc_issue_els_farpr(struct lpfc_hba * phba, uint32_t nportid, uint8_t retry) argument
1432 lpfc_cancel_retry_delay_tmo(struct lpfc_hba *phba, struct lpfc_nodelist * nlp) argument
1476 struct lpfc_hba *phba; local
1503 struct lpfc_hba *phba; local
1562 lpfc_els_retry(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
1770 lpfc_els_free_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *elsiocb) argument
1805 lpfc_cmpl_els_logo_acc(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
1834 lpfc_cmpl_els_acc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument
1918 lpfc_els_rsp_acc(struct lpfc_hba * phba, uint32_t flag, struct lpfc_iocbq * oldiocb, struct lpfc_nodelist * ndlp, LPFC_MBOXQ_t * mbox, uint8_t newnode) argument
2024 lpfc_els_rsp_reject(struct lpfc_hba * phba, uint32_t rejectError, struct lpfc_iocbq * oldiocb, struct lpfc_nodelist * ndlp) argument
2075 lpfc_els_rsp_adisc_acc(struct lpfc_hba * phba, struct lpfc_iocbq * oldiocb, struct lpfc_nodelist * ndlp) argument
2133 lpfc_els_rsp_prli_acc(struct lpfc_hba *phba, struct lpfc_iocbq *oldiocb, struct lpfc_nodelist *ndlp) argument
2210 lpfc_els_rsp_rnid_acc(struct lpfc_hba *phba, uint8_t format, struct lpfc_iocbq *oldiocb, struct lpfc_nodelist *ndlp) argument
2293 lpfc_els_disc_adisc(struct lpfc_hba *phba) argument
2330 lpfc_els_disc_plogi(struct lpfc_hba * phba) argument
2365 lpfc_els_flush_rscn(struct lpfc_hba * phba) argument
2385 lpfc_rscn_payload_check(struct lpfc_hba * phba, uint32_t did) argument
2454 lpfc_rscn_recovery_check(struct lpfc_hba *phba) argument
2482 lpfc_els_rcv_rscn(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp, uint8_t newnode) argument
2584 lpfc_els_handle_rscn(struct lpfc_hba * phba) argument
2640 lpfc_els_rcv_flogi(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp, uint8_t newnode) argument
2725 lpfc_els_rcv_rnid(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp) argument
2763 lpfc_els_rcv_lirr(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument
2778 lpfc_els_rsp_rps_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument
2855 lpfc_els_rcv_rps(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp) argument
2907 lpfc_els_rsp_rpl_acc(struct lpfc_hba * phba, uint16_t cmdsize, struct lpfc_iocbq * oldiocb, struct lpfc_nodelist * ndlp) argument
2966 lpfc_els_rcv_rpl(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp) argument
3005 lpfc_els_rcv_farp(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp) argument
3070 lpfc_els_rcv_farpr(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp) argument
3098 lpfc_els_rcv_fan(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * fan_ndlp) argument
3190 struct lpfc_hba *phba; local
3207 lpfc_els_timeout_handler(struct lpfc_hba *phba) argument
3282 lpfc_els_flush_cmd(struct lpfc_hba *phba) argument
3337 lpfc_els_unsol_event(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * elsiocb) argument
[all...]
H A Dlpfc_attr.c86 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
87 return snprintf(buf, PAGE_SIZE, "%s\n",phba->SerialNumber);
94 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
95 return snprintf(buf, PAGE_SIZE, "%s\n",phba->ModelDesc);
102 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
103 return snprintf(buf, PAGE_SIZE, "%s\n",phba->ModelName);
110 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
111 return snprintf(buf, PAGE_SIZE, "%s\n",phba->ProgramType);
118 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
119 return snprintf(buf, PAGE_SIZE, "%s\n",phba
126 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
137 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
146 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
153 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
203 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
212 struct lpfc_hba *phba = (struct lpfc_hba *) host->hostdata; local
253 lpfc_do_offline(struct lpfc_hba *phba, uint32_t type) argument
299 lpfc_selective_reset(struct lpfc_hba *phba) argument
324 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
340 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
348 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
367 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
396 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
406 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
604 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
638 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
648 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
713 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
723 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
794 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
802 lpfc_nodev_tmo_init(struct lpfc_hba *phba, int val) argument
833 lpfc_update_rport_devloss_tmo(struct lpfc_hba *phba) argument
845 lpfc_nodev_tmo_set(struct lpfc_hba *phba, int val) argument
889 lpfc_devloss_tmo_set(struct lpfc_hba *phba, int val) argument
1141 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
1174 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
1212 sysfs_mbox_idle(struct lpfc_hba * phba) argument
1229 struct lpfc_hba * phba = (struct lpfc_hba*)host->hostdata; local
1282 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local
1433 lpfc_alloc_sysfs_attr(struct lpfc_hba *phba) argument
1456 lpfc_free_sysfs_attr(struct lpfc_hba *phba) argument
1472 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local
1480 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local
1505 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local
1548 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local
1578 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local
1599 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local
1609 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local
1714 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local
1793 struct lpfc_hba *phba = (struct lpfc_hba *) shost->hostdata; local
1921 lpfc_get_cfgparam(struct lpfc_hba *phba) argument
[all...]
H A Dlpfc_nportdisc.c42 lpfc_check_adisc(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, argument
59 lpfc_check_sparm(struct lpfc_hba * phba, argument
63 volatile struct serv_parm *hsp = &phba->fc_sparam;
131 lpfc_check_elscmpl_iocb(struct lpfc_hba * phba, argument
171 lpfc_els_abort(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument
180 lpfc_printf_log(phba, KERN_INFO, LOG_DISCOVERY,
183 phba->brd_no, ndlp->nlp_DID, ndlp->nlp_flag,
186 psli = &phba->sli;
190 spin_lock_irq(phba->host->host_lock);
194 if (lpfc_check_sli_ndlp(phba, prin
231 lpfc_rcv_plogi(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, struct lpfc_iocbq *cmdiocb) argument
387 lpfc_rcv_padisc(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, struct lpfc_iocbq *cmdiocb) argument
445 lpfc_rcv_logo(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, struct lpfc_iocbq *cmdiocb, uint32_t els_cmd) argument
488 lpfc_rcv_prli(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, struct lpfc_iocbq *cmdiocb) argument
525 lpfc_disc_set_adisc(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument
541 lpfc_disc_illegal(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
558 lpfc_rcv_plogi_unused_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
575 lpfc_rcv_els_unused_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
584 lpfc_rcv_logo_unused_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
601 lpfc_cmpl_logo_unused_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
609 lpfc_device_rm_unused_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
617 lpfc_rcv_plogi_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
654 lpfc_rcv_logo_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
669 lpfc_rcv_els_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
698 lpfc_cmpl_plogi_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
804 lpfc_device_rm_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
821 lpfc_device_recov_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
838 lpfc_rcv_plogi_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
860 lpfc_rcv_prli_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
873 lpfc_rcv_logo_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
889 lpfc_rcv_padisc_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
902 lpfc_rcv_prlo_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
916 lpfc_cmpl_adisc_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
959 lpfc_device_rm_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
977 lpfc_device_recov_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
995 lpfc_rcv_plogi_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1008 lpfc_rcv_prli_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1021 lpfc_rcv_logo_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1061 lpfc_rcv_padisc_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1074 lpfc_rcv_prlo_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1086 lpfc_cmpl_reglogin_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1144 lpfc_device_rm_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1159 lpfc_device_recov_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1172 lpfc_rcv_plogi_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1184 lpfc_rcv_prli_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1196 lpfc_rcv_logo_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1211 lpfc_rcv_padisc_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1228 lpfc_rcv_prlo_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1239 lpfc_cmpl_prli_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1293 lpfc_device_rm_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1327 lpfc_device_recov_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1342 lpfc_rcv_plogi_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1354 lpfc_rcv_prli_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1367 lpfc_rcv_logo_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1379 lpfc_rcv_padisc_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1391 lpfc_rcv_prlo_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1403 lpfc_device_recov_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1415 lpfc_rcv_plogi_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1427 lpfc_rcv_prli_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1439 lpfc_rcv_logo_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1451 lpfc_rcv_padisc_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1464 lpfc_rcv_prlo_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1483 lpfc_device_recov_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1497 lpfc_rcv_plogi_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1528 lpfc_rcv_prli_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1560 lpfc_rcv_logo_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1573 lpfc_rcv_padisc_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1604 lpfc_rcv_prlo_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1634 lpfc_cmpl_plogi_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1652 lpfc_cmpl_prli_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1670 lpfc_cmpl_logo_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1679 lpfc_cmpl_adisc_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1698 lpfc_cmpl_reglogin_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1720 lpfc_device_rm_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1733 lpfc_device_recov_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
1920 lpfc_disc_state_machine(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument
[all...]
H A Dlpfc_scsi.c54 lpfc_new_scsi_buf(struct lpfc_hba * phba) argument
66 psb->scsi_hba = phba;
74 psb->data = pci_pool_alloc(phba->lpfc_scsi_dma_buf_pool, GFP_KERNEL,
82 memset(psb->data, 0, phba->cfg_sg_dma_buf_size);
85 iotag = lpfc_sli_next_iotag(phba, &psb->cur_iocbq);
87 pci_pool_free(phba->lpfc_scsi_dma_buf_pool,
141 lpfc_get_scsi_buf(struct lpfc_hba * phba) argument
144 struct list_head *scsi_buf_list = &phba->lpfc_scsi_buf_list;
147 spin_lock_irqsave(&phba->scsi_buf_list_lock, iflag);
153 spin_unlock_irqrestore(&phba
158 lpfc_release_scsi_buf(struct lpfc_hba * phba, struct lpfc_scsi_buf * psb) argument
169 lpfc_scsi_prep_dma_buf(struct lpfc_hba * phba, struct lpfc_scsi_buf * lpfc_cmd) argument
274 lpfc_scsi_unprep_dma_buf(struct lpfc_hba * phba, struct lpfc_scsi_buf * psb) argument
300 struct lpfc_hba *phba = lpfc_cmd->scsi_hba; local
427 lpfc_scsi_cmd_iocb_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pIocbIn, struct lpfc_iocbq *pIocbOut) argument
556 lpfc_scsi_prep_cmnd(struct lpfc_hba * phba, struct lpfc_scsi_buf * lpfc_cmd, struct lpfc_nodelist *pnode) argument
648 lpfc_scsi_prep_task_mgmt_cmd(struct lpfc_hba *phba, struct lpfc_scsi_buf *lpfc_cmd, unsigned int lun, uint8_t task_mgmt_cmd) argument
695 lpfc_tskmgmt_def_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq, struct lpfc_iocbq *rspiocbq) argument
707 lpfc_scsi_tgt_reset(struct lpfc_scsi_buf * lpfc_cmd, struct lpfc_hba * phba, unsigned tgt_id, unsigned int lun, struct lpfc_rport_data *rdata) argument
761 struct lpfc_hba *phba = (struct lpfc_hba *) host->hostdata; local
786 lpfc_poll_rearm_timer(struct lpfc_hba * phba) argument
796 lpfc_poll_start_timer(struct lpfc_hba * phba) argument
803 struct lpfc_hba *phba = (struct lpfc_hba *)ptr; local
820 struct lpfc_hba *phba = local
911 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local
1014 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local
1154 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local
1255 struct lpfc_hba *phba = (struct lpfc_hba *)sdev->host->hostdata; local
1311 struct lpfc_hba *phba = (struct lpfc_hba *) sdev->host->hostdata; local
[all...]
H A Dlpfc_sli.c47 #define LOG_MBOX_CANNOT_ISSUE_DATA( phba, mb, psli, flag) \
48 lpfc_printf_log(phba, \
53 phba->brd_no, \
55 phba->hba_state, \
69 lpfc_sli_get_iocbq(struct lpfc_hba * phba) argument
71 struct list_head *lpfc_iocb_list = &phba->lpfc_iocb_list;
79 lpfc_sli_release_iocbq(struct lpfc_hba * phba, struct lpfc_iocbq * iocbq) argument
87 list_add_tail(&iocbq->list, &phba->lpfc_iocb_list);
169 lpfc_sli_ring_map(struct lpfc_hba * phba, LPFC_MBOXQ_t *pmb) argument
171 struct lpfc_sli *psli = &phba
198 lpfc_sli_ringtxcmpl_put(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * piocb) argument
211 lpfc_sli_ringtx_get(struct lpfc_hba * phba, struct lpfc_sli_ring * pring) argument
231 lpfc_sli_next_iocb_slot(struct lpfc_hba *phba, struct lpfc_sli_ring *pring) argument
275 lpfc_sli_next_iotag(struct lpfc_hba * phba, struct lpfc_iocbq * iocbq) argument
341 lpfc_sli_submit_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, IOCB_t *iocb, struct lpfc_iocbq *nextiocb) argument
376 lpfc_sli_update_full_ring(struct lpfc_hba * phba, struct lpfc_sli_ring *pring) argument
396 lpfc_sli_update_ring(struct lpfc_hba * phba, struct lpfc_sli_ring *pring) argument
410 lpfc_sli_resume_iocb(struct lpfc_hba * phba, struct lpfc_sli_ring * pring) argument
443 lpfc_sli_turn_on_ring(struct lpfc_hba * phba, int ringno) argument
523 lpfc_sli_wake_mbox_wait(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq) argument
539 lpfc_sli_def_mbox_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
573 lpfc_sli_handle_mb_event(struct lpfc_hba * phba) argument
727 lpfc_sli_process_unsol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *saveq) argument
797 lpfc_sli_iocbq_lookup(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * prspiocb) argument
823 lpfc_sli_process_sol_iocb(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq *saveq) argument
891 lpfc_sli_rsp_pointers_error(struct lpfc_hba * phba, struct lpfc_sli_ring * pring) argument
920 lpfc_sli_poll_fcp_ring(struct lpfc_hba * phba) argument
1074 lpfc_sli_handle_fast_ring_event(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, uint32_t mask) argument
1236 lpfc_sli_handle_slow_ring_event(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, uint32_t mask) argument
1477 lpfc_sli_abort_iocb_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring) argument
1516 lpfc_sli_brdready(struct lpfc_hba * phba, uint32_t mask) argument
1561 lpfc_reset_barrier(struct lpfc_hba * phba) argument
1635 lpfc_sli_brdkill(struct lpfc_hba * phba) argument
1715 lpfc_sli_brdreset(struct lpfc_hba * phba) argument
1767 lpfc_sli_brdrestart(struct lpfc_hba * phba) argument
1827 lpfc_sli_chipset_init(struct lpfc_hba *phba) argument
1914 lpfc_sli_hba_setup(struct lpfc_hba * phba) argument
2006 struct lpfc_hba *phba; local
2020 lpfc_mbox_timeout_handler(struct lpfc_hba *phba) argument
2077 lpfc_sli_issue_mbox(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmbox, uint32_t flag) argument
2362 lpfc_sli_ringtx_put(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * piocb) argument
2372 lpfc_sli_next_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq ** piocb) argument
2387 lpfc_sli_issue_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *piocb, uint32_t flag) argument
2469 lpfc_extra_ring_setup( struct lpfc_hba *phba) argument
2504 lpfc_sli_setup(struct lpfc_hba *phba) argument
2593 lpfc_sli_queue_setup(struct lpfc_hba * phba) argument
2619 lpfc_sli_hba_down(struct lpfc_hba * phba) argument
2712 lpfc_sli_ringpostbuf_put(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_dmabuf * mp) argument
2725 lpfc_sli_ringpostbuf_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, dma_addr_t phys) argument
2749 lpfc_sli_abort_els_cmpl(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
2810 lpfc_sli_issue_abort_iotag(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * cmdiocb) argument
2931 lpfc_sli_sum_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, uint16_t tgt_id, uint64_t lun_id, lpfc_ctx_cmd ctx_cmd) argument
2949 lpfc_sli_abort_fcp_cmpl(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
2961 lpfc_sli_abort_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, uint16_t tgt_id, uint64_t lun_id, uint32_t ctx, lpfc_ctx_cmd abort_cmd) argument
3011 lpfc_sli_wake_iocb_wait(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq, struct lpfc_iocbq *rspiocbq) argument
3038 lpfc_sli_issue_iocb_wait(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * piocb, struct lpfc_iocbq * prspiocbq, uint32_t timeout) argument
3119 lpfc_sli_issue_mbox_wait(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq, uint32_t timeout) argument
3158 lpfc_sli_flush_mbox_queue(struct lpfc_hba * phba) argument
3178 struct lpfc_hba *phba; local
[all...]
H A Dlpfc_mbox.c45 lpfc_dump_mem(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, uint16_t offset) argument
73 lpfc_read_nv(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
89 lpfc_read_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, struct lpfc_dmabuf *mp) argument
94 psli = &phba->sli;
117 lpfc_clear_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
124 mb->un.varClearLA.eventTag = phba->fc_eventTag;
135 lpfc_config_link(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
143 if (phba->cfg_cr_delay) {
146 mb->un.varCfgLnk.cr_delay = phba->cfg_cr_delay;
147 mb->un.varCfgLnk.cr_count = phba
172 lpfc_init_link(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, uint32_t topology, uint32_t linkspeed) argument
242 lpfc_read_sparam(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
285 lpfc_unreg_did(struct lpfc_hba * phba, uint32_t did, LPFC_MBOXQ_t * pmb) argument
304 lpfc_read_config(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
321 lpfc_read_lnk_stat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
338 lpfc_reg_login(struct lpfc_hba * phba, uint32_t did, uint8_t * param, LPFC_MBOXQ_t * pmb, uint32_t flag) argument
392 lpfc_unreg_login(struct lpfc_hba * phba, uint32_t rpi, LPFC_MBOXQ_t * pmb) argument
408 lpfc_config_pcb_setup(struct lpfc_hba * phba) argument
463 lpfc_read_rev(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
476 lpfc_config_ring(struct lpfc_hba * phba, int ring, LPFC_MBOXQ_t * pmb) argument
517 lpfc_config_port(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
617 lpfc_kill_board(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument
628 lpfc_mbox_put(struct lpfc_hba * phba, LPFC_MBOXQ_t * mbq) argument
642 lpfc_mbox_get(struct lpfc_hba * phba) argument
657 lpfc_mbox_tmo_val(struct lpfc_hba *phba, int cmd) argument
[all...]
H A Dlpfc_ct.c62 lpfc_ct_unsol_event(struct lpfc_hba * phba, argument
78 phba->fc_stat.NoRcvBuf++;
79 lpfc_post_buffer(phba, pring, 0, 1);
100 matp = lpfc_sli_ringpostbuf_get(phba, pring,
109 lpfc_post_buffer(phba, pring, cnt, 1);
128 lpfc_post_buffer(phba, pring, cnt, 1);
137 lpfc_mbuf_free(phba, matp->virt, matp->phys);
141 lpfc_mbuf_free(phba, pmbuf->virt, pmbuf->phys);
148 lpfc_free_ct_rsp(struct lpfc_hba * phba, struct lpfc_dmabuf * mlist) argument
153 lpfc_mbuf_free(phba, mlas
163 lpfc_alloc_ct_rsp(struct lpfc_hba * phba, int cmdcode, struct ulp_bde64 * bpl, uint32_t size, int *entries) argument
219 lpfc_gen_req(struct lpfc_hba *phba, struct lpfc_dmabuf *bmp, struct lpfc_dmabuf *inp, struct lpfc_dmabuf *outp, void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *), struct lpfc_nodelist *ndlp, uint32_t usr_flg, uint32_t num_entry, uint32_t tmo) argument
294 lpfc_ct_cmd(struct lpfc_hba *phba, struct lpfc_dmabuf *inmp, struct lpfc_dmabuf *bmp, struct lpfc_nodelist *ndlp, void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *), uint32_t rsp_size) argument
323 lpfc_ns_rsp(struct lpfc_hba * phba, struct lpfc_dmabuf * mp, uint32_t Size) argument
415 lpfc_cmpl_ct_cmd_gid_ft(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
506 lpfc_cmpl_ct_cmd_rft_id(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
545 lpfc_cmpl_ct_cmd_rnn_id(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
553 lpfc_cmpl_ct_cmd_rsnn_nn(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
561 lpfc_cmpl_ct_cmd_rff_id(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
569 lpfc_get_hba_sym_node_name(struct lpfc_hba * phba, uint8_t * symbp) argument
588 lpfc_ns_cmd(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, int cmdcode) argument
719 lpfc_cmpl_ct_cmd_fdmi(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument
770 lpfc_fdmi_cmd(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, int cmdcode) argument
1149 struct lpfc_hba *phba = (struct lpfc_hba *)ptr; local
1162 lpfc_fdmi_tmo_handler(struct lpfc_hba *phba) argument
1179 lpfc_decode_firmware_rev(struct lpfc_hba * phba, char *fwrevision, int flag) argument
[all...]
H A Dlpfc_logmsg.h35 #define lpfc_printf_log(phba, level, mask, fmt, arg...) \
36 { if (((mask) &(phba)->cfg_log_verbose) || (level[1] <= '3')) \
37 dev_printk(level, &((phba)->pcidev)->dev, fmt, ##arg); }
H A Dlpfc_crtn.h26 int lpfc_read_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb,
65 struct lpfc_nodelist *__lpfc_findnode_rpi(struct lpfc_hba * phba, uint16_t rpi);
66 struct lpfc_nodelist *lpfc_findnode_rpi(struct lpfc_hba * phba, uint16_t rpi);
145 void lpfc_poll_start_timer(struct lpfc_hba * phba);
148 void lpfc_sli_release_iocbq(struct lpfc_hba * phba, struct lpfc_iocbq * iocb);
149 uint16_t lpfc_sli_next_iotag(struct lpfc_hba * phba, struct lpfc_iocbq * iocb);
151 void lpfc_reset_barrier(struct lpfc_hba * phba);
186 int lpfc_sli_issue_mbox_wait(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq,
189 int lpfc_sli_issue_iocb_wait(struct lpfc_hba * phba,
194 void lpfc_sli_abort_fcp_cmpl(struct lpfc_hba * phba,
[all...]
H A Dlpfc.h386 lpfc_set_loopback_flag(struct lpfc_hba *phba) { argument
387 if (phba->cfg_topology == FLAGS_LOCAL_LB)
388 phba->fc_flag |= FC_LOOPBACK_MODE;
390 phba->fc_flag &= ~FC_LOOPBACK_MODE;

Completed in 134 milliseconds