/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_vport.c | 88 lpfc_alloc_vpi(struct lpfc_hba *phba) argument 106 lpfc_free_vpi(struct lpfc_hba *phba, in argument 118 lpfc_vport_sparm(struct lpfc_hba *phba, struct lpfc_vport *vport) argument 180 lpfc_valid_wwn_format(struct lpfc_hba *phba, struct lpfc_name *wwn, const char *name_type) argument 202 lpfc_unique_wwpn(struct lpfc_hba *phba, struct lpfc_vport *new_vport) argument 240 struct lpfc_hba *phba = vport->phba; local 298 struct lpfc_hba *phba = pport->phba; local 490 struct lpfc_hba *phba = vport->phba; local 537 struct lpfc_hba *phba = vport->phba; local 572 struct lpfc_hba *phba = vport->phba; local 627 struct lpfc_hba *phba = vport->phba; local 756 lpfc_create_vport_work_array(struct lpfc_hba *phba) argument 783 lpfc_destroy_vport_work_array(struct lpfc_hba *phba, struct lpfc_vport **vports) argument [all...] |
H A D | lpfc_mem.c | 60 lpfc_mem_free_sli_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) argument 75 lpfc_mem_alloc_active_rrq_pool_s4(struct lpfc_hba *phba) { argument 109 lpfc_mem_alloc(struct lpfc_hba *phba, int align) argument 214 lpfc_nvmet_mem_alloc(struct lpfc_hba *phba) argument 238 lpfc_mem_free(struct lpfc_hba *phba) argument 310 lpfc_mem_free_all(struct lpfc_hba *phba) argument 387 lpfc_mbuf_alloc(struct lpfc_hba *phba, int mem_flags, dma_addr_t *handle) argument 420 __lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) argument 448 lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) argument 473 lpfc_nvmet_buf_alloc(struct lpfc_hba *phba, int mem_flags, dma_addr_t *handle) argument 491 lpfc_nvmet_buf_free(struct lpfc_hba *phba, void *virt, dma_addr_t dma) argument 510 lpfc_els_hbq_alloc(struct lpfc_hba *phba) argument 541 lpfc_els_hbq_free(struct lpfc_hba *phba, struct hbq_dmabuf *hbqbp) argument 562 lpfc_sli4_rb_alloc(struct lpfc_hba *phba) argument 601 lpfc_sli4_rb_free(struct lpfc_hba *phba, struct hbq_dmabuf *dmab) argument 620 lpfc_sli4_nvmet_alloc(struct lpfc_hba *phba) argument 659 lpfc_sli4_nvmet_free(struct lpfc_hba *phba, struct rqb_dmabuf *dmab) argument 680 lpfc_in_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp) argument 724 lpfc_rq_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp) argument [all...] |
H A D | lpfc_nvme.h | 101 struct lpfc_hba *phba; member in struct:lpfc_nvmet_tgtport 196 struct lpfc_hba *phba; member in struct:lpfc_async_xchg_ctx [all...] |
H A D | lpfc_disc.h | 140 struct lpfc_hba *phba; member in struct:lpfc_nodelist
|
H A D | lpfc_nvme.c | 257 lpfc_nvme_handle_lsreq(struct lpfc_hba *phba, argument 312 __lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_vport *vport, argument 364 lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe) argument 398 struct lpfc_hba *phba = vport->phba; local 543 __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, struct nvmefc_ls_req *pnvme_lsreq, void (*gen_req_cmp)(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe)) argument 709 struct lpfc_hba *phba = vport->phba; local 829 struct lpfc_hba *phba = vport->phba; local 933 lpfc_nvme_io_cmd_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeIn, struct lpfc_iocbq *pwqeOut) argument 1212 struct lpfc_hba *phba = vport->phba; local 1340 struct lpfc_hba *phba = vport->phba; local 1535 struct lpfc_hba *phba; local 1821 lpfc_nvme_abort_fcreq_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1862 struct lpfc_hba *phba; local 2041 lpfc_get_nvme_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, int idx, int expedite) argument 2101 lpfc_release_nvme_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_ncmd) argument 2149 struct lpfc_hba *phba = vport->phba; local 2236 struct lpfc_hba *phba = vport->phba; local 2682 lpfc_sli4_nvme_pci_offline_aborted(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_ncmd) argument 2719 lpfc_sli4_nvme_xri_aborted(struct lpfc_hba *phba, struct sli4_wcqe_xri_aborted *axri, struct lpfc_io_buf *lpfc_ncmd) argument 2760 lpfc_nvme_wait_for_io_drain(struct lpfc_hba *phba) argument 2801 lpfc_nvme_cancel_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeIn, uint32_t stat, uint32_t param) argument [all...] |
H A D | lpfc_nportdisc.c | 168 lpfc_check_elscmpl_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, argument 213 lpfc_els_abort(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument 294 lpfc_defer_plogi_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *login_mbox) argument 328 struct lpfc_hba *phba = vport->phba; local 678 lpfc_mbx_cmpl_resume_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 708 struct lpfc_hba *phba = vport->phba; local 807 struct lpfc_hba *phba = vport->phba; local 975 struct lpfc_hba *phba = vport->phba; local 1086 lpfc_release_rpi(struct lpfc_hba *phba, struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, uint16_t rpi) argument 1142 struct lpfc_hba *phba; local 1244 struct lpfc_hba *phba = vport->phba; local 1322 struct lpfc_hba *phba = vport->phba; local 1352 struct lpfc_hba *phba = vport->phba; local 1566 struct lpfc_hba *phba; local 1605 struct lpfc_hba *phba = vport->phba; local 1629 struct lpfc_hba *phba = vport->phba; local 1669 struct lpfc_hba *phba = vport->phba; local 1712 struct lpfc_hba *phba = vport->phba; local 1791 struct lpfc_hba *phba = vport->phba; local 1868 struct lpfc_hba *phba = vport->phba; local 1934 struct lpfc_hba *phba = vport->phba; local 2153 struct lpfc_hba *phba = vport->phba; local 2376 struct lpfc_hba *phba = vport->phba; local 2786 struct lpfc_hba *phba = vport->phba; local 2805 struct lpfc_hba *phba = vport->phba; local 2838 struct lpfc_hba *phba = vport->phba; local [all...] |
H A D | lpfc_nvmet.c | 217 lpfc_nvmet_get_ctx_for_xri(struct lpfc_hba *phba, u16 xri) argument 239 lpfc_nvmet_get_ctx_for_oxid(struct lpfc_hba *phba, u16 oxid, u32 sid) argument 262 lpfc_nvmet_defer_release(struct lpfc_hba *phba, argument 295 __lpfc_nvme_xmt_ls_rsp_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe) argument 343 lpfc_nvmet_xmt_ls_rsp_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe) argument 386 lpfc_nvmet_ctxbuf_post(struct lpfc_hba *phba, struct lpfc_nvmet_ctxbuf *ctx_buf) argument 514 lpfc_nvmet_ktime(struct lpfc_hba *phba, struct lpfc_async_xchg_ctx *ctxp) argument 719 lpfc_nvmet_xmt_fcp_op_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe) argument 862 __lpfc_nvme_xmt_ls_rsp(struct lpfc_async_xchg_ctx *axchg, struct nvmefc_ls_rsp *ls_rsp, void (*xmt_ls_rsp_cmp)(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe)) argument 868 struct lpfc_hba *phba = axchg->phba; local 1015 struct lpfc_hba *phba = ctxp->phba; local 1144 struct lpfc_hba *phba = ctxp->phba; local 1203 struct lpfc_hba *phba = ctxp->phba; local 1247 struct lpfc_hba *phba = ctxp->phba; local 1284 lpfc_nvmet_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe) argument 1311 struct lpfc_hba *phba; local 1351 struct lpfc_hba *phba; local 1370 struct lpfc_hba *phba = ndlp->phba; local 1393 struct lpfc_hba *phba; local 1430 __lpfc_nvmet_clean_io_for_cpu(struct lpfc_hba *phba, struct lpfc_nvmet_ctx_info *infop) argument 1462 lpfc_nvmet_cleanup_io_context(struct lpfc_hba *phba) argument 1484 lpfc_nvmet_setup_io_context(struct lpfc_hba *phba) argument 1640 lpfc_nvmet_create_targetport(struct lpfc_hba *phba) argument 1741 lpfc_nvmet_update_targetport(struct lpfc_hba *phba) argument 1765 lpfc_sli4_nvmet_xri_aborted(struct lpfc_hba *phba, struct sli4_wcqe_xri_aborted *axri) argument 1869 struct lpfc_hba *phba = vport->phba; local 2000 lpfc_nvmet_wqfull_flush(struct lpfc_hba *phba, struct lpfc_queue *wq, struct lpfc_async_xchg_ctx *ctxp) argument 2049 lpfc_nvmet_wqfull_process(struct lpfc_hba *phba, struct lpfc_queue *wq) argument 2098 lpfc_nvmet_destroy_targetport(struct lpfc_hba *phba) argument 2144 lpfc_nvmet_handle_lsreq(struct lpfc_hba *phba, struct lpfc_async_xchg_ctx *axchg) argument 2183 struct lpfc_hba *phba = ctxp->phba; local 2295 lpfc_nvmet_replenish_context(struct lpfc_hba *phba, struct lpfc_nvmet_ctx_info *current_infop) argument 2367 lpfc_nvmet_unsol_fcp_buffer(struct lpfc_hba *phba, uint32_t idx, struct rqb_dmabuf *nvmebuf, uint64_t isr_timestamp, uint8_t cqflag) argument 2532 lpfc_nvmet_unsol_fcp_event(struct lpfc_hba *phba, uint32_t idx, struct rqb_dmabuf *nvmebuf, uint64_t isr_timestamp, uint8_t cqflag) argument 2576 lpfc_nvmet_prep_ls_wqe(struct lpfc_hba *phba, struct lpfc_async_xchg_ctx *ctxp, dma_addr_t rspbuf, uint16_t rspsize) argument 2699 lpfc_nvmet_prep_fcp_wqe(struct lpfc_hba *phba, struct lpfc_async_xchg_ctx *ctxp) argument 3042 lpfc_nvmet_sol_fcp_abort_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe) argument 3112 lpfc_nvmet_unsol_fcp_abort_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe) argument 3194 lpfc_nvmet_xmt_ls_abort_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe, struct lpfc_iocbq *rspwqe) argument 3240 lpfc_nvmet_unsol_issue_abort(struct lpfc_hba *phba, struct lpfc_async_xchg_ctx *ctxp, uint32_t sid, uint16_t xri) argument 3336 lpfc_nvmet_sol_fcp_issue_abort(struct lpfc_hba *phba, struct lpfc_async_xchg_ctx *ctxp, uint32_t sid, uint16_t xri) argument 3463 lpfc_nvmet_unsol_fcp_issue_abort(struct lpfc_hba *phba, struct lpfc_async_xchg_ctx *ctxp, uint32_t sid, uint16_t xri) argument 3535 lpfc_nvme_unsol_ls_issue_abort(struct lpfc_hba *phba, struct lpfc_async_xchg_ctx *ctxp, uint32_t sid, uint16_t xri) argument 3609 lpfc_nvmet_invalidate_host(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument [all...] |
H A D | lpfc_mbox.c | 63 lpfc_mbox_rsrc_prep(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) argument 100 lpfc_mbox_rsrc_cleanup(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox, argument 133 lpfc_dump_static_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, uint16_t offset) argument 181 lpfc_down_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 203 lpfc_dump_mem(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, uint16_t offset, uint16_t region_id) argument 233 lpfc_dump_wakeup_param(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 266 lpfc_read_nv(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 291 lpfc_config_async(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, uint32_t ring) argument 318 lpfc_heart_beat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 351 lpfc_read_topology(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, struct lpfc_dmabuf *mp) argument 389 lpfc_clear_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 417 lpfc_config_link(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 469 lpfc_config_msi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 548 lpfc_init_link(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, uint32_t topology, uint32_t linkspeed) argument 666 lpfc_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, int vpi) argument 711 lpfc_unreg_did(struct lpfc_hba * phba, uint16_t vpi, uint32_t did, LPFC_MBOXQ_t * pmb) argument 744 lpfc_read_config(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 769 lpfc_read_lnk_stat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 806 lpfc_reg_rpi(struct lpfc_hba *phba, uint16_t vpi, uint32_t did, uint8_t *param, LPFC_MBOXQ_t *pmb, uint16_t rpi) argument 867 lpfc_unreg_login(struct lpfc_hba *phba, uint16_t vpi, uint32_t rpi, LPFC_MBOXQ_t * pmb) argument 896 struct lpfc_hba *phba = vport->phba; local 938 struct lpfc_hba *phba = vport->phba; local 982 lpfc_unreg_vpi(struct lpfc_hba *phba, uint16_t vpi, LPFC_MBOXQ_t *pmb) argument 1006 lpfc_config_pcb_setup(struct lpfc_hba * phba) argument 1080 lpfc_read_rev(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 1092 lpfc_sli4_swap_str(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 1190 lpfc_config_hbq(struct lpfc_hba *phba, uint32_t id, struct lpfc_hbq_init *hbq_desc, uint32_t hbq_entry_index, LPFC_MBOXQ_t *pmb) argument 1267 lpfc_config_ring(struct lpfc_hba * phba, int ring, LPFC_MBOXQ_t * pmb) argument 1322 lpfc_config_port(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 1510 lpfc_kill_board(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 1531 lpfc_mbox_put(struct lpfc_hba * phba, LPFC_MBOXQ_t * mbq) argument 1559 lpfc_mbox_get(struct lpfc_hba * phba) argument 1582 __lpfc_mbox_cmpl_put(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbq) argument 1598 lpfc_mbox_cmpl_put(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbq) argument 1621 lpfc_mbox_cmd_check(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 1650 lpfc_mbox_dev_check(struct lpfc_hba *phba) argument 1675 lpfc_mbox_tmo_val(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 1781 lpfc_sli4_mbox_cmd_free(struct lpfc_hba *phba, struct lpfcMboxq *mbox) argument 1834 lpfc_sli4_config(struct lpfc_hba *phba, struct lpfcMboxq *mbox, uint8_t subsystem, uint8_t opcode, uint32_t length, bool emb) argument 1942 lpfc_sli4_mbox_rsrc_extent(struct lpfc_hba *phba, struct lpfcMboxq *mbox, uint16_t exts_count, uint16_t rsrc_type, bool emb) argument 2013 lpfc_sli_config_mbox_subsys_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) argument 2046 lpfc_sli_config_mbox_opcode_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) argument 2081 lpfc_sli4_mbx_read_fcf_rec(struct lpfc_hba *phba, struct lpfcMboxq *mboxq, uint16_t fcf_index) argument 2135 lpfc_request_features(struct lpfc_hba *phba, struct lpfcMboxq *mboxq) argument 2214 struct lpfc_hba *phba = vport->phba; local 2291 lpfc_init_vpi(struct lpfc_hba *phba, struct lpfcMboxq *mbox, uint16_t vpi) argument 2330 lpfc_sli4_dump_cfg_rg23(struct lpfc_hba *phba, struct lpfcMboxq *mbox) argument 2358 lpfc_mbx_cmpl_rdp_link_stat(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 2378 lpfc_mbx_cmpl_rdp_page_a2(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) argument 2407 lpfc_mbx_cmpl_rdp_page_a0(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) argument 2463 lpfc_sli4_dump_page_a0(struct lpfc_hba *phba, struct lpfcMboxq *mbox) argument 2508 lpfc_reg_fcfi(struct lpfc_hba *phba, struct lpfcMboxq *mbox) argument 2576 lpfc_reg_fcfi_mrq(struct lpfc_hba *phba, struct lpfcMboxq *mbox, int mode) argument 2652 struct lpfc_hba *phba = ndlp->phba; local [all...] |
H A D | lpfc_debugfs.h | 420 lpfc_debug_dump_wq(struct lpfc_hba *phba, int qtype, int wqidx) argument 460 lpfc_debug_dump_cq(struct lpfc_hba *phba, int qtype, int wqidx) argument 522 lpfc_debug_dump_hba_eq(struct lpfc_hba *phba, int qidx) argument 540 lpfc_debug_dump_dat_rq(struct lpfc_hba *phba) argument 554 lpfc_debug_dump_hdr_rq(struct lpfc_hba *phba) argument 570 lpfc_debug_dump_wq_by_id(struct lpfc_hba *phba, int qid) argument 604 lpfc_debug_dump_mq_by_id(struct lpfc_hba *phba, int qid) argument 621 lpfc_debug_dump_rq_by_id(struct lpfc_hba *phba, int qid) argument 643 lpfc_debug_dump_cq_by_id(struct lpfc_hba *phba, int qid) argument 684 lpfc_debug_dump_eq_by_id(struct lpfc_hba *phba, int qid) argument [all...] |
H A D | lpfc_ct.c | 83 lpfc_ct_ignore_hbq_buffer(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq, argument 99 lpfc_ct_unsol_buffer(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq, argument 115 lpfc_ct_unsol_cmpl(struct lpfc_hba *phba, struc argument 158 struct lpfc_hba *phba = vport->phba; local 282 lpfc_ct_handle_mibreq(struct lpfc_hba *phba, struct lpfc_iocbq *ctiocbq) argument 337 lpfc_ct_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *ctiocbq) argument 463 lpfc_ct_handle_unsol_abort(struct lpfc_hba *phba, struct hbq_dmabuf *dmabuf) argument 474 lpfc_free_ct_rsp(struct lpfc_hba *phba, struct lpfc_dmabuf *mlist) argument 489 lpfc_alloc_ct_rsp(struct lpfc_hba *phba, __be16 cmdcode, struct ulp_bde64 *bpl, uint32_t size, int *entries) argument 546 lpfc_ct_free_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *ctiocb) argument 593 struct lpfc_hba *phba = vport->phba; local 670 struct lpfc_hba *phba = vport->phba; local 699 lpfc_find_vport_by_did(struct lpfc_hba *phba, uint32_t did) argument 805 struct lpfc_hba *phba = vport->phba; local 913 lpfc_cmpl_ct_cmd_gid_ft(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1128 lpfc_cmpl_ct_cmd_gid_pt(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1340 lpfc_cmpl_ct_cmd_gff_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1487 lpfc_cmpl_ct_cmd_gft_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1592 lpfc_cmpl_ct(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1664 lpfc_cmpl_ct_cmd_rft_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1685 lpfc_cmpl_ct_cmd_rnn_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1706 lpfc_cmpl_ct_cmd_rspn_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1727 lpfc_cmpl_ct_cmd_rsnn_nn(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1748 lpfc_cmpl_ct_cmd_da_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1760 lpfc_cmpl_ct_cmd_rff_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1888 struct lpfc_hba *phba = vport->phba; local 2169 lpfc_fdmi_rprt_defer(struct lpfc_hba *phba, uint32_t mask) argument 2204 lpfc_cmpl_ct_disc_fdmi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 2432 struct lpfc_hba *phba = vport->phba; local 2616 struct lpfc_hba *phba = vport->phba; local 2625 struct lpfc_hba *phba = vport->phba; local 2634 struct lpfc_hba *phba = vport->phba; local 2643 struct lpfc_hba *phba = vport->phba; local 2662 struct lpfc_hba *phba = vport->phba; local 2679 struct lpfc_hba *phba = vport->phba; local 2740 struct lpfc_hba *phba = vport->phba; local 2766 struct lpfc_hba *phba = vport->phba; local 2783 struct lpfc_hba *phba = vport->phba; local 2859 struct lpfc_hba *phba = vport->phba; local 2980 struct lpfc_hba *phba = vport->phba; local 3005 struct lpfc_hba *phba = vport->phba; local 3066 struct lpfc_hba *phba = vport->phba; local 3096 struct lpfc_hba *phba = vport->phba; local 3171 struct lpfc_hba *phba = vport->phba; local 3432 struct lpfc_hba *phba = vport->phba; local 3464 lpfc_decode_firmware_rev(struct lpfc_hba *phba, char *fwrevision, int flag) argument 3550 lpfc_cmpl_ct_cmd_vmid(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 3666 struct lpfc_hba *phba = vport->phba; local [all...] |
H A D | lpfc_attr.c | 123 struct lpfc_hba *phba = vport->phba; local 323 struct lpfc_hba *phba = vport->phba; local 337 struct lpfc_hba *phba = vport->phba; local 709 struct lpfc_hba *phba = vport->phba; local 760 struct lpfc_hba *phba = vport->phba; local 780 struct lpfc_hba *phba = vport->phba; local 792 struct lpfc_hba *phba = vport->phba; local 804 struct lpfc_hba *phba = vport->phba; local 841 struct lpfc_hba *phba = vport->phba; local 864 struct lpfc_hba *phba = vport->phba; local 882 struct lpfc_hba *phba = vport->phba; local 901 struct lpfc_hba *phba = vport->phba; local 920 struct lpfc_hba *phba = vport->phba; local 939 struct lpfc_hba *phba = vport->phba; local 958 struct lpfc_hba *phba = vport->phba; local 992 struct lpfc_hba *phba = vport->phba; local 1014 struct lpfc_hba *phba = vport->phba; local 1042 struct lpfc_hba *phba = vport->phba; local 1174 struct lpfc_hba *phba = vport->phba; local 1203 struct lpfc_hba *phba = vport->phba; local 1227 struct lpfc_hba *phba = vport->phba; local 1286 struct lpfc_hba *phba = vport->phba; local 1339 lpfc_emptyq_wait(struct lpfc_hba *phba, struct list_head *q, spinlock_t *lock) argument 1375 lpfc_do_offline(struct lpfc_hba *phba, uint32_t type) argument 1472 lpfc_reset_pci_bus(struct lpfc_hba *phba) argument 1546 lpfc_selective_reset(struct lpfc_hba *phba) argument 1603 struct lpfc_hba *phba = vport->phba; local 1635 lpfc_sli4_pdev_status_reg_wait(struct lpfc_hba *phba) argument 1690 lpfc_sli4_pdev_reg_request(struct lpfc_hba *phba, uint32_t opcode) argument 1825 struct lpfc_hba *phba = vport->phba; local 1831 lpfc_set_trunking(struct lpfc_hba *phba, char *buff_out) argument 1895 struct lpfc_hba *phba = vport->phba; local 2006 struct lpfc_hba *phba = vport->phba; local 2040 struct lpfc_hba *phba = vport->phba; local 2128 lpfc_get_hba_info(struct lpfc_hba *phba, uint32_t *mxri, uint32_t *axri, uint32_t *mrpi, uint32_t *arpi, uint32_t *mvpi, uint32_t *avpi) argument 2281 struct lpfc_hba *phba = vport->phba; local 2309 struct lpfc_hba *phba = vport->phba; local 2346 struct lpfc_hba *phba = vport->phba; local 2374 struct lpfc_hba *phba = vport->phba; local 2411 struct lpfc_hba *phba = vport->phba; local 2439 struct lpfc_hba *phba = vport->phba; local 2475 struct lpfc_hba *phba = vport->phba; local 2501 struct lpfc_hba *phba = vport->phba; local 2526 struct lpfc_hba *phba = vport->phba; local 2610 struct lpfc_hba *phba = vport->phba; local 2632 lpfc_enable_bbcr_set(struct lpfc_hba *phba, uint val) argument 3067 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3091 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3135 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3158 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3198 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3222 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3269 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3293 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3330 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3357 lpfc_oas_lun_state_set(struct lpfc_hba *phba, uint8_t vpt_wwpn[], uint8_t tgt_wwpn[], uint64_t lun, uint32_t oas_state, uint8_t pri) argument 3398 lpfc_oas_lun_get_next(struct lpfc_hba *phba, uint8_t vpt_wwpn[], uint8_t tgt_wwpn[], uint32_t *lun_status, uint32_t *lun_pri) argument 3437 lpfc_oas_lun_state_change(struct lpfc_hba *phba, uint8_t vpt_wwpn[], uint8_t tgt_wwpn[], uint64_t lun, uint32_t oas_state, uint8_t pri) argument 3468 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3517 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3623 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3635 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 3655 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba; local 3666 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba; local 3680 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba; local 4172 struct lpfc_hba *phba = vport->phba; local 4303 struct lpfc_hba *phba = vport->phba; local 4406 lpfc_link_speed_init(struct lpfc_hba *phba, int val) argument 4517 struct lpfc_hba *phba = vport->phba; local 4583 struct lpfc_hba *phba = vport->phba; local 4660 struct lpfc_hba *phba = vport->phba; local 4697 lpfc_request_firmware_upgrade_init(struct lpfc_hba *phba, int val) argument 4761 lpfc_force_rscn_init(struct lpfc_hba *phba, int val) argument 4790 struct lpfc_hba *phba = vport->phba; local 4864 lpfc_fcp_imax_init(struct lpfc_hba *phba, int val) argument 4909 struct lpfc_hba *phba = vport->phba; local 4980 lpfc_cq_max_proc_limit_init(struct lpfc_hba *phba, int val) argument 5016 struct lpfc_hba *phba = vport->phba; local 5157 lpfc_fcp_cpu_map_init(struct lpfc_hba *phba, int val) argument 5492 lpfc_cpumask_irq_mode_init(struct lpfc_hba *phba) argument 5529 lpfc_assign_default_irq_chann(struct lpfc_hba *phba) argument 5583 lpfc_irq_chann_init(struct lpfc_hba *phba, uint32_t val) argument 5663 struct lpfc_hba *phba = vport->phba; local 5792 struct lpfc_hba *phba = vport->phba; local 5822 lpfc_sg_seg_cnt_init(struct lpfc_hba *phba, int val) argument 5854 lpfc_ras_fwlog_buffsize_set(struct lpfc_hba *phba, uint val) argument 6186 struct lpfc_hba *phba = vport->phba; local 6246 struct lpfc_hba *phba = vport->phba; local 6431 struct lpfc_hba *phba = vport->phba; local 6459 struct lpfc_hba *phba = vport->phba; local 6498 struct lpfc_hba *phba = vport->phba; local 6572 struct lpfc_hba *phba = vport->phba; local 6603 struct lpfc_hba *phba = vport->phba; local 6752 struct lpfc_hba *phba = vport->phba; local 7010 lpfc_hba_log_verbose_init(struct lpfc_hba *phba, uint32_t verbose) argument 7153 lpfc_get_hba_function_mode(struct lpfc_hba *phba) argument 7177 lpfc_get_cfgparam(struct lpfc_hba *phba) argument 7317 lpfc_nvme_mod_param_dep(struct lpfc_hba *phba) argument [all...] |
H A D | lpfc_hbadisc.c | 155 struct lpfc_hba *phba; local 364 lpfc_check_inactive_vmid(struct lpfc_hba *phba) argument 432 struct lpfc_hba *phba; local 601 lpfc_check_vmid_qfpa_issue(struct lpfc_hba *phba) argument 646 lpfc_sli4_post_dev_loss_tmo_handler(struct lpfc_hba *phba, int fcf_inuse, uint32_t nlp_did) argument 706 lpfc_alloc_fast_evt(struct lpfc_hba *phba) argument 732 lpfc_free_fast_evt(struct lpfc_hba *phba, struct lpfc_fast_path_event *evt) argument 749 lpfc_send_fastpath_evt(struct lpfc_hba *phba, struct lpfc_work_evt *evtp) argument 816 lpfc_work_list_done(struct lpfc_hba *phba) argument 926 lpfc_work_done(struct lpfc_hba *phba) argument 1086 struct lpfc_hba *phba = p; local 1121 lpfc_workq_post_event(struct lpfc_hba *phba, void *arg1, void *arg2, uint32_t evt) argument 1151 struct lpfc_hba *phba = vport->phba; local 1208 struct lpfc_hba *phba = vport->phba; local 1234 lpfc_linkdown(struct lpfc_hba *phba) argument 1358 struct lpfc_hba *phba = vport->phba; local 1396 lpfc_linkup(struct lpfc_hba *phba) argument 1435 lpfc_mbx_cmpl_clear_la(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 1494 lpfc_mbx_cmpl_local_config_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 1586 lpfc_sli4_clear_fcf_rr_bmask(struct lpfc_hba *phba) argument 1600 lpfc_mbx_cmpl_reg_fcfi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 1751 __lpfc_update_fcf_record_pri(struct lpfc_hba *phba, uint16_t fcf_index, struct fcf_record *new_fcf_record ) argument 1837 __lpfc_update_fcf_record(struct lpfc_hba *phba, struct lpfc_fcf_rec *fcf_rec, struct fcf_record *new_fcf_record, uint32_t addr_mode, uint16_t vlan_id, uint32_t flag) argument 1862 lpfc_register_fcf(struct lpfc_hba *phba) argument 1932 lpfc_match_fcf_conn_list(struct lpfc_hba *phba, struct fcf_record *new_fcf_record, uint32_t *boot_flag, uint32_t *addr_mode, uint16_t *vlan_id) argument 2117 lpfc_check_pending_fcoe_event(struct lpfc_hba *phba, uint8_t unreg_fcf) argument 2186 lpfc_sli4_new_fcf_random_select(struct lpfc_hba *phba, uint32_t fcf_cnt) argument 2214 lpfc_sli4_fcf_rec_mbox_parse(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq, uint16_t *next_fcf_index) argument 2283 lpfc_sli4_log_fcf_record_info(struct lpfc_hba *phba, struct fcf_record *fcf_record, uint16_t vlan_id, uint16_t next_fcf_index) argument 2347 lpfc_sli4_fcf_record_match(struct lpfc_hba *phba, struct lpfc_fcf_rec *fcf_rec, struct fcf_record *new_fcf_record, uint16_t new_vlan_id) argument 2379 struct lpfc_hba *phba = vport->phba; local 2454 lpfc_sli4_fcf_pri_list_del(struct lpfc_hba *phba, uint16_t fcf_index) argument 2486 lpfc_sli4_set_fcf_flogi_fail(struct lpfc_hba *phba, uint16_t fcf_index) argument 2511 lpfc_sli4_fcf_pri_list_add(struct lpfc_hba *phba, uint16_t fcf_index, struct fcf_record *new_fcf_record) argument 2609 lpfc_mbx_cmpl_fcf_scan_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 2986 lpfc_mbx_cmpl_fcf_rr_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 3092 lpfc_mbx_cmpl_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 3146 lpfc_init_vfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 3183 struct lpfc_hba *phba = vport->phba; local 3210 lpfc_init_vpi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 3300 lpfc_start_fdiscs(struct lpfc_hba *phba) argument 3342 lpfc_mbx_cmpl_reg_vfi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 3428 lpfc_mbx_cmpl_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 3486 lpfc_mbx_process_link_up(struct lpfc_hba *phba, struct lpfc_mbx_read_top *la) argument 3701 lpfc_enable_la(struct lpfc_hba *phba) argument 3717 lpfc_mbx_issue_link_down(struct lpfc_hba *phba) argument 3733 lpfc_mbx_cmpl_read_topology(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 3850 lpfc_mbx_cmpl_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 3908 lpfc_mbx_cmpl_unreg_vpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 3948 struct lpfc_hba *phba = vport->phba; local 3970 lpfc_mbx_cmpl_reg_vpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 4027 lpfc_create_static_vport(struct lpfc_hba *phba) argument 4167 lpfc_mbx_cmpl_fabric_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 4306 lpfc_mbx_cmpl_ns_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 4429 lpfc_mbx_cmpl_fc_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 4474 struct lpfc_hba *phba = vport->phba; local 4970 struct lpfc_hba *phba = vport->phba; local 5042 lpfc_check_sli_ndlp(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *iocb, struct lpfc_nodelist *ndlp) argument 5086 __lpfc_dequeue_nport_iocbs(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, struct lpfc_sli_ring *pring, struct list_head *dequeue_list) argument 5101 lpfc_sli3_dequeue_nport_iocbs(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, struct list_head *dequeue_list) argument 5115 lpfc_sli4_dequeue_nport_iocbs(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, struct list_head *dequeue_list) argument 5138 lpfc_no_rpi(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument 5171 lpfc_nlp_logo_unreg(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 5221 lpfc_set_unreg_login_mbx_cmpl(struct lpfc_hba *phba, struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, LPFC_MBOXQ_t *mbox) argument 5266 struct lpfc_hba *phba = vport->phba; local 5383 lpfc_unreg_hba_rpis(struct lpfc_hba *phba) argument 5416 struct lpfc_hba *phba = vport->phba; local 5447 struct lpfc_hba *phba = vport->phba; local 5481 struct lpfc_hba *phba = vport->phba; local 5791 struct lpfc_hba *phba = vport->phba; local 5830 lpfc_issue_clear_la(struct lpfc_hba *phba, struct lpfc_vport *vport) argument 5866 lpfc_issue_reg_vpi(struct lpfc_hba *phba, struct lpfc_vport *vport) argument 5886 struct lpfc_hba *phba = vport->phba; local 5983 lpfc_free_tx(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument 6037 struct lpfc_hba *phba = vport->phba; local 6100 struct lpfc_hba *phba = vport->phba; local 6121 struct lpfc_hba *phba = vport->phba; local 6356 lpfc_mbx_cmpl_fdmi_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 6492 lpfc_find_vport_by_vpid(struct lpfc_hba *phba, uint16_t vpi) argument 6695 lpfc_fcf_inuse(struct lpfc_hba *phba) argument 6752 lpfc_unregister_vfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 6775 lpfc_unregister_fcfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 6798 lpfc_unregister_fcf_prep(struct lpfc_hba *phba) argument 6865 lpfc_sli4_unregister_fcf(struct lpfc_hba *phba) argument 6900 lpfc_unregister_fcf_rescan(struct lpfc_hba *phba) argument 6960 lpfc_unregister_fcf(struct lpfc_hba *phba) argument 6992 lpfc_unregister_unused_fcf(struct lpfc_hba *phba) argument 7025 lpfc_read_fcf_conn_tbl(struct lpfc_hba *phba, uint8_t *buff) argument 7108 lpfc_read_fcoe_param(struct lpfc_hba *phba, uint8_t *buff) argument 7184 lpfc_parse_fcoe_conf(struct lpfc_hba *phba, uint8_t *buff, uint32_t size) argument [all...] |
H A D | lpfc_scsi.c | 100 lpfc_sli4_set_rsp_sgl_last(struct lpfc_hba *phba, argument 124 lpfc_rampdown_queue_depth(struct lpfc_hba *phba) argument 164 lpfc_ramp_down_queue_handler(struct lpfc_hba *phba) argument 209 lpfc_scsi_dev_block(struct lpfc_hba *phba) argument 248 struct lpfc_hba *phba = vport->phba; local 384 struct lpfc_hba *phba = vport->phba; local 422 lpfc_sli4_io_xri_aborted(struct lpfc_hba *phba, struct sli4_wcqe_xri_aborted *axri, int idx) argument 555 lpfc_get_scsi_buf_s3(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, struct scsi_cmnd *cmnd) argument 596 lpfc_get_scsi_buf_s4(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, struct scsi_cmnd *cmnd) argument 691 lpfc_get_scsi_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, struct scsi_cmnd *cmnd) argument 706 lpfc_release_scsi_buf_s3(struct lpfc_hba *phba, struct lpfc_io_buf *psb) argument 731 lpfc_release_scsi_buf_s4(struct lpfc_hba *phba, struct lpfc_io_buf *psb) argument 761 lpfc_release_scsi_buf(struct lpfc_hba *phba, struct lpfc_io_buf *psb) argument 804 lpfc_scsi_prep_dma_buf_s3(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) argument 954 lpfc_bg_err_inject(struct lpfc_hba *phba, struct scsi_cmnd *sc, uint32_t *reftag, uint16_t *apptag, uint32_t new_guard) argument 1361 lpfc_sc_to_bg_opcodes(struct lpfc_hba *phba, struct scsi_cmnd *sc, uint8_t *txop, uint8_t *rxop) argument 1441 lpfc_bg_err_opcodes(struct lpfc_hba *phba, struct scsi_cmnd *sc, uint8_t *txop, uint8_t *rxop) argument 1532 lpfc_bg_setup_bpl(struct lpfc_hba *phba, struct scsi_cmnd *sc, struct ulp_bde64 *bpl, int datasegcnt) argument 1672 lpfc_bg_setup_bpl_prot(struct lpfc_hba *phba, struct scsi_cmnd *sc, struct ulp_bde64 *bpl, int datacnt, int protcnt) argument 1917 lpfc_bg_setup_sgl(struct lpfc_hba *phba, struct scsi_cmnd *sc, struct sli4_sge *sgl, int datasegcnt, struct lpfc_io_buf *lpfc_cmd) argument 2098 lpfc_bg_setup_sgl_prot(struct lpfc_hba *phba, struct scsi_cmnd *sc, struct sli4_sge *sgl, int datacnt, int protcnt, struct lpfc_io_buf *lpfc_cmd) argument 2408 lpfc_prot_group_type(struct lpfc_hba *phba, struct scsi_cmnd *sc) argument 2445 lpfc_bg_scsi_adjust_dl(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) argument 2488 lpfc_bg_scsi_prep_dma_buf_s3(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) argument 2681 lpfc_calc_bg_err(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) argument 2860 lpfc_parse_bg_err(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd, struct lpfc_iocbq *pIocbOut) argument 3040 lpfc_scsi_prep_dma_buf_s4(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) argument 3284 lpfc_bg_scsi_prep_dma_buf_s4(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) argument 3501 lpfc_scsi_prep_dma_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) argument 3520 lpfc_bg_scsi_prep_dma_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) argument 3556 lpfc_send_scsi_error_event(struct lpfc_hba *phba, struct lpfc_vport *vport, struct lpfc_io_buf *lpfc_cmd, uint32_t fcpi_parm) argument 3648 lpfc_scsi_unprep_dma_buf(struct lpfc_hba *phba, struct lpfc_io_buf *psb) argument 3672 lpfc_unblock_requests(struct lpfc_hba *phba) argument 3702 lpfc_block_requests(struct lpfc_hba *phba) argument 3741 lpfc_update_cmf_cmpl(struct lpfc_hba *phba, uint64_t time, uint32_t size, struct Scsi_Host *shost) argument 3770 lpfc_update_cmf_cmd(struct lpfc_hba *phba, uint32_t size) argument 3997 lpfc_fcp_io_cmd_wqe_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeIn, struct lpfc_iocbq *pwqeOut) argument 4327 lpfc_scsi_cmd_iocb_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pIocbIn, struct lpfc_iocbq *pIocbOut) argument 4677 struct lpfc_hba *phba = vport->phba; local 4957 lpfc_scsi_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp) argument 5001 lpfc_tskmgmt_def_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq, struct lpfc_iocbq *rspiocbq) argument 5026 lpfc_check_pci_resettable(struct lpfc_hba *phba) argument 5080 struct lpfc_hba *phba = vport->phba; local 5138 lpfc_poll_rearm_timer(struct lpfc_hba * phba) argument 5154 lpfc_poll_start_timer(struct lpfc_hba * phba) argument 5168 struct lpfc_hba *phba = from_timer(phba, t, fcp_poll_timer); local 5210 struct lpfc_hba *phba = vport->phba; local 5498 struct lpfc_hba *phba = vport->phba; local 5764 struct lpfc_hba *phba = vport->phba; local 5917 struct lpfc_hba *phba = vport->phba; local 6167 struct lpfc_hba *phba = vport->phba; local 6217 struct lpfc_hba *phba = vport->phba; local 6331 struct lpfc_hba *phba = vport->phba; local 6355 struct lpfc_hba *phba = vport->phba; local 6391 lpfc_create_device_data(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn, struct lpfc_name *target_wwpn, uint64_t lun, uint32_t pri, bool atomic_create) argument 6434 lpfc_delete_device_data(struct lpfc_hba *phba, struct lpfc_device_data *lun_info) argument 6465 __lpfc_get_device_data(struct lpfc_hba *phba, struct list_head *list, struct lpfc_name *vport_wwpn, struct lpfc_name *target_wwpn, uint64_t lun) argument 6518 lpfc_find_next_oas_lun(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn, struct lpfc_name *target_wwpn, uint64_t *starting_lun, struct lpfc_name *found_vport_wwpn, struct lpfc_name *found_target_wwpn, uint64_t *found_lun, uint32_t *found_lun_status, uint32_t *found_lun_pri) argument 6615 lpfc_enable_oas_lun(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn, struct lpfc_name *target_wwpn, uint64_t lun, uint8_t pri) argument 6675 lpfc_disable_oas_lun(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn, struct lpfc_name *target_wwpn, uint64_t lun, uint8_t pri) argument [all...] |
H A D | lpfc_debugfs.c | 212 lpfc_debugfs_slow_ring_trc_data(struct lpfc_hba *phba, char *buf, int size) argument 280 lpfc_debugfs_hbqinfo_data(struct lpfc_hba *phba, char *buf, int size) argument 404 lpfc_debugfs_commonxripools_data(struct lpfc_hba *phba, char *buf, int size) argument 456 lpfc_debugfs_multixripools_data(struct lpfc_hba *phba, char *buf, int size) argument 594 lpfc_debugfs_lockstat_data(struct lpfc_hba *phba, char *buf, int size) argument 663 lpfc_debugfs_dumpHBASlim_data(struct lpfc_hba *phba, char *buf, int size) argument 722 lpfc_debugfs_dumpHostSlim_data(struct lpfc_hba *phba, char *buf, int size) argument 809 struct lpfc_hba *phba = vport->phba; local 1029 struct lpfc_hba *phba = vport->phba; local 1252 struct lpfc_hba *phba = vport->phba; local 1297 lpfc_io_ktime(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) argument 1392 struct lpfc_hba *phba = vport->phba; local 1590 lpfc_debugfs_nvmeio_trc_data(struct lpfc_hba *phba, char *buf, int size) argument 1694 struct lpfc_hba *phba = vport->phba; local 1860 lpfc_debugfs_slow_ring_trc(struct lpfc_hba *phba, char *fmt, uint32_t data1, uint32_t data2, uint32_t data3) argument 1898 lpfc_debugfs_nvme_trc(struct lpfc_hba *phba, char *fmt, uint16_t data1, uint16_t data2, uint32_t data3) argument 1987 struct lpfc_hba *phba = inode->i_private; local 2037 struct lpfc_hba *phba = inode->i_private; local 2079 struct lpfc_hba *phba = inode->i_private; local 2124 struct lpfc_hba *phba = inode->i_private; local 2153 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 2189 lpfc_debugfs_ras_log_data(struct lpfc_hba *phba, char *buffer, int size) argument 2248 struct lpfc_hba *phba = inode->i_private; local 2308 struct lpfc_hba *phba = inode->i_private; local 2350 struct lpfc_hba *phba = inode->i_private; local 2379 struct lpfc_hba *phba = file->private_data; local 2421 struct lpfc_hba *phba = file->private_data; local 2607 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 2688 struct lpfc_hba *phba = vport->phba; local 2776 struct lpfc_hba *phba = vport->phba; local 2830 struct lpfc_hba *phba = vport->phba; local 2925 struct lpfc_hba *phba = inode->i_private; local 2956 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 3062 struct lpfc_hba *phba = vport->phba; local 3297 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 3418 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 3592 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 3743 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 3883 lpfc_idiag_wqs_for_cq(struct lpfc_hba *phba, char *wqtype, char *pbuffer, int *len, int max_cnt, int cq_id) argument 3956 lpfc_idiag_cqs_for_eq(struct lpfc_hba *phba, char *pbuffer, int *len, int max_cnt, int eqidx, int eq_id) argument 4048 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 4334 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 4569 lpfc_idiag_drbacc_read_reg(struct lpfc_hba *phba, char *pbuffer, int len, uint32_t drbregid) argument 4631 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 4687 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 4779 lpfc_idiag_ctlacc_read_reg(struct lpfc_hba *phba, char *pbuffer, int len, uint32_t ctlregid) argument 4849 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 4902 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 5001 lpfc_idiag_mbxacc_get_setup(struct lpfc_hba *phba, char *pbuffer) argument 5043 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 5162 lpfc_idiag_extacc_avail_get(struct lpfc_hba *phba, char *pbuffer, int len) argument 5213 lpfc_idiag_extacc_alloc_get(struct lpfc_hba *phba, char *pbuffer, int len) argument 5285 lpfc_idiag_extacc_drivr_get(struct lpfc_hba *phba, char *pbuffer, int len) argument 5408 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 5466 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 5558 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private; local 5841 lpfc_idiag_mbxacc_dump_bsg_mbox(struct lpfc_hba *phba, enum nemb_type nemb_tp, enum mbox_type mbox_tp, enum dma_type dma_tp, enum sta_type sta_tp, struct lpfc_dmabuf *dmabuf, uint32_t ext_buf) argument 5940 lpfc_idiag_mbxacc_dump_issue_mbox(struct lpfc_hba *phba, MAILBOX_t *pmbox) argument 6042 struct lpfc_hba *phba = vport->phba; local 6494 struct lpfc_hba *phba = vport->phba; local 6659 lpfc_debug_dump_all_queues(struct lpfc_hba *phba) argument [all...] |
H A D | lpfc_bsg.c | 130 lpfc_free_bsg_buffers(struct lpfc_hba *phba, struct lpfc_dmabuf *mlist) argument 148 lpfc_alloc_bsg_buffers(struct lpfc_hba *phba, unsigned int size, argument 290 lpfc_bsg_send_mgmt_cmd_cmp(struct lpfc_hba *phba, argument 383 struct lpfc_hba *phba = vport->phba; local 549 lpfc_bsg_rport_els_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq, struct lpfc_iocbq *rspiocbq) argument 645 struct lpfc_hba *phba = vport->phba; local 855 diag_cmd_data_free(struct lpfc_hba *phba, struct lpfc_dmabufext *mlist) argument 888 lpfc_bsg_ct_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *piocbq) argument 1133 lpfc_bsg_ct_unsol_abort(struct lpfc_hba *phba, struct hbq_dmabuf *dmabuf) argument 1169 struct lpfc_hba *phba = vport->phba; local 1252 struct lpfc_hba *phba = vport->phba; local 1356 lpfc_issue_ct_rsp_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq, struct lpfc_iocbq *rspiocbq) argument 1444 lpfc_issue_ct_rsp(struct lpfc_hba *phba, struct bsg_job *job, uint32_t tag, struct lpfc_dmabuf *cmp, struct lpfc_dmabuf *bmp, int num_entry) argument 1573 struct lpfc_hba *phba = vport->phba; local 1646 lpfc_bsg_diag_mode_enter(struct lpfc_hba *phba) argument 1701 lpfc_bsg_diag_mode_exit(struct lpfc_hba *phba) argument 1735 lpfc_sli3_bsg_diag_loopback_mode(struct lpfc_hba *phba, struct bsg_job *job) argument 1858 lpfc_sli4_bsg_set_link_diag_state(struct lpfc_hba *phba, uint32_t diag) argument 1921 lpfc_sli4_bsg_set_loopback_mode(struct lpfc_hba *phba, int mode, uint32_t link_no) argument 1978 lpfc_sli4_diag_fcport_reg_setup(struct lpfc_hba *phba) argument 2001 lpfc_sli4_bsg_diag_loopback_mode(struct lpfc_hba *phba, struct bsg_job *job) argument 2223 struct lpfc_hba *phba; local 2261 struct lpfc_hba *phba; local 2340 struct lpfc_hba *phba; local 2483 lpfcdiag_loop_self_reg(struct lpfc_hba *phba, uint16_t *rpi) argument 2547 lpfcdiag_loop_self_unreg(struct lpfc_hba *phba, uint16_t rpi) argument 2588 lpfcdiag_loop_get_xri(struct lpfc_hba *phba, uint16_t rpi, uint16_t *txxri, uint16_t * rxxri) argument 2717 lpfc_bsg_dma_page_alloc(struct lpfc_hba *phba) argument 2750 lpfc_bsg_dma_page_free(struct lpfc_hba *phba, struct lpfc_dmabuf *dmabuf) argument 2773 lpfc_bsg_dma_page_list_free(struct lpfc_hba *phba, struct list_head *dmabuf_list) argument 2800 diag_cmd_data_alloc(struct lpfc_hba *phba, struct ulp_bde64 *bpl, uint32_t size, int nocopydata) argument 2879 lpfcdiag_sli3_loop_post_rxbufs(struct lpfc_hba *phba, uint16_t rxxri, size_t len) argument 3026 struct lpfc_hba *phba = vport->phba; local 3324 struct lpfc_hba *phba = vport->phba; local 3370 lpfc_bsg_issue_mbox_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) argument 3434 lpfc_bsg_check_cmd_access(struct lpfc_hba *phba, MAILBOX_t *mb, struct lpfc_vport *vport) argument 3517 lpfc_bsg_mbox_ext_session_reset(struct lpfc_hba *phba) argument 3543 lpfc_bsg_issue_mbox_ext_handle_job(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) argument 3635 lpfc_bsg_issue_read_mbox_ext_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) argument 3675 lpfc_bsg_issue_write_mbox_ext_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) argument 3706 lpfc_bsg_sli_cfg_dma_desc_setup(struct lpfc_hba *phba, enum nemb_type nemb_tp, uint32_t index, struct lpfc_dmabuf *mbx_dmabuf, struct lpfc_dmabuf *ext_dmabuf) argument 3809 lpfc_bsg_sli_cfg_read_cmd_ext(struct lpfc_hba *phba, struct bsg_job *job, enum nemb_type nemb_tp, struct lpfc_dmabuf *dmabuf) argument 3998 lpfc_bsg_sli_cfg_write_cmd_ext(struct lpfc_hba *phba, struct bsg_job *job, enum nemb_type nemb_tp, struct lpfc_dmabuf *dmabuf) argument 4165 lpfc_bsg_handle_sli_cfg_mbox(struct lpfc_hba *phba, struct bsg_job *job, struct lpfc_dmabuf *dmabuf) argument 4297 lpfc_bsg_mbox_ext_abort(struct lpfc_hba *phba) argument 4315 lpfc_bsg_read_ebuf_get(struct lpfc_hba *phba, struct bsg_job *job) argument 4386 lpfc_bsg_write_ebuf_set(struct lpfc_hba *phba, struct bsg_job *job, struct lpfc_dmabuf *dmabuf) argument 4512 lpfc_bsg_handle_sli_cfg_ebuf(struct lpfc_hba *phba, struct bsg_job *job, struct lpfc_dmabuf *dmabuf) argument 4557 lpfc_bsg_handle_sli_cfg_ext(struct lpfc_hba *phba, struct bsg_job *job, struct lpfc_dmabuf *dmabuf) argument 4635 lpfc_bsg_issue_mbox(struct lpfc_hba *phba, struct bsg_job *job, struct lpfc_vport *vport) argument 4933 struct lpfc_hba *phba = vport->phba; local 4979 struct lpfc_hba *phba = vport->phba; local 5023 lpfc_check_fwlog_support(struct lpfc_hba *phba) argument 5049 struct lpfc_hba *phba = vport->phba; local 5105 struct lpfc_hba *phba = vport->phba; local 5194 struct lpfc_hba *phba = vport->phba; local 5254 struct lpfc_hba *phba = vport->phba; local 5334 struct lpfc_hba *phba = vport->phba; local 5406 struct lpfc_hba *phba = vport->phba; local 5605 struct lpfc_hba *phba = vport->phba; local [all...] |
H A D | lpfc_els.c | 96 struct lpfc_hba *phba = vport->phba; local 174 struct lpfc_hba *phba = vport->phba; local 352 struct lpfc_hba *phba = vport->phba; local 443 struct lpfc_hba *phba = vport->phba; local 520 struct lpfc_hba *phba = vport->phba; local 572 struct lpfc_hba *phba = vport->phba; local 626 struct lpfc_hba *phba = vport->phba; local 809 struct lpfc_hba *phba = vport->phba; local 925 lpfc_cmpl_els_flogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1220 lpfc_cmpl_els_link_down(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1271 struct lpfc_hba *phba = vport->phba; local 1451 lpfc_els_abort_flogi(struct lpfc_hba *phba) argument 1661 lpfc_plogi_confirm_nport(struct lpfc_hba *phba, uint32_t *prsp, struct lpfc_nodelist *ndlp) argument 1929 lpfc_cmpl_els_rrq(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1995 lpfc_cmpl_els_plogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 2189 struct lpfc_hba *phba = vport->phba; local 2310 lpfc_cmpl_els_prli(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 2467 struct lpfc_hba *phba = vport->phba; local 2679 struct lpfc_hba *phba = vport->phba; local 2780 lpfc_cmpl_els_adisc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 2908 struct lpfc_hba *phba = vport->phba; local 2976 lpfc_cmpl_els_logo(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 3147 struct lpfc_hba *phba = vport->phba; local 3227 lpfc_cmpl_els_cmd(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 3284 struct lpfc_hba *phba = vport->phba; local 3360 lpfc_cmpl_els_disc_cmd(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 3497 struct lpfc_hba *phba = vport->phba; local 3586 struct lpfc_hba *phba = vport->phba; local 3685 struct lpfc_hba *phba = vport->phba; local 3781 struct lpfc_hba *phba = vport->phba; local 3896 lpfc_least_capable_settings(struct lpfc_hba *phba, struct fc_diag_cg_sig_desc *pcgd) argument 3982 lpfc_cmpl_els_edc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 4175 lpfc_format_edc_lft_desc(struct lpfc_hba *phba, struct fc_tlv_desc *tlv) argument 4191 lpfc_format_edc_cgn_desc(struct lpfc_hba *phba, struct fc_tlv_desc *tlv) argument 4239 lpfc_link_is_lds_capable(struct lpfc_hba *phba) argument 4280 struct lpfc_hba *phba = vport->phba; local 4436 struct lpfc_hba *phba = vport->phba; local 4546 struct lpfc_hba *phba = vport->phba; local 4609 lpfc_els_retry(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 5095 lpfc_els_free_data(struct lpfc_hba *phba, struct lpfc_dmabuf *buf_ptr1) argument 5125 lpfc_els_free_bpl(struct lpfc_hba *phba, struct lpfc_dmabuf *buf_ptr) argument 5160 lpfc_els_free_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *elsiocb) argument 5223 lpfc_cmpl_els_logo_acc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 5287 lpfc_mbx_cmpl_dflt_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 5332 lpfc_cmpl_els_rsp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 5516 struct lpfc_hba *phba = vport->phba; local 5791 struct lpfc_hba *phba = vport->phba; local 5887 struct lpfc_hba *phba = vport->phba; local 5993 struct lpfc_hba *phba = vport->phba; local 6090 struct lpfc_hba *phba = vport->phba; local 6283 struct lpfc_hba *phba = vport->phba; local 6385 struct lpfc_hba *phba = vport->phba; local 6436 struct lpfc_hba *phba = vport->phba; local 6760 lpfc_rdp_res_oed_temp_desc(struct lpfc_hba *phba, struct fc_rdp_oed_sfp_desc *desc, uint8_t *page_a2) argument 6788 lpfc_rdp_res_oed_voltage_desc(struct lpfc_hba *phba, struct fc_rdp_oed_sfp_desc *desc, uint8_t *page_a2) argument 6817 lpfc_rdp_res_oed_txbias_desc(struct lpfc_hba *phba, struct fc_rdp_oed_sfp_desc *desc, uint8_t *page_a2) argument 6846 lpfc_rdp_res_oed_txpower_desc(struct lpfc_hba *phba, struct fc_rdp_oed_sfp_desc *desc, uint8_t *page_a2) argument 6876 lpfc_rdp_res_oed_rxpower_desc(struct lpfc_hba *phba, struct fc_rdp_oed_sfp_desc *desc, uint8_t *page_a2) argument 6936 lpfc_rdp_res_speed(struct fc_rdp_port_speed_desc *desc, struct lpfc_hba *phba) argument 7054 lpfc_els_rdp_cmpl(struct lpfc_hba *phba, struct lpfc_rdp_context *rdp_context, int status) argument 7225 lpfc_get_rdp_info(struct lpfc_hba *phba, struct lpfc_rdp_context *rdp_context) argument 7255 lpfc_get_sfp_info_wait(struct lpfc_hba *phba, struct lpfc_rdp_context *rdp_context) argument 7402 struct lpfc_hba *phba = vport->phba; local 7485 lpfc_els_lcb_rsp(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 7627 struct lpfc_hba *phba = vport->phba; local 7712 struct lpfc_hba *phba = vport->phba; local 7800 struct lpfc_hba *phba = vport->phba; local 8019 struct lpfc_hba *phba = vport->phba; local 8230 struct lpfc_hba *phba = vport->phba; local 8324 struct lpfc_hba *phba = vport->phba; local 8622 lpfc_els_rsp_rls_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 8732 struct lpfc_hba *phba = vport->phba; local 8801 struct lpfc_hba *phba = vport->phba; local 8900 struct lpfc_hba *phba = vport->phba; local 8966 lpfc_send_rrq(struct lpfc_hba *phba, struct lpfc_node_rrq *rrq) argument 9004 struct lpfc_hba *phba = vport->phba; local 9265 struct lpfc_hba *phba = vport->phba; local 9310 struct lpfc_hba *phba = vport->phba; local 9443 struct lpfc_hba *phba = vport->phba; local 9471 struct lpfc_hba *phba = vport->phba; local 9595 struct lpfc_hba *phba = vport->phba; local 9748 lpfc_els_flush_all_cmd(struct lpfc_hba *phba) argument 9770 lpfc_send_els_failure_event(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbp, struct lpfc_iocbq *rspiocbp) argument 9934 lpfc_display_fpin_wwpn(struct lpfc_hba *phba, __be64 *wwnlist, u32 cnt) argument 9994 lpfc_els_rcv_fpin_li(struct lpfc_hba *phba, struct fc_tlv_desc *tlv) argument 10025 lpfc_els_rcv_fpin_del(struct lpfc_hba *phba, struct fc_tlv_desc *tlv) argument 10063 lpfc_els_rcv_fpin_peer_cgn(struct lpfc_hba *phba, struct fc_tlv_desc *tlv) argument 10102 lpfc_els_rcv_fpin_cgn(struct lpfc_hba *phba, struct fc_tlv_desc *tlv) argument 10206 struct lpfc_hba *phba = vport->phba; local 10325 lpfc_els_unsol_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_vport *vport, struct lpfc_iocbq *elsiocb) argument 10807 lpfc_els_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *elsiocb) argument 10936 lpfc_do_scr_ns_plogi(struct lpfc_hba *phba, struct lpfc_vport *vport) argument 10999 lpfc_cmpl_reg_new_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 11113 lpfc_register_new_vport(struct lpfc_hba *phba, struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument 11161 lpfc_cancel_all_vport_retry_delay_timer(struct lpfc_hba *phba) argument 11195 lpfc_retry_pport_discovery(struct lpfc_hba *phba) argument 11226 lpfc_fabric_login_reqd(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 11261 lpfc_cmpl_els_fdisc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 11417 struct lpfc_hba *phba = vport->phba; local 11519 lpfc_cmpl_els_npiv_logo(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 11594 struct lpfc_hba *phba = vport->phba; local 11657 struct lpfc_hba *phba = from_timer(phba, t, fabric_block_timer); local 11683 lpfc_resume_fabric_iocbs(struct lpfc_hba *phba) argument 11736 lpfc_unblock_fabric_iocbs(struct lpfc_hba *phba) argument 11754 lpfc_block_fabric_iocbs(struct lpfc_hba *phba) argument 11781 lpfc_cmpl_fabric_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 11850 lpfc_issue_fabric_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *iocb) argument 11906 struct lpfc_hba *phba = vport->phba; local 11939 struct lpfc_hba *phba = ndlp->phba; local 11974 lpfc_fabric_abort_hba(struct lpfc_hba *phba) argument 11997 struct lpfc_hba *phba = vport->phba; local 12036 lpfc_sli4_els_xri_aborted(struct lpfc_hba *phba, struct sli4_wcqe_xri_aborted *axri) argument 12106 struct lpfc_hba *phba; local 12174 lpfc_cmpl_els_qfpa(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 12268 struct lpfc_hba *phba = vport->phba; local 12394 lpfc_cmpl_els_uvem(struct lpfc_hba *phba, struct lpfc_iocbq *icmdiocb, struct lpfc_iocbq *rspiocb) argument [all...] |
H A D | lpfc_init.c | 122 lpfc_config_port_prep(struct lpfc_hba *phba) argument 289 lpfc_config_async_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq) argument 310 lpfc_dump_wakeup_param_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) argument 353 struct lpfc_hba *phba = vport->phba; local 417 lpfc_config_port_post(struct lpfc_hba *phba) argument 678 lpfc_sli4_refresh_params(struct lpfc_hba *phba) argument 737 lpfc_hba_init_link(struct lpfc_hba *phba, uint32_t flag) argument 758 lpfc_hba_init_link_fc_topology(struct lpfc_hba *phba, uint32_t fc_topology, uint32_t flag) argument 842 lpfc_hba_down_link(struct lpfc_hba *phba, uint32_t flag) argument 884 lpfc_hba_down_prep(struct lpfc_hba *phba) argument 922 lpfc_sli4_free_sp_events(struct lpfc_hba *phba) argument 966 lpfc_hba_free_post_buf(struct lpfc_hba *phba) argument 1008 lpfc_hba_clean_txcmplq(struct lpfc_hba *phba) argument 1066 lpfc_hba_down_post_s3(struct lpfc_hba *phba) argument 1085 lpfc_hba_down_post_s4(struct lpfc_hba *phba) argument 1176 lpfc_hba_down_post(struct lpfc_hba *phba) argument 1196 struct lpfc_hba *phba; local 1230 struct lpfc_hba *phba; local 1262 lpfc_hb_mbox_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq) argument 1292 struct lpfc_hba *phba = container_of(to_delayed_work(work), local 1354 struct lpfc_hba *phba = container_of(to_delayed_work(work), local 1425 lpfc_hb_mxp_handler(struct lpfc_hba *phba) argument 1454 lpfc_issue_hb_mbox(struct lpfc_hba *phba) argument 1492 lpfc_issue_hb_tmo(struct lpfc_hba *phba) argument 1516 lpfc_hb_timeout_handler(struct lpfc_hba *phba) argument 1636 lpfc_offline_eratt(struct lpfc_hba *phba) argument 1665 lpfc_sli4_offline_eratt(struct lpfc_hba *phba) argument 1693 lpfc_handle_deferred_eratt(struct lpfc_hba *phba) argument 1763 lpfc_board_errevt_to_mgmt(struct lpfc_hba *phba) argument 1788 lpfc_handle_eratt_s3(struct lpfc_hba *phba) argument 1916 lpfc_sli4_port_sta_fn_reset(struct lpfc_hba *phba, int mbx_action, bool en_rn_msg) argument 1991 lpfc_handle_eratt_s4(struct lpfc_hba *phba) argument 2183 lpfc_handle_eratt(struct lpfc_hba *phba) argument 2196 lpfc_handle_latt(struct lpfc_hba *phba) argument 2265 lpfc_fill_vpd(struct lpfc_hba *phba, uint8_t *vpd, int length, int *pindex) argument 2374 lpfc_parse_vpd(struct lpfc_hba *phba, uint8_t *vpd, int len) argument 2440 lpfc_get_atto_model_desc(struct lpfc_hba *phba, uint8_t *mdp, uint8_t *descp) argument 2524 lpfc_get_hba_model_desc(struct lpfc_hba *phba, uint8_t *mdp, uint8_t *descp) argument 2795 lpfc_sli3_post_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, int cnt) argument 2896 lpfc_post_rcv_buf(struct lpfc_hba *phba) argument 3007 lpfc_hba_init(struct lpfc_hba *phba, uint32_t *hbainit) argument 3040 struct lpfc_hba *phba = vport->phba; local 3148 __lpfc_sli4_stop_fcf_redisc_wait_timer(struct lpfc_hba *phba) argument 3167 lpfc_sli4_stop_fcf_redisc_wait_timer(struct lpfc_hba *phba) argument 3190 lpfc_cmf_stop(struct lpfc_hba *phba) argument 3222 lpfc_get_max_line_rate(struct lpfc_hba *phba) argument 3230 lpfc_cmf_signal_init(struct lpfc_hba *phba) argument 3254 lpfc_cmf_start(struct lpfc_hba *phba) argument 3310 lpfc_stop_hba_timers(struct lpfc_hba *phba) argument 3356 lpfc_block_mgmt_io(struct lpfc_hba *phba, int mbx_action) argument 3402 lpfc_sli4_node_prep(struct lpfc_hba *phba) argument 3446 lpfc_create_expedite_pool(struct lpfc_hba *phba) argument 3481 lpfc_destroy_expedite_pool(struct lpfc_hba *phba) argument 3514 lpfc_create_multixri_pools(struct lpfc_hba *phba) argument 3601 lpfc_destroy_multixri_pools(struct lpfc_hba *phba) argument 3691 lpfc_online(struct lpfc_hba *phba) argument 3779 lpfc_unblock_mgmt_io(struct lpfc_hba * phba) argument 3798 lpfc_offline_prep(struct lpfc_hba *phba, int mbx_action) argument 3906 lpfc_offline(struct lpfc_hba *phba) argument 3966 lpfc_scsi_free(struct lpfc_hba *phba) argument 4010 lpfc_io_free(struct lpfc_hba *phba) argument 4066 lpfc_sli4_els_sgl_update(struct lpfc_hba *phba) argument 4184 lpfc_sli4_nvmet_sgl_update(struct lpfc_hba *phba) argument 4297 lpfc_io_buf_flush(struct lpfc_hba *phba, struct list_head *cbuf) argument 4359 lpfc_io_buf_replenish(struct lpfc_hba *phba, struct list_head *cbuf) argument 4404 lpfc_sli4_io_sgl_update(struct lpfc_hba *phba) argument 4489 lpfc_new_io_buf(struct lpfc_hba *phba, int num_to_alloc) argument 4593 lpfc_get_wwpn(struct lpfc_hba *phba) argument 4627 lpfc_get_sg_tablesize(struct lpfc_hba *phba) argument 4650 lpfc_vmid_res_alloc(struct lpfc_hba *phba, struct lpfc_vport *vport) argument 4704 lpfc_create_port(struct lpfc_hba *phba, int instance, struct device *dev) argument 4876 struct lpfc_hba *phba = vport->phba; local 4927 struct lpfc_hba *phba = vport->phba; local 4972 struct lpfc_hba *phba = vport->phba; local 5014 struct lpfc_hba *phba = vport->phba; local 5058 lpfc_stop_port_s3(struct lpfc_hba *phba) argument 5081 lpfc_stop_port_s4(struct lpfc_hba *phba) argument 5098 lpfc_stop_port(struct lpfc_hba *phba) argument 5113 lpfc_fcf_redisc_wait_start_timer(struct lpfc_hba *phba) argument 5140 struct lpfc_hba *phba = from_timer(phba, t, fcf.redisc_wait); local 5171 struct lpfc_hba *phba = from_timer(phba, t, inactive_vmid_poll); local 5203 lpfc_sli4_parse_latt_fault(struct lpfc_hba *phba, struct lpfc_acqe_link *acqe_link) argument 5240 lpfc_sli4_parse_latt_type(struct lpfc_hba *phba, struct lpfc_acqe_link *acqe_link) argument 5276 lpfc_sli_port_speed_get(struct lpfc_hba *phba) argument 5328 lpfc_sli4_port_speed_parse(struct lpfc_hba *phba, uint32_t evt_code, uint8_t speed_code) argument 5420 lpfc_sli4_async_link_evt(struct lpfc_hba *phba, struct lpfc_acqe_link *acqe_link) argument 5547 lpfc_async_link_speed_to_read_top(struct lpfc_hba *phba, uint8_t speed_code) argument 5588 lpfc_cgn_dump_rxmonitor(struct lpfc_hba *phba) argument 5607 lpfc_cgn_update_stat(struct lpfc_hba *phba, uint32_t dtag) argument 5652 lpfc_cgn_update_tstamp(struct lpfc_hba *phba, struct lpfc_cgn_ts *ts) argument 5688 struct lpfc_hba *phba; local 5922 lpfc_calc_cmf_latency(struct lpfc_hba *phba) argument 5959 struct lpfc_hba *phba = container_of(timer, struct lpfc_hba, local 6135 lpfc_update_trunk_link_status(struct lpfc_hba *phba, struct lpfc_acqe_fc_la *acqe_fc) argument 6226 lpfc_sli4_async_fc_evt(struct lpfc_hba *phba, struct lpfc_acqe_fc_la *acqe_fc) argument 6410 lpfc_sli4_async_sli_evt(struct lpfc_hba *phba, struct lpfc_acqe_sli *acqe_sli) argument 6674 struct lpfc_hba *phba; local 6717 lpfc_sli4_perform_all_vport_cvl(struct lpfc_hba *phba) argument 6737 lpfc_sli4_async_fip_evt(struct lpfc_hba *phba, struct lpfc_acqe_fip *acqe_fip) argument 6988 lpfc_sli4_async_dcbx_evt(struct lpfc_hba *phba, struct lpfc_acqe_dcbx *acqe_dcbx) argument 7007 lpfc_sli4_async_grp5_evt(struct lpfc_hba *phba, struct lpfc_acqe_grp5 *acqe_grp5) argument 7031 lpfc_sli4_async_cmstat_evt(struct lpfc_hba *phba) argument 7047 lpfc_cgn_params_val(struct lpfc_hba *phba, struct lpfc_cgn_param *p_cfg_param) argument 7082 lpfc_cgn_params_parse(struct lpfc_hba *phba, struct lpfc_cgn_param *p_cgn_param, uint32_t len) argument 7224 lpfc_sli4_cgn_params_read(struct lpfc_hba *phba) argument 7285 lpfc_sli4_cgn_parm_chg_evt(struct lpfc_hba *phba) argument 7318 lpfc_sli4_async_event_proc(struct lpfc_hba *phba) argument 7382 lpfc_sli4_fcf_redisc_event_proc(struct lpfc_hba *phba) argument 7416 lpfc_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp) argument 7455 lpfc_log_intr_mode(struct lpfc_hba *phba, uint32_t intr_mode) argument 7490 lpfc_enable_pci_dev(struct lpfc_hba *phba) argument 7532 lpfc_disable_pci_dev(struct lpfc_hba *phba) argument 7558 lpfc_reset_hba(struct lpfc_hba *phba) argument 7604 lpfc_sli_sriov_nr_virtfn_get(struct lpfc_hba *phba) argument 7630 lpfc_sli_probe_sriov_nr_virtfn(struct lpfc_hba *phba, int nr_vfn) argument 7660 struct lpfc_hba *phba = container_of(work, struct lpfc_hba, local 7678 lpfc_setup_driver_resource_phase1(struct lpfc_hba *phba) argument 7759 lpfc_sli_driver_resource_setup(struct lpfc_hba *phba) argument 7905 lpfc_sli_driver_resource_unset(struct lpfc_hba *phba) argument 7925 lpfc_sli4_driver_resource_setup(struct lpfc_hba *phba) argument 8511 lpfc_sli4_driver_resource_unset(struct lpfc_hba *phba) argument 8578 lpfc_init_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp) argument 8615 lpfc_setup_driver_resource_phase2(struct lpfc_hba *phba) argument 8639 lpfc_unset_driver_resource_phase2(struct lpfc_hba *phba) argument 8658 lpfc_free_iocb_list(struct lpfc_hba *phba) argument 8687 lpfc_init_iocb_list(struct lpfc_hba *phba, int iocb_count) argument 8736 lpfc_free_sgl_list(struct lpfc_hba *phba, struct list_head *sglq_list) argument 8754 lpfc_free_els_sgl_list(struct lpfc_hba *phba) argument 8774 lpfc_free_nvmet_sgl_list(struct lpfc_hba *phba) argument 8808 lpfc_init_active_sgl_array(struct lpfc_hba *phba) argument 8830 lpfc_free_active_sgl(struct lpfc_hba *phba) argument 8844 lpfc_init_sgl_list(struct lpfc_hba *phba) argument 8874 lpfc_sli4_init_rpi_hdrs(struct lpfc_hba *phba) argument 8910 lpfc_sli4_create_rpi_hdr(struct lpfc_hba *phba) argument 8999 lpfc_sli4_remove_rpi_hdrs(struct lpfc_hba *phba) argument 9034 struct lpfc_hba *phba; local 9068 lpfc_hba_free(struct lpfc_hba *phba) argument 9096 struct lpfc_hba *phba = vport->phba; local 9126 lpfc_create_shost(struct lpfc_hba *phba) argument 9174 lpfc_destroy_shost(struct lpfc_hba *phba) argument 9193 lpfc_setup_bg(struct lpfc_hba *phba, struct Scsi_Host *shost) argument 9244 lpfc_post_init_setup(struct lpfc_hba *phba) argument 9291 lpfc_sli_pci_mem_setup(struct lpfc_hba *phba) argument 9395 lpfc_sli_pci_mem_unset(struct lpfc_hba *phba) argument 9428 lpfc_sli4_post_status_check(struct lpfc_hba *phba) argument 9573 lpfc_sli4_bar0_register_memmap(struct lpfc_hba *phba, uint32_t if_type) argument 9662 lpfc_sli4_bar1_register_memmap(struct lpfc_hba *phba, uint32_t if_type) argument 9709 lpfc_sli4_bar2_register_memmap(struct lpfc_hba *phba, uint32_t vf) argument 9747 lpfc_create_bootstrap_mbox(struct lpfc_hba *phba) argument 9818 lpfc_destroy_bootstrap_mbox(struct lpfc_hba *phba) argument 9853 lpfc_map_topology(struct lpfc_hba *phba, struct lpfc_mbx_read_config *rd_config) argument 9924 lpfc_sli4_read_config(struct lpfc_hba *phba) argument 10288 lpfc_setup_endian_order(struct lpfc_hba *phba) argument 10347 lpfc_sli4_queue_verify(struct lpfc_hba *phba) argument 10377 lpfc_alloc_io_wq_cq(struct lpfc_hba *phba, int idx) argument 10447 lpfc_sli4_queue_create(struct lpfc_hba *phba) argument 10840 lpfc_sli4_release_hdwq(struct lpfc_hba *phba) argument 10882 lpfc_sli4_queue_destroy(struct lpfc_hba *phba) argument 10946 lpfc_free_rq_buffer(struct lpfc_hba *phba, struct lpfc_queue *rq) argument 10965 lpfc_create_wq_cq(struct lpfc_hba *phba, struct lpfc_queue *eq, struct lpfc_queue *cq, struct lpfc_queue *wq, uint16_t *cq_map, int qidx, uint32_t qtype) argument 11043 lpfc_setup_cq_lookup(struct lpfc_hba *phba) argument 11080 lpfc_sli4_queue_setup(struct lpfc_hba *phba) argument 11440 lpfc_sli4_queue_unset(struct lpfc_hba *phba) argument 11532 lpfc_sli4_cq_event_pool_create(struct lpfc_hba *phba) argument 11562 lpfc_sli4_cq_event_pool_destroy(struct lpfc_hba *phba) argument 11584 __lpfc_sli4_cq_event_alloc(struct lpfc_hba *phba) argument 11604 lpfc_sli4_cq_event_alloc(struct lpfc_hba *phba) argument 11624 __lpfc_sli4_cq_event_release(struct lpfc_hba *phba, struct lpfc_cq_event *cq_event) argument 11639 lpfc_sli4_cq_event_release(struct lpfc_hba *phba, struct lpfc_cq_event *cq_event) argument 11656 lpfc_sli4_cq_event_release_all(struct lpfc_hba *phba) argument 11696 lpfc_pci_function_reset(struct lpfc_hba *phba) argument 11830 lpfc_sli4_pci_mem_setup(struct lpfc_hba *phba) argument 12047 lpfc_sli4_pci_mem_unset(struct lpfc_hba *phba) argument 12089 lpfc_sli_enable_msix(struct lpfc_hba *phba) argument 12193 lpfc_sli_enable_msi(struct lpfc_hba *phba) argument 12235 lpfc_sli_enable_intr(struct lpfc_hba *phba, uint32_t cfg_mode) argument 12289 lpfc_sli_disable_intr(struct lpfc_hba *phba) argument 12316 lpfc_find_cpu_handle(struct lpfc_hba *phba, uint16_t id, int match) argument 12350 lpfc_find_hyper(struct lpfc_hba *phba, int cpu, uint16_t phys_id, uint16_t core_id) argument 12378 lpfc_assign_eq_map_info(struct lpfc_hba *phba, uint16_t eqidx, uint16_t flag, unsigned int cpu) argument 12399 lpfc_cpu_map_array_init(struct lpfc_hba *phba) argument 12425 lpfc_hba_eq_hdl_array_init(struct lpfc_hba *phba) argument 12448 lpfc_cpu_affinity_check(struct lpfc_hba *phba, int vectors) argument 12722 lpfc_cpuhp_get_eq(struct lpfc_hba *phba, unsigned int cpu, struct list_head *eqlist) argument 12767 __lpfc_cpuhp_remove(struct lpfc_hba *phba) argument 12782 lpfc_cpuhp_remove(struct lpfc_hba *phba) argument 12791 lpfc_cpuhp_add(struct lpfc_hba *phba) argument 12808 __lpfc_cpuhp_checks(struct lpfc_hba *phba, int *retval) argument 12868 lpfc_irq_rebalance(struct lpfc_hba *phba, unsigned int cpu, bool offline) argument 12919 struct lpfc_hba *phba = hlist_entry_safe(node, struct lpfc_hba, cpuhp); local 12949 struct lpfc_hba *phba = hlist_entry_safe(node, struct lpfc_hba, cpuhp); local 13002 lpfc_sli4_enable_msix(struct lpfc_hba *phba) argument 13158 lpfc_sli4_enable_msi(struct lpfc_hba *phba) argument 13223 lpfc_sli4_enable_intr(struct lpfc_hba *phba, uint32_t cfg_mode) argument 13296 lpfc_sli4_disable_intr(struct lpfc_hba *phba) argument 13328 lpfc_unset_hba(struct lpfc_hba *phba) argument 13362 lpfc_sli4_xri_exchange_busy_wait(struct lpfc_hba *phba) argument 13452 lpfc_sli4_hba_unset(struct lpfc_hba *phba) argument 13581 lpfc_init_congestion_buf(struct lpfc_hba *phba) argument 13634 lpfc_init_congestion_stat(struct lpfc_hba *phba) argument 13659 __lpfc_reg_congestion_buf(struct lpfc_hba *phba, int reg) argument 13715 lpfc_unreg_congestion_buf(struct lpfc_hba *phba) argument 13722 lpfc_reg_congestion_buf(struct lpfc_hba *phba) argument 13740 lpfc_get_sli4_parameters(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 13956 struct lpfc_hba *phba; local 14119 struct lpfc_hba *phba = vport->phba; local 14225 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 14264 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 14313 lpfc_sli_prep_dev_for_recover(struct lpfc_hba *phba) argument 14334 lpfc_sli_prep_dev_for_reset(struct lpfc_hba *phba) argument 14365 lpfc_sli_prep_dev_for_perm_failure(struct lpfc_hba *phba) argument 14402 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 14448 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 14509 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 14522 lpfc_sli4_get_els_iocb_cnt(struct lpfc_hba *phba) argument 14552 lpfc_sli4_get_iocb_cnt(struct lpfc_hba *phba) argument 14563 lpfc_log_write_firmware_error(struct lpfc_hba *phba, uint32_t offset, uint32_t magic_number, uint32_t ftype, uint32_t fid, uint32_t fsize, const struct firmware *fw) argument 14621 struct lpfc_hba *phba = (struct lpfc_hba *)context; local 14726 lpfc_sli4_request_firmware_update(struct lpfc_hba *phba, uint8_t fw_upgrade) argument 14776 struct lpfc_hba *phba; local 14961 struct lpfc_hba *phba = vport->phba; local 15055 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15095 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15140 lpfc_sli4_prep_dev_for_recover(struct lpfc_hba *phba) argument 15160 lpfc_sli4_prep_dev_for_reset(struct lpfc_hba *phba) argument 15196 lpfc_sli4_prep_dev_for_perm_failure(struct lpfc_hba *phba) argument 15231 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15288 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15352 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15418 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15453 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15489 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15527 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15568 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15601 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba; local 15630 lpfc_sli4_oas_verify(struct lpfc_hba *phba) argument 15655 lpfc_sli4_ras_init(struct lpfc_hba *phba) argument 15776 lpfc_dmp_dbg(struct lpfc_hba *phba) argument 15827 lpfc_dbg_print(struct lpfc_hba *phba, const char *fmt, ...) argument [all...] |
H A D | lpfc_sli4.h | 174 struct lpfc_hba *phba; member in struct:lpfc_queue 493 struct lpfc_hba *phba; member in struct:lpfc_hba_eq_hdl [all...] |
/linux-master/drivers/scsi/be2iscsi/ |
H A D | be.h | 90 struct beiscsi_hba *phba; member in struct:be_eq_obj
|
H A D | be_mgmt.h | 154 struct beiscsi_hba *phba; member in struct:beiscsi_endpoint [all...] |
H A D | be_iscsi.c | 43 struct beiscsi_hba *phba; local 133 struct beiscsi_hba *phba; local 179 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 239 beiscsi_iface_create_ipv4(struct beiscsi_hba *phba) argument 258 beiscsi_iface_create_ipv6(struct beiscsi_hba *phba) argument 277 beiscsi_iface_create_default(struct beiscsi_hba *phba) argument 292 beiscsi_iface_destroy_default(struct beiscsi_hba *phba) argument 320 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 343 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 408 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 433 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 515 __beiscsi_iface_get_param(struct beiscsi_hba *phba, struct iscsi_iface *iface, int param, char *buf) argument 579 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 660 struct beiscsi_hba *phba = NULL; local 706 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 720 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 757 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 803 beiscsi_get_macaddr(char *buf, struct beiscsi_hba *phba) argument 832 struct beiscsi_hba *phba = NULL; local 908 struct beiscsi_hba *phba; local 938 beiscsi_get_cid(struct beiscsi_hba *phba) argument 980 beiscsi_put_cid(struct beiscsi_hba *phba, unsigned short cid) argument 1012 struct beiscsi_hba *phba = beiscsi_ep->phba; local 1055 struct beiscsi_hba *phba = beiscsi_ep->phba; local 1150 struct beiscsi_hba *phba; local 1225 beiscsi_flush_cq(struct beiscsi_hba *phba) argument 1251 struct beiscsi_hba *phba = beiscsi_ep->phba; local 1307 struct beiscsi_hba *phba; local [all...] |
H A D | be_mgmt.c | 109 int mgmt_open_connection(struct beiscsi_hba *phba, argument 33 mgmt_vendor_specific_fw_cmd(struct be_ctrl_info *ctrl, struct beiscsi_hba *phba, struct bsg_job *job, struct be_dma_mem *nonemb_cmd) argument 222 beiscsi_exec_nemb_cmd(struct beiscsi_hba *phba, struct be_dma_mem *nonemb_cmd, void (*cbfn)(struct beiscsi_hba *, unsigned int), void *resp_buf, u32 resp_buf_len) argument 274 beiscsi_prep_nemb_cmd(struct beiscsi_hba *phba, struct be_dma_mem *cmd, u8 subsystem, u8 opcode, u32 size) argument 293 beiscsi_free_nemb_cmd(struct beiscsi_hba *phba, struct be_dma_mem *cmd, int rc) argument 306 __beiscsi_eq_delay_compl(struct beiscsi_hba *phba, unsigned int tag) argument 320 beiscsi_modify_eq_delay(struct beiscsi_hba *phba, struct be_set_eqd *set_eqd, int num) argument 360 beiscsi_get_initiator_name(struct beiscsi_hba *phba, char *name, bool cfg) argument 388 beiscsi_if_get_handle(struct beiscsi_hba *phba) argument 437 beiscsi_if_mod_gw(struct beiscsi_hba *phba, u32 action, u32 ip_type, u8 *gw) argument 460 beiscsi_if_set_gw(struct beiscsi_hba *phba, u32 ip_type, u8 *gw) argument 491 beiscsi_if_get_gw(struct beiscsi_hba *phba, u32 ip_type, struct be_cmd_get_def_gateway_resp *resp) argument 514 beiscsi_if_clr_ip(struct beiscsi_hba *phba, struct be_cmd_get_if_info_resp *if_info) argument 552 beiscsi_if_set_ip(struct beiscsi_hba *phba, u8 *ip, u8 *subnet, u32 ip_type) argument 596 beiscsi_if_en_static(struct beiscsi_hba *phba, u32 ip_type, u8 *ip, u8 *subnet) argument 644 beiscsi_if_en_dhcp(struct beiscsi_hba *phba, u32 ip_type) argument 720 beiscsi_if_set_vlan(struct beiscsi_hba *phba, uint16_t vlan_tag) argument 744 beiscsi_if_get_info(struct beiscsi_hba *phba, int ip_type, struct be_cmd_get_if_info_resp **if_info) argument 802 mgmt_get_nic_conf(struct beiscsi_hba *phba, struct be_cmd_get_nic_conf_resp *nic) argument 819 beiscsi_boot_process_compl(struct beiscsi_hba *phba, unsigned int tag) argument 925 beiscsi_boot_logout_sess(struct beiscsi_hba *phba) argument 964 beiscsi_boot_reopen_sess(struct beiscsi_hba *phba) argument 1005 beiscsi_boot_get_sinfo(struct beiscsi_hba *phba) argument 1053 __beiscsi_boot_get_shandle(struct beiscsi_hba *phba, int async) argument 1094 beiscsi_boot_get_shandle(struct beiscsi_hba *phba, unsigned int *s_handle) argument 1162 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 1181 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 1213 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 1244 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 1278 struct beiscsi_hba *phba = iscsi_host_priv(shost); local 1434 beiscsi_invalidate_cxn(struct beiscsi_hba *phba, struct beiscsi_endpoint *beiscsi_ep) argument 1471 beiscsi_upload_cxn(struct beiscsi_hba *phba, struct beiscsi_endpoint *beiscsi_ep) argument 1500 beiscsi_mgmt_invalidate_icds(struct beiscsi_hba *phba, struct invldt_cmd_tbl *inv_tbl, unsigned int nents) argument [all...] |
H A D | be_cmds.c | 88 struct be_mcc_wrb *alloc_mcc_wrb(struct beiscsi_hba *phba, argument 168 __beiscsi_mcc_compl_status(struct beiscsi_hba *phba, unsigned int tag, struct be_mcc_wrb **wrb, struct be_dma_mem *mbx_cmd_mem) argument 234 beiscsi_mccq_compl_wait(struct beiscsi_hba *phba, unsigned int tag, struct be_mcc_wrb **wrb, struct be_dma_mem *mbx_cmd_mem) argument 323 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); local 362 beiscsi_process_async_link(struct beiscsi_hba *phba, struct be_mcc_compl *compl) argument 400 beiscsi_process_async_sli(struct beiscsi_hba *phba, struct be_mcc_compl *compl) argument 453 beiscsi_process_async_event(struct beiscsi_hba *phba, struct be_mcc_compl *compl) argument 487 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); local 561 be_mcc_notify(struct beiscsi_hba *phba, unsigned int tag) argument 590 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); local 782 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); local 850 beiscsi_cmd_mccq_create(struct beiscsi_hba *phba, struct be_queue_info *mccq, struct be_queue_info *cq) argument 905 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); local 983 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); local 1084 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); local 1173 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); local 1225 be_cmd_set_vlan(struct beiscsi_hba *phba, uint16_t vlan_tag) argument 1256 beiscsi_check_supported_fw(struct be_ctrl_info *ctrl, struct beiscsi_hba *phba) argument 1328 beiscsi_get_fw_config(struct be_ctrl_info *ctrl, struct beiscsi_hba *phba) argument 1484 beiscsi_get_port_name(struct be_ctrl_info *ctrl, struct beiscsi_hba *phba) argument 1517 beiscsi_set_host_data(struct beiscsi_hba *phba) argument 1563 beiscsi_set_uer_feature(struct beiscsi_hba *phba) argument 1603 beiscsi_get_post_stage(struct beiscsi_hba *phba) argument 1615 beiscsi_check_fw_rdy(struct beiscsi_hba *phba) argument 1639 beiscsi_cmd_function_reset(struct beiscsi_hba *phba) argument 1661 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); local 1700 beiscsi_init_sliport(struct beiscsi_hba *phba) argument 1739 beiscsi_cmd_iscsi_cleanup(struct beiscsi_hba *phba, unsigned short ulp) argument 1788 beiscsi_detect_ue(struct beiscsi_hba *phba) argument 1845 beiscsi_detect_tpe(struct beiscsi_hba *phba) argument [all...] |
H A D | be_main.c | 227 struct beiscsi_hba *phba; local 287 struct beiscsi_hba *phba; local 428 struct beiscsi_hba *phba; local 452 beiscsi_unmap_pci_function(struct beiscsi_hba *phba) argument 468 beiscsi_map_pci_bars(struct beiscsi_hba *phba, struct pci_dev *pcidev) argument 543 be_ctrl_init(struct beiscsi_hba *phba, struct pci_dev *pdev) argument 576 beiscsi_get_params(struct beiscsi_hba *phba) argument 652 hwi_ring_eq_db(struct beiscsi_hba *phba, unsigned int id, unsigned int clr_interrupt, unsigned int num_processed, unsigned char rearm, unsigned char event) argument 685 struct beiscsi_hba *phba; local 725 struct beiscsi_hba *phba; local 747 struct beiscsi_hba *phba; local 802 beiscsi_free_irqs(struct beiscsi_hba *phba) argument 821 beiscsi_init_irqs(struct beiscsi_hba *phba) argument 887 hwi_ring_cq_db(struct beiscsi_hba *phba, unsigned int id, unsigned int num_processed, unsigned char rearm) argument 909 alloc_io_sgl_handle(struct beiscsi_hba *phba) argument 937 free_io_sgl_handle(struct beiscsi_hba *phba, struct sgl_handle *psgl_handle) argument 1001 alloc_wrb_handle(struct beiscsi_hba *phba, unsigned int cid, struct hwi_wrb_context **pcontext) argument 1042 free_wrb_handle(struct beiscsi_hba *phba, struct hwi_wrb_context *pwrb_context, struct wrb_handle *pwrb_handle) argument 1056 alloc_mgmt_sgl_handle(struct beiscsi_hba *phba) argument 1084 free_mgmt_sgl_handle(struct beiscsi_hba *phba, struct sgl_handle *psgl_handle) argument 1233 hwi_complete_drvr_msgs(struct beiscsi_conn *beiscsi_conn, struct beiscsi_hba *phba, struct sol_cqe *psol) argument 1287 adapter_get_sol_cqe(struct beiscsi_hba *phba, struct sol_cqe *psol, struct common_sol_cqe *csol_cqe) argument 1341 hwi_complete_cmd(struct beiscsi_conn *beiscsi_conn, struct beiscsi_hba *phba, struct sol_cqe *psol) argument 1427 struct beiscsi_hba *phba = beiscsi_conn->phba; local 1478 beiscsi_hdl_purge_handles(struct beiscsi_hba *phba, struct hd_async_context *pasync_ctx, u16 cri) argument 1501 struct beiscsi_hba *phba = beiscsi_conn->phba; local 1610 struct beiscsi_hba *phba = beiscsi_conn->phba; local 1664 struct beiscsi_hba *phba; local 1724 beiscsi_hdq_post_handles(struct beiscsi_hba *phba, u8 header, u8 ulp_num, u16 nbuf) argument 1784 struct beiscsi_hba *phba = beiscsi_conn->phba; local 1810 beiscsi_process_mcc_cq(struct beiscsi_hba *phba) argument 1848 struct beiscsi_hba *phba; local 1877 struct beiscsi_hba *phba; local 2051 struct beiscsi_hba *phba; local 2282 struct beiscsi_hba *phba = beiscsi_conn->phba; local 2363 beiscsi_find_mem_req(struct beiscsi_hba *phba) argument 2465 beiscsi_alloc_mem(struct beiscsi_hba *phba) argument 2581 beiscsi_get_memory(struct beiscsi_hba *phba) argument 2587 iscsi_init_global_templates(struct beiscsi_hba *phba) argument 2612 beiscsi_init_wrb_handle(struct beiscsi_hba *phba) argument 2717 hwi_init_async_pdu_ctx(struct beiscsi_hba *phba) argument 2972 hwi_build_be_sgl_arr(struct beiscsi_hba *phba, struct mem_array *pmem, struct be_dma_mem *sgl) argument 2984 hwi_build_be_sgl_by_offset(struct beiscsi_hba *phba, struct mem_array *pmem, struct be_dma_mem *sgl) argument 3011 beiscsi_create_eqs(struct beiscsi_hba *phba, struct hwi_context_memory *phwi_context) argument 3076 beiscsi_create_cqs(struct beiscsi_hba *phba, struct hwi_context_memory *phwi_context) argument 3140 beiscsi_create_def_hdr(struct beiscsi_hba *phba, struct hwi_context_memory *phwi_context, struct hwi_controller *phwi_ctrlr, unsigned int def_pdu_ring_sz, uint8_t ulp_num) argument 3192 beiscsi_create_def_data(struct beiscsi_hba *phba, struct hwi_context_memory *phwi_context, struct hwi_controller *phwi_ctrlr, unsigned int def_pdu_ring_sz, uint8_t ulp_num) argument 3250 beiscsi_post_template_hdr(struct beiscsi_hba *phba) argument 3284 beiscsi_post_pages(struct beiscsi_hba *phba) argument 3320 be_queue_free(struct beiscsi_hba *phba, struct be_queue_info *q) argument 3330 be_queue_alloc(struct beiscsi_hba *phba, struct be_queue_info *q, u16 len, u16 entry_size) argument 3347 beiscsi_create_wrb_rings(struct beiscsi_hba *phba, struct hwi_context_memory *phwi_context, struct hwi_controller *phwi_ctrlr) argument 3445 free_wrb_handles(struct beiscsi_hba *phba) argument 3459 be_mcc_queues_destroy(struct beiscsi_hba *phba) argument 3520 be_mcc_queues_create(struct beiscsi_hba *phba, struct hwi_context_memory *phwi_context) argument 3564 be2iscsi_enable_msix(struct beiscsi_hba *phba) argument 3595 hwi_purge_eq(struct beiscsi_hba *phba) argument 3631 hwi_cleanup_port(struct beiscsi_hba *phba) argument 3704 hwi_init_port(struct beiscsi_hba *phba) argument 3831 hwi_init_controller(struct beiscsi_hba *phba) argument 3868 beiscsi_free_mem(struct beiscsi_hba *phba) argument 3891 beiscsi_init_sgl_handle(struct beiscsi_hba *phba) argument 3999 hba_setup_cid_tbls(struct beiscsi_hba *phba) argument 4089 hwi_enable_intr(struct beiscsi_hba *phba) argument 4130 hwi_disable_intr(struct beiscsi_hba *phba) argument 4146 beiscsi_init_port(struct beiscsi_hba *phba) argument 4178 beiscsi_cleanup_port(struct beiscsi_hba *phba) argument 4213 struct beiscsi_hba *phba = beiscsi_conn->phba; local 4253 struct beiscsi_hba *phba = beiscsi_conn->phba; local 4299 struct beiscsi_hba *phba = beiscsi_conn->phba; local 4373 struct beiscsi_hba *phba = beiscsi_conn->phba; local 4518 struct beiscsi_hba *phba = beiscsi_conn->phba; local 4579 struct beiscsi_hba *phba = beiscsi_conn->phba; local 4637 struct beiscsi_hba *phba = beiscsi_conn->phba; local 4754 struct beiscsi_hba *phba; local 4809 struct beiscsi_hba *phba; local 4899 beiscsi_hba_attrs_init(struct beiscsi_hba *phba) argument 4905 beiscsi_start_boot_work(struct beiscsi_hba *phba, unsigned int s_handle) argument 4930 struct beiscsi_hba *phba = data; local 4994 struct beiscsi_hba *phba = data; local 5009 struct beiscsi_hba *phba = data; local 5075 struct beiscsi_hba *phba = data; local 5080 beiscsi_boot_create_kset(struct beiscsi_hba *phba) argument 5141 struct beiscsi_hba *phba = local 5191 struct beiscsi_hba *phba; local 5243 struct beiscsi_hba *phba = from_timer(phba, t, hw_check); local 5260 struct beiscsi_hba *phba = from_timer(phba, t, hw_check); local 5288 beiscsi_enable_port(struct beiscsi_hba *phba) argument 5386 beiscsi_disable_port(struct beiscsi_hba *phba, int unload) argument 5419 struct beiscsi_hba *phba; local 5432 struct beiscsi_hba *phba; local 5442 struct beiscsi_hba *phba = NULL; local 5480 struct beiscsi_hba *phba = NULL; local 5511 struct beiscsi_hba *phba; local 5528 struct beiscsi_hba *phba = NULL; local 5742 struct beiscsi_hba *phba = NULL; local [all...] |
H A D | be_main.h | 408 struct beiscsi_hba *phba; member in struct:beiscsi_conn [all...] |