drivers/scsi/lpfc/lpfc.h
1582
lpfc_set_loopback_flag(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1591
lpfc_is_link_up(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1599
lpfc_worker_wake_up(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1621
lpfc_sli_read_hs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1645
lpfc_phba_elsring(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1698
lpfc_sli4_mod_hba_eq_delay(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc.h
1759
static inline int lpfc_is_vmid_enabled(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1765
u8 get_job_ulpstatus(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc.h
1774
u32 get_job_word4(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc.h
1783
u8 get_job_cmnd(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc.h
1792
u16 get_job_ulpcontext(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc.h
1801
u16 get_job_rcvoxid(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc.h
1810
u32 get_job_data_placed(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc.h
1819
u32 get_job_abtsiotag(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc.h
1828
u32 get_job_els_rsp64_did(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc.h
306
struct lpfc_hba;
drivers/scsi/lpfc/lpfc.h
612
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc.h
771
struct hbq_dmabuf *(*hbq_alloc_buffer) (struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
773
void (*hbq_free_buffer) (struct lpfc_hba *,
drivers/scsi/lpfc/lpfc.h
916
(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc.h
919
(struct lpfc_hba *, struct lpfc_io_buf *);
drivers/scsi/lpfc/lpfc.h
921
(struct lpfc_hba *, struct lpfc_io_buf *);
drivers/scsi/lpfc/lpfc.h
923
(struct lpfc_hba *, struct lpfc_io_buf *);
drivers/scsi/lpfc/lpfc.h
925
(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
940
(struct lpfc_hba *, uint32_t,
drivers/scsi/lpfc/lpfc.h
943
(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc.h
945
void (*__lpfc_sli_release_iocbq)(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc.h
947
int (*lpfc_hba_down_post)(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc.h
951
(struct lpfc_hba *, LPFC_MBOXQ_t *, uint32_t);
drivers/scsi/lpfc/lpfc.h
955
(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc.h
960
(struct lpfc_hba *, uint32_t, struct hbq_dmabuf *);
drivers/scsi/lpfc/lpfc.h
962
(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
964
(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc.h
966
(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
968
(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
970
(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc.h
972
(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc.h
974
(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
977
(struct lpfc_hba *, struct lpfc_io_buf *);
drivers/scsi/lpfc/lpfc_attr.c
1014
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1033
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1052
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1071
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1090
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1124
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1146
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1174
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
123
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1306
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1335
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1359
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1418
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1471
lpfc_emptyq_wait(struct lpfc_hba *phba, struct list_head *q, spinlock_t *lock)
drivers/scsi/lpfc/lpfc_attr.c
1507
lpfc_do_offline(struct lpfc_hba *phba, uint32_t type)
drivers/scsi/lpfc/lpfc_attr.c
1604
lpfc_reset_pci_bus(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
1608
struct lpfc_hba *phba_other = NULL;
drivers/scsi/lpfc/lpfc_attr.c
1678
lpfc_selective_reset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
1735
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1767
lpfc_sli4_pdev_status_reg_wait(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
1822
lpfc_sli4_pdev_reg_request(struct lpfc_hba *phba, uint32_t opcode)
drivers/scsi/lpfc/lpfc_attr.c
1957
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
1963
lpfc_set_trunking(struct lpfc_hba *phba, char *buff_out)
drivers/scsi/lpfc/lpfc_attr.c
2030
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2146
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2180
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2268
lpfc_get_hba_info(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_attr.c
2421
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2449
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2486
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2514
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2551
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2579
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2615
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2641
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2666
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2750
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
2772
lpfc_enable_bbcr_set(struct lpfc_hba *phba, uint val)
drivers/scsi/lpfc/lpfc_attr.c
2808
struct lpfc_hba *phba = vport->phba;\
drivers/scsi/lpfc/lpfc_attr.c
2834
struct lpfc_hba *phba = vport->phba;\
drivers/scsi/lpfc/lpfc_attr.c
2862
lpfc_##attr##_init(struct lpfc_hba *phba, uint val) \
drivers/scsi/lpfc/lpfc_attr.c
2897
lpfc_##attr##_set(struct lpfc_hba *phba, uint val) \
drivers/scsi/lpfc/lpfc_attr.c
2940
struct lpfc_hba *phba = vport->phba;\
drivers/scsi/lpfc/lpfc_attr.c
300
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
3208
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3232
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3276
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3299
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3339
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3363
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3410
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3434
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3471
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3498
lpfc_oas_lun_state_set(struct lpfc_hba *phba, uint8_t vpt_wwpn[],
drivers/scsi/lpfc/lpfc_attr.c
3539
lpfc_oas_lun_get_next(struct lpfc_hba *phba, uint8_t vpt_wwpn[],
drivers/scsi/lpfc/lpfc_attr.c
3578
lpfc_oas_lun_state_change(struct lpfc_hba *phba, uint8_t vpt_wwpn[],
drivers/scsi/lpfc/lpfc_attr.c
3609
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3658
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3764
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3776
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3797
struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3808
struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
3822
struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_attr.c
4314
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
4445
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
455
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
4550
lpfc_link_speed_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
4662
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
469
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
4728
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
4805
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
4842
lpfc_request_firmware_upgrade_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
4906
lpfc_force_rscn_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
4935
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
5009
lpfc_fcp_imax_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
5054
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
5125
lpfc_cq_max_proc_limit_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
5161
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
5302
lpfc_fcp_cpu_map_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
5637
lpfc_cpumask_irq_mode_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
5674
lpfc_assign_default_irq_chann(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
5728
lpfc_irq_chann_init(struct lpfc_hba *phba, uint32_t val)
drivers/scsi/lpfc/lpfc_attr.c
5808
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
5937
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
5967
lpfc_sg_seg_cnt_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
5999
lpfc_ras_fwlog_buffsize_set(struct lpfc_hba *phba, uint val)
drivers/scsi/lpfc/lpfc_attr.c
6332
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6392
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6577
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6605
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6644
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6720
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6751
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6900
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
7194
lpfc_hba_log_verbose_init(struct lpfc_hba *phba, uint32_t verbose)
drivers/scsi/lpfc/lpfc_attr.c
7341
lpfc_get_hba_function_mode(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
7365
lpfc_get_cfgparam(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
7503
lpfc_nvme_mod_param_dep(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
841
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
892
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
912
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
924
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
936
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
973
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
996
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
1147
lpfc_bsg_ct_unsol_abort(struct lpfc_hba *phba, struct hbq_dmabuf *dmabuf)
drivers/scsi/lpfc/lpfc_bsg.c
1183
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
1266
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
1370
lpfc_issue_ct_rsp_cmp(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_bsg.c
140
lpfc_free_bsg_buffers(struct lpfc_hba *phba, struct lpfc_dmabuf *mlist)
drivers/scsi/lpfc/lpfc_bsg.c
1458
lpfc_issue_ct_rsp(struct lpfc_hba *phba, struct bsg_job *job, uint32_t tag,
drivers/scsi/lpfc/lpfc_bsg.c
158
lpfc_alloc_bsg_buffers(struct lpfc_hba *phba, unsigned int size,
drivers/scsi/lpfc/lpfc_bsg.c
1587
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
1660
lpfc_bsg_diag_mode_enter(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_bsg.c
1715
lpfc_bsg_diag_mode_exit(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_bsg.c
1749
lpfc_sli3_bsg_diag_loopback_mode(struct lpfc_hba *phba, struct bsg_job *job)
drivers/scsi/lpfc/lpfc_bsg.c
1872
lpfc_sli4_bsg_set_link_diag_state(struct lpfc_hba *phba, uint32_t diag)
drivers/scsi/lpfc/lpfc_bsg.c
1935
lpfc_sli4_bsg_set_loopback_mode(struct lpfc_hba *phba, int mode,
drivers/scsi/lpfc/lpfc_bsg.c
1992
lpfc_sli4_diag_fcport_reg_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_bsg.c
2015
lpfc_sli4_bsg_diag_loopback_mode(struct lpfc_hba *phba, struct bsg_job *job)
drivers/scsi/lpfc/lpfc_bsg.c
2237
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_bsg.c
2275
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_bsg.c
2354
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_bsg.c
2497
static int lpfcdiag_loop_self_reg(struct lpfc_hba *phba, uint16_t *rpi)
drivers/scsi/lpfc/lpfc_bsg.c
2561
static int lpfcdiag_loop_self_unreg(struct lpfc_hba *phba, uint16_t rpi)
drivers/scsi/lpfc/lpfc_bsg.c
2602
static int lpfcdiag_loop_get_xri(struct lpfc_hba *phba, uint16_t rpi,
drivers/scsi/lpfc/lpfc_bsg.c
2730
lpfc_bsg_dma_page_alloc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_bsg.c
2763
lpfc_bsg_dma_page_free(struct lpfc_hba *phba, struct lpfc_dmabuf *dmabuf)
drivers/scsi/lpfc/lpfc_bsg.c
2786
lpfc_bsg_dma_page_list_free(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_bsg.c
2813
diag_cmd_data_alloc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_bsg.c
2892
static int lpfcdiag_sli3_loop_post_rxbufs(struct lpfc_hba *phba, uint16_t rxxri,
drivers/scsi/lpfc/lpfc_bsg.c
300
lpfc_bsg_send_mgmt_cmd_cmp(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_bsg.c
3039
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
3339
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
3385
lpfc_bsg_issue_mbox_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
drivers/scsi/lpfc/lpfc_bsg.c
3449
static int lpfc_bsg_check_cmd_access(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_bsg.c
3532
lpfc_bsg_mbox_ext_session_reset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_bsg.c
3568
lpfc_rd_obj_emb0_handle_job(struct lpfc_hba *phba, u8 *pmb_buf,
drivers/scsi/lpfc/lpfc_bsg.c
3655
lpfc_bsg_issue_mbox_ext_handle_job(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
drivers/scsi/lpfc/lpfc_bsg.c
3767
lpfc_bsg_issue_read_mbox_ext_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
drivers/scsi/lpfc/lpfc_bsg.c
3807
lpfc_bsg_issue_write_mbox_ext_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
drivers/scsi/lpfc/lpfc_bsg.c
3838
lpfc_bsg_sli_cfg_dma_desc_setup(struct lpfc_hba *phba, enum nemb_type nemb_tp,
drivers/scsi/lpfc/lpfc_bsg.c
393
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
3941
lpfc_bsg_sli_cfg_read_cmd_ext(struct lpfc_hba *phba, struct bsg_job *job,
drivers/scsi/lpfc/lpfc_bsg.c
4184
lpfc_bsg_sli_cfg_write_cmd_ext(struct lpfc_hba *phba, struct bsg_job *job,
drivers/scsi/lpfc/lpfc_bsg.c
4351
lpfc_bsg_handle_sli_cfg_mbox(struct lpfc_hba *phba, struct bsg_job *job,
drivers/scsi/lpfc/lpfc_bsg.c
4484
lpfc_bsg_mbox_ext_abort(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_bsg.c
4502
lpfc_bsg_read_ebuf_get(struct lpfc_hba *phba, struct bsg_job *job)
drivers/scsi/lpfc/lpfc_bsg.c
4573
lpfc_bsg_write_ebuf_set(struct lpfc_hba *phba, struct bsg_job *job,
drivers/scsi/lpfc/lpfc_bsg.c
4699
lpfc_bsg_handle_sli_cfg_ebuf(struct lpfc_hba *phba, struct bsg_job *job,
drivers/scsi/lpfc/lpfc_bsg.c
4744
lpfc_bsg_handle_sli_cfg_ext(struct lpfc_hba *phba, struct bsg_job *job,
drivers/scsi/lpfc/lpfc_bsg.c
4822
lpfc_bsg_issue_mbox(struct lpfc_hba *phba, struct bsg_job *job,
drivers/scsi/lpfc/lpfc_bsg.c
5132
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
5178
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
5223
lpfc_check_fwlog_support(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_bsg.c
5249
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
5305
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
5394
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
5454
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
5534
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
5606
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
563
lpfc_bsg_rport_els_cmp(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_bsg.c
5805
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
659
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_bsg.c
869
diag_cmd_data_free(struct lpfc_hba *phba, struct lpfc_dmabufext *mlist)
drivers/scsi/lpfc/lpfc_bsg.c
902
lpfc_bsg_ct_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_crtn.h
101
u32 lpfc_rx_monitor_report(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
105
void lpfc_mbx_cmpl_local_config_link(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
106
void lpfc_mbx_cmpl_reg_login(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
107
void lpfc_mbx_cmpl_dflt_rpi(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
108
void lpfc_mbx_cmpl_fabric_reg_login(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
109
void lpfc_mbx_cmpl_ns_reg_login(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
110
void lpfc_mbx_cmpl_fc_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb);
drivers/scsi/lpfc/lpfc_crtn.h
111
void lpfc_mbx_cmpl_fdmi_reg_login(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
112
void lpfc_mbx_cmpl_reg_vfi(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
113
void lpfc_unregister_vfi_cmpl(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
124
void lpfc_unreg_hba_rpis(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
126
void lpfc_issue_reg_vpi(struct lpfc_hba *, struct lpfc_vport *);
drivers/scsi/lpfc/lpfc_crtn.h
128
int lpfc_check_sli_ndlp(struct lpfc_hba *, struct lpfc_sli_ring *,
drivers/scsi/lpfc/lpfc_crtn.h
135
void lpfc_ignore_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_crtn.h
142
void lpfc_prep_embed_io(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_ncmd);
drivers/scsi/lpfc/lpfc_crtn.h
145
int lpfc_unregister_fcf_prep(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
148
void lpfc_worker_wake_up(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
149
int lpfc_workq_post_event(struct lpfc_hba *, void *, void *, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
154
void lpfc_do_scr_ns_plogi(struct lpfc_hba *, struct lpfc_vport *);
drivers/scsi/lpfc/lpfc_crtn.h
157
void lpfc_els_abort(struct lpfc_hba *, struct lpfc_nodelist *);
drivers/scsi/lpfc/lpfc_crtn.h
162
int lpfc_els_abort_flogi(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
177
int lpfc_els_free_iocb(struct lpfc_hba *, struct lpfc_iocbq *);
drivers/scsi/lpfc/lpfc_crtn.h
178
int lpfc_ct_free_iocb(struct lpfc_hba *, struct lpfc_iocbq *);
drivers/scsi/lpfc/lpfc_crtn.h
190
void lpfc_els_unsol_event(struct lpfc_hba *, struct lpfc_sli_ring *,
drivers/scsi/lpfc/lpfc_crtn.h
195
void lpfc_els_flush_all_cmd(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
204
void lpfc_sli_prep_wqe(struct lpfc_hba *phba, struct lpfc_iocbq *job);
drivers/scsi/lpfc/lpfc_crtn.h
205
void lpfc_hb_timeout_handler(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
207
void lpfc_ct_unsol_event(struct lpfc_hba *, struct lpfc_sli_ring *,
drivers/scsi/lpfc/lpfc_crtn.h
209
int lpfc_ct_handle_unsol_abort(struct lpfc_hba *, struct hbq_dmabuf *);
drivers/scsi/lpfc/lpfc_crtn.h
219
int lpfc_config_port_prep(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
221
int lpfc_config_port_post(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
222
int lpfc_sli4_refresh_params(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
223
int lpfc_hba_down_prep(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
224
int lpfc_hba_down_post(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
225
void lpfc_hba_init(struct lpfc_hba *, uint32_t *);
drivers/scsi/lpfc/lpfc_crtn.h
226
int lpfc_sli3_post_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, int cnt);
drivers/scsi/lpfc/lpfc_crtn.h
227
void lpfc_decode_firmware_rev(struct lpfc_hba *, char *, int);
drivers/scsi/lpfc/lpfc_crtn.h
228
int lpfc_online(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
229
void lpfc_unblock_mgmt_io(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
230
void lpfc_offline_prep(struct lpfc_hba *, int);
drivers/scsi/lpfc/lpfc_crtn.h
231
void lpfc_offline(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
232
void lpfc_reset_hba(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
233
int lpfc_emptyq_wait(struct lpfc_hba *phba, struct list_head *hd,
drivers/scsi/lpfc/lpfc_crtn.h
236
int lpfc_sli_setup(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
237
int lpfc_sli4_setup(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
238
void lpfc_sli_queue_init(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
239
void lpfc_sli4_queue_init(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
240
struct lpfc_sli_ring *lpfc_sli4_calc_ring(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
243
void lpfc_handle_eratt(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
244
void lpfc_handle_latt(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
252
int lpfc_read_object(struct lpfc_hba *phba, char *s, uint32_t *datap,
drivers/scsi/lpfc/lpfc_crtn.h
255
void lpfc_sli4_cleanup_poll_list(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
260
void lpfc_read_rev(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
261
void lpfc_sli4_swap_str(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
262
void lpfc_config_ring(struct lpfc_hba *, int, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
263
void lpfc_config_port(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
264
void lpfc_kill_board(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
265
void lpfc_mbox_put(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
266
LPFC_MBOXQ_t *lpfc_mbox_get(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
267
void __lpfc_mbox_cmpl_put(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
268
void lpfc_mbox_cmpl_put(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
269
int lpfc_mbox_cmd_check(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
27
void lpfc_down_link(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
270
int lpfc_mbox_dev_check(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
271
int lpfc_mbox_tmo_val(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
274
void lpfc_init_vpi(struct lpfc_hba *, struct lpfcMboxq *, uint16_t);
drivers/scsi/lpfc/lpfc_crtn.h
276
void lpfc_reg_fcfi(struct lpfc_hba *, struct lpfcMboxq *);
drivers/scsi/lpfc/lpfc_crtn.h
277
void lpfc_reg_fcfi_mrq(struct lpfc_hba *phba, struct lpfcMboxq *mbox, int mode);
drivers/scsi/lpfc/lpfc_crtn.h
28
void lpfc_sli_read_link_ste(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
280
int lpfc_check_pending_fcoe_event(struct lpfc_hba *, uint8_t);
drivers/scsi/lpfc/lpfc_crtn.h
283
void lpfc_config_hbq(struct lpfc_hba *, uint32_t, struct lpfc_hbq_init *,
drivers/scsi/lpfc/lpfc_crtn.h
285
struct hbq_dmabuf *lpfc_els_hbq_alloc(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
286
void lpfc_els_hbq_free(struct lpfc_hba *, struct hbq_dmabuf *);
drivers/scsi/lpfc/lpfc_crtn.h
287
struct hbq_dmabuf *lpfc_sli4_rb_alloc(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
288
void lpfc_sli4_rb_free(struct lpfc_hba *, struct hbq_dmabuf *);
drivers/scsi/lpfc/lpfc_crtn.h
289
struct rqb_dmabuf *lpfc_sli4_nvmet_alloc(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
29
void lpfc_dump_mem(struct lpfc_hba *, LPFC_MBOXQ_t *, uint16_t, uint16_t);
drivers/scsi/lpfc/lpfc_crtn.h
290
void lpfc_sli4_nvmet_free(struct lpfc_hba *phba, struct rqb_dmabuf *dmab);
drivers/scsi/lpfc/lpfc_crtn.h
291
void lpfc_nvmet_ctxbuf_post(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
295
void lpfc_nvmet_wqfull_process(struct lpfc_hba *phba, struct lpfc_queue *wq);
drivers/scsi/lpfc/lpfc_crtn.h
296
void lpfc_nvme_wait_for_io_drain(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
297
void lpfc_sli4_build_dflt_fcf_record(struct lpfc_hba *, struct fcf_record *,
drivers/scsi/lpfc/lpfc_crtn.h
30
void lpfc_dump_wakeup_param(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
301
int lpfc_free_rq_buffer(struct lpfc_hba *phba, struct lpfc_queue *hq);
drivers/scsi/lpfc/lpfc_crtn.h
302
void lpfc_unregister_fcf(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
303
void lpfc_unregister_fcf_rescan(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
304
void lpfc_unregister_unused_fcf(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
305
int lpfc_sli4_redisc_fcf_table(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
306
void lpfc_fcf_redisc_wait_start_timer(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
307
void lpfc_sli4_fcf_dead_failthrough(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
308
uint16_t lpfc_sli4_fcf_rr_next_index_get(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
309
void lpfc_sli4_set_fcf_flogi_fail(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_crtn.h
31
int lpfc_dump_static_vport(struct lpfc_hba *, LPFC_MBOXQ_t *, uint16_t);
drivers/scsi/lpfc/lpfc_crtn.h
310
int lpfc_sli4_fcf_rr_index_set(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_crtn.h
311
void lpfc_sli4_fcf_rr_index_clear(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_crtn.h
313
void lpfc_sli4_clear_fcf_rr_bmask(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
315
int lpfc_mem_alloc(struct lpfc_hba *, int align);
drivers/scsi/lpfc/lpfc_crtn.h
316
int lpfc_nvmet_mem_alloc(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
317
int lpfc_mem_alloc_active_rrq_pool_s4(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
318
void lpfc_mem_free(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
319
void lpfc_mem_free_all(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
32
int lpfc_sli4_dump_cfg_rg23(struct lpfc_hba *, struct lpfcMboxq *);
drivers/scsi/lpfc/lpfc_crtn.h
323
void lpfc_poll_start_timer(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
326
lpfc_sli_handle_fast_ring_event(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_crtn.h
329
struct lpfc_iocbq *__lpfc_sli_get_iocbq(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
33
void lpfc_read_nv(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
330
struct lpfc_iocbq * lpfc_sli_get_iocbq(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
331
void lpfc_sli_release_iocbq(struct lpfc_hba *, struct lpfc_iocbq *);
drivers/scsi/lpfc/lpfc_crtn.h
332
uint16_t lpfc_sli_next_iotag(struct lpfc_hba *, struct lpfc_iocbq *);
drivers/scsi/lpfc/lpfc_crtn.h
333
void lpfc_sli_cancel_iocbs(struct lpfc_hba *, struct list_head *, uint32_t,
drivers/scsi/lpfc/lpfc_crtn.h
335
void lpfc_sli_wake_mbox_wait(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
336
int lpfc_selective_reset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
337
void lpfc_reset_barrier(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
338
int lpfc_sli_brdready(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
339
int lpfc_sli_brdkill(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
34
void lpfc_config_async(struct lpfc_hba *, LPFC_MBOXQ_t *, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
340
int lpfc_sli_chipset_init(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
341
int lpfc_sli_brdreset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
342
int lpfc_sli_brdrestart(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
343
int lpfc_sli_hba_setup(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
344
int lpfc_sli_config_port(struct lpfc_hba *, int);
drivers/scsi/lpfc/lpfc_crtn.h
346
int lpfc_sli_hba_down(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
347
int lpfc_sli_issue_mbox(struct lpfc_hba *, LPFC_MBOXQ_t *, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
348
int lpfc_sli_handle_mb_event(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
349
void lpfc_sli_mbox_sys_shutdown(struct lpfc_hba *, int);
drivers/scsi/lpfc/lpfc_crtn.h
35
int lpfc_mbox_rsrc_prep(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox);
drivers/scsi/lpfc/lpfc_crtn.h
350
int lpfc_sli_check_eratt(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
351
void lpfc_sli_handle_slow_ring_event(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_crtn.h
353
void lpfc_sli4_handle_received_buffer(struct lpfc_hba *, struct hbq_dmabuf *);
drivers/scsi/lpfc/lpfc_crtn.h
356
void lpfc_sli_def_mbox_cmpl(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
357
void lpfc_sli4_unreg_rpi_cmpl_clr(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
358
int lpfc_sli_issue_iocb(struct lpfc_hba *, uint32_t,
drivers/scsi/lpfc/lpfc_crtn.h
36
void lpfc_mbox_rsrc_cleanup(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox,
drivers/scsi/lpfc/lpfc_crtn.h
360
int lpfc_sli_issue_fcp_io(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_crtn.h
362
int lpfc_sli4_issue_wqe(struct lpfc_hba *phba, struct lpfc_sli4_hdw_queue *qp,
drivers/scsi/lpfc/lpfc_crtn.h
364
int lpfc_sli4_issue_abort_iotag(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
366
void lpfc_sli_prep_els_req_rsp(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
371
void lpfc_sli_prep_gen_req(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
drivers/scsi/lpfc/lpfc_crtn.h
374
void lpfc_sli_prep_xmit_seq64(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
379
void lpfc_sli_prep_abort_xri(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
drivers/scsi/lpfc/lpfc_crtn.h
38
void lpfc_heart_beat(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
382
struct lpfc_sglq *__lpfc_clear_active_sglq(struct lpfc_hba *phba, uint16_t xri);
drivers/scsi/lpfc/lpfc_crtn.h
383
struct lpfc_sglq *__lpfc_sli_get_nvmet_sglq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
387
void lpfc_sli_abort_iocb_ring(struct lpfc_hba *, struct lpfc_sli_ring *);
drivers/scsi/lpfc/lpfc_crtn.h
388
void lpfc_sli_abort_fcp_rings(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
389
void lpfc_sli_hba_iocb_abort(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
39
int lpfc_read_topology(struct lpfc_hba *, LPFC_MBOXQ_t *, struct lpfc_dmabuf *);
drivers/scsi/lpfc/lpfc_crtn.h
390
void lpfc_sli_flush_io_rings(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
391
int lpfc_sli_ringpostbuf_put(struct lpfc_hba *, struct lpfc_sli_ring *,
drivers/scsi/lpfc/lpfc_crtn.h
393
struct lpfc_dmabuf *lpfc_sli_ringpostbuf_get(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_crtn.h
397
uint32_t lpfc_sli_get_buffer_tag(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
398
struct lpfc_dmabuf * lpfc_sli_ring_taggedbuf_get(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_crtn.h
40
void lpfc_clear_la(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
402
int lpfc_sli_hbqbuf_add_hbqs(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
403
void lpfc_sli_hbqbuf_free_all(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
405
int lpfc_sli_issue_abort_iotag(struct lpfc_hba *, struct lpfc_sli_ring *,
drivers/scsi/lpfc/lpfc_crtn.h
41
void lpfc_issue_clear_la(struct lpfc_hba *, struct lpfc_vport *);
drivers/scsi/lpfc/lpfc_crtn.h
415
void lpfc_mbox_timeout_handler(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
416
int lpfc_issue_hb_mbox(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
417
void lpfc_issue_hb_tmo(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
42
void lpfc_config_link(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
424
int lpfc_sli_issue_mbox_wait(struct lpfc_hba *, LPFC_MBOXQ_t *, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
426
int lpfc_sli_issue_iocb_wait(struct lpfc_hba *, uint32_t,
drivers/scsi/lpfc/lpfc_crtn.h
429
void lpfc_sli_abort_fcp_cmpl(struct lpfc_hba *, struct lpfc_iocbq *,
drivers/scsi/lpfc/lpfc_crtn.h
43
int lpfc_config_msi(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
432
void lpfc_sli_free_hbq(struct lpfc_hba *, struct hbq_dmabuf *);
drivers/scsi/lpfc/lpfc_crtn.h
434
void *lpfc_mbuf_alloc(struct lpfc_hba *, int, dma_addr_t *);
drivers/scsi/lpfc/lpfc_crtn.h
435
void __lpfc_mbuf_free(struct lpfc_hba *, void *, dma_addr_t);
drivers/scsi/lpfc/lpfc_crtn.h
436
void lpfc_mbuf_free(struct lpfc_hba *, void *, dma_addr_t);
drivers/scsi/lpfc/lpfc_crtn.h
437
void *lpfc_nvmet_buf_alloc(struct lpfc_hba *phba, int flags,
drivers/scsi/lpfc/lpfc_crtn.h
439
void lpfc_nvmet_buf_free(struct lpfc_hba *phba, void *virtp, dma_addr_t dma);
drivers/scsi/lpfc/lpfc_crtn.h
44
int lpfc_read_sparam(struct lpfc_hba *, LPFC_MBOXQ_t *, int);
drivers/scsi/lpfc/lpfc_crtn.h
441
void lpfc_in_buf_free(struct lpfc_hba *, struct lpfc_dmabuf *);
drivers/scsi/lpfc/lpfc_crtn.h
442
void lpfc_rq_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp);
drivers/scsi/lpfc/lpfc_crtn.h
447
int lpfc_check_pci_resettable(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
45
void lpfc_read_config(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
451
int lpfc_init_api_table_setup(struct lpfc_hba *, uint8_t);
drivers/scsi/lpfc/lpfc_crtn.h
452
int lpfc_sli_api_table_setup(struct lpfc_hba *, uint8_t);
drivers/scsi/lpfc/lpfc_crtn.h
453
int lpfc_scsi_api_table_setup(struct lpfc_hba *, uint8_t);
drivers/scsi/lpfc/lpfc_crtn.h
454
int lpfc_mbox_api_table_setup(struct lpfc_hba *, uint8_t);
drivers/scsi/lpfc/lpfc_crtn.h
455
int lpfc_api_table_setup(struct lpfc_hba *, uint8_t);
drivers/scsi/lpfc/lpfc_crtn.h
457
void lpfc_get_cfgparam(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
46
void lpfc_read_lnk_stat(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
47
int lpfc_reg_rpi(struct lpfc_hba *, uint16_t, uint32_t, uint8_t *,
drivers/scsi/lpfc/lpfc_crtn.h
476
struct lpfc_vport *lpfc_create_port(struct lpfc_hba *, int, struct device *);
drivers/scsi/lpfc/lpfc_crtn.h
487
extern void lpfc_debugfs_slow_ring_trc(struct lpfc_hba *, char *, uint32_t,
drivers/scsi/lpfc/lpfc_crtn.h
489
extern void lpfc_debugfs_nvme_trc(struct lpfc_hba *phba, char *fmt,
drivers/scsi/lpfc/lpfc_crtn.h
49
void lpfc_set_var(struct lpfc_hba *, LPFC_MBOXQ_t *, uint32_t, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
494
int lpfc_sli4_alloc_resource_identifiers(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
495
int lpfc_sli4_dealloc_resource_identifiers(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
496
int lpfc_sli4_get_allocated_extnts(struct lpfc_hba *, uint16_t,
drivers/scsi/lpfc/lpfc_crtn.h
498
int lpfc_sli4_get_avail_extnt_rsrc(struct lpfc_hba *, uint16_t,
drivers/scsi/lpfc/lpfc_crtn.h
50
void lpfc_unreg_login(struct lpfc_hba *, uint16_t, uint32_t, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
503
void lpfc_fabric_abort_hba(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
505
void lpfc_unblock_fabric_iocbs(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
506
void lpfc_rampdown_queue_depth(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
507
void lpfc_ramp_down_queue_handler(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
508
void lpfc_scsi_dev_block(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
51
void lpfc_unreg_did(struct lpfc_hba *, uint16_t, uint32_t, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
511
lpfc_send_els_failure_event(struct lpfc_hba *, struct lpfc_iocbq *,
drivers/scsi/lpfc/lpfc_crtn.h
513
struct lpfc_fast_path_event *lpfc_alloc_fast_evt(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
514
void lpfc_free_fast_evt(struct lpfc_hba *, struct lpfc_fast_path_event *);
drivers/scsi/lpfc/lpfc_crtn.h
515
void lpfc_create_static_vport(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
516
void lpfc_stop_hba_timers(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
517
void lpfc_stop_port(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
518
int lpfc_update_cmf_cmd(struct lpfc_hba *phba, uint32_t sz);
drivers/scsi/lpfc/lpfc_crtn.h
519
int lpfc_update_cmf_cmpl(struct lpfc_hba *phba, uint64_t val, uint32_t sz,
drivers/scsi/lpfc/lpfc_crtn.h
521
void __lpfc_sli4_stop_fcf_redisc_wait_timer(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
522
void lpfc_sli4_stop_fcf_redisc_wait_timer(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
523
void lpfc_parse_fcoe_conf(struct lpfc_hba *, uint8_t *, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
524
int lpfc_parse_vpd(struct lpfc_hba *, uint8_t *, int);
drivers/scsi/lpfc/lpfc_crtn.h
525
void lpfc_start_fdiscs(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
526
struct lpfc_vport *lpfc_find_vport_by_vpid(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_crtn.h
527
struct lpfc_sglq *__lpfc_get_active_sglq(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_crtn.h
535
int lpfc_bsg_ct_unsol_event(struct lpfc_hba *, struct lpfc_sli_ring *,
drivers/scsi/lpfc/lpfc_crtn.h
537
int lpfc_bsg_ct_unsol_abort(struct lpfc_hba *, struct hbq_dmabuf *);
drivers/scsi/lpfc/lpfc_crtn.h
538
void __lpfc_sli_ringtx_put(struct lpfc_hba *, struct lpfc_sli_ring *,
drivers/scsi/lpfc/lpfc_crtn.h
540
struct lpfc_iocbq *lpfc_sli_ringtx_get(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_crtn.h
542
int __lpfc_sli_issue_iocb(struct lpfc_hba *, uint32_t,
drivers/scsi/lpfc/lpfc_crtn.h
544
uint32_t lpfc_drain_txq(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
545
void lpfc_clr_rrq_active(struct lpfc_hba *, uint16_t, struct lpfc_node_rrq *);
drivers/scsi/lpfc/lpfc_crtn.h
546
int lpfc_test_rrq_active(struct lpfc_hba *, struct lpfc_nodelist *, uint16_t);
drivers/scsi/lpfc/lpfc_crtn.h
547
void lpfc_handle_rrq_active(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
548
int lpfc_send_rrq(struct lpfc_hba *, struct lpfc_node_rrq *);
drivers/scsi/lpfc/lpfc_crtn.h
549
int lpfc_set_rrq_active(struct lpfc_hba *, struct lpfc_nodelist *,
drivers/scsi/lpfc/lpfc_crtn.h
55
void lpfc_register_new_vport(struct lpfc_hba *, struct lpfc_vport *,
drivers/scsi/lpfc/lpfc_crtn.h
551
uint16_t lpfc_sli4_xri_inrange(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_crtn.h
555
void lpfc_idiag_mbxacc_dump_bsg_mbox(struct lpfc_hba *, enum nemb_type,
drivers/scsi/lpfc/lpfc_crtn.h
558
void lpfc_idiag_mbxacc_dump_issue_mbox(struct lpfc_hba *, MAILBOX_t *);
drivers/scsi/lpfc/lpfc_crtn.h
559
int lpfc_wr_object(struct lpfc_hba *, struct list_head *, uint32_t, uint32_t *);
drivers/scsi/lpfc/lpfc_crtn.h
561
int lpfc_sli_probe_sriov_nr_virtfn(struct lpfc_hba *, int);
drivers/scsi/lpfc/lpfc_crtn.h
562
uint16_t lpfc_sli_sriov_nr_virtfn_get(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
563
int lpfc_sli4_queue_create(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
564
void lpfc_sli4_queue_destroy(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
565
void lpfc_sli4_abts_err_handler(struct lpfc_hba *, struct lpfc_nodelist *,
drivers/scsi/lpfc/lpfc_crtn.h
569
int lpfc_hba_init_link_fc_topology(struct lpfc_hba *, uint32_t, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
57
void lpfc_unreg_vpi(struct lpfc_hba *, uint16_t, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
572
int lpfc_selective_reset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
573
int lpfc_sli4_read_config(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
574
void lpfc_sli4_node_rpi_restore(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
575
int lpfc_sli4_els_sgl_update(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
576
int lpfc_sli4_nvmet_sgl_update(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
577
int lpfc_io_buf_flush(struct lpfc_hba *phba, struct list_head *sglist);
drivers/scsi/lpfc/lpfc_crtn.h
578
int lpfc_io_buf_replenish(struct lpfc_hba *phba, struct list_head *cbuf);
drivers/scsi/lpfc/lpfc_crtn.h
579
int lpfc_sli4_io_sgl_update(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
58
void lpfc_init_link(struct lpfc_hba *, LPFC_MBOXQ_t *, uint32_t, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
580
int lpfc_sli4_post_io_sgl_list(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
582
int lpfc_new_io_buf(struct lpfc_hba *phba, int num_to_alloc);
drivers/scsi/lpfc/lpfc_crtn.h
583
void lpfc_io_free(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
584
void lpfc_free_sgl_list(struct lpfc_hba *, struct list_head *);
drivers/scsi/lpfc/lpfc_crtn.h
585
uint32_t lpfc_sli_port_speed_get(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
586
int lpfc_sli4_request_firmware_update(struct lpfc_hba *, uint8_t);
drivers/scsi/lpfc/lpfc_crtn.h
587
void lpfc_sli4_offline_eratt(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
589
struct lpfc_device_data *lpfc_create_device_data(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_crtn.h
59
void lpfc_request_features(struct lpfc_hba *, struct lpfcMboxq *);
drivers/scsi/lpfc/lpfc_crtn.h
593
void lpfc_delete_device_data(struct lpfc_hba *, struct lpfc_device_data*);
drivers/scsi/lpfc/lpfc_crtn.h
594
struct lpfc_device_data *__lpfc_get_device_data(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_crtn.h
598
bool lpfc_enable_oas_lun(struct lpfc_hba *, struct lpfc_name *,
drivers/scsi/lpfc/lpfc_crtn.h
60
int lpfc_sli4_mbox_rsrc_extent(struct lpfc_hba *, struct lpfcMboxq *,
drivers/scsi/lpfc/lpfc_crtn.h
600
bool lpfc_disable_oas_lun(struct lpfc_hba *, struct lpfc_name *,
drivers/scsi/lpfc/lpfc_crtn.h
602
bool lpfc_find_next_oas_lun(struct lpfc_hba *, struct lpfc_name *,
drivers/scsi/lpfc/lpfc_crtn.h
606
int lpfc_sli4_dump_page_a0(struct lpfc_hba *phba, struct lpfcMboxq *mbox);
drivers/scsi/lpfc/lpfc_crtn.h
607
void lpfc_mbx_cmpl_rdp_page_a0(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb);
drivers/scsi/lpfc/lpfc_crtn.h
610
void lpfc_sli4_ras_init(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
611
void lpfc_sli4_ras_setup(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
612
int lpfc_sli4_ras_fwlog_init(struct lpfc_hba *phba, uint32_t fwlog_level,
drivers/scsi/lpfc/lpfc_crtn.h
614
void lpfc_ras_stop_fwlog(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
615
int lpfc_check_fwlog_support(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
62
int lpfc_get_sli4_parameters(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
627
int lpfc_nvmet_create_targetport(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
628
int lpfc_nvmet_update_targetport(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
629
void lpfc_nvmet_destroy_targetport(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
63
int lpfc_reg_congestion_buf(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
630
int lpfc_nvme_handle_lsreq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
632
int lpfc_nvmet_handle_lsreq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
634
void lpfc_nvmet_unsol_fcp_event(struct lpfc_hba *phba, uint32_t idx,
drivers/scsi/lpfc/lpfc_crtn.h
637
void lpfc_nvme_mod_param_dep(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
638
void lpfc_nvmet_invalidate_host(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
64
int lpfc_unreg_congestion_buf(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
640
void lpfc_nvme_abort_fcreq_cmpl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
643
void lpfc_create_multixri_pools(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
644
void lpfc_create_destroy_pools(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
645
void lpfc_move_xri_pvt_to_pbl(struct lpfc_hba *phba, u32 hwqid);
drivers/scsi/lpfc/lpfc_crtn.h
646
void lpfc_move_xri_pbl_to_pvt(struct lpfc_hba *phba, u32 hwqid, u32 cnt);
drivers/scsi/lpfc/lpfc_crtn.h
647
void lpfc_adjust_high_watermark(struct lpfc_hba *phba, u32 hwqid);
drivers/scsi/lpfc/lpfc_crtn.h
648
void lpfc_keep_pvt_pool_above_lowwm(struct lpfc_hba *phba, u32 hwqid);
drivers/scsi/lpfc/lpfc_crtn.h
649
void lpfc_adjust_pvt_pool_count(struct lpfc_hba *phba, u32 hwqid);
drivers/scsi/lpfc/lpfc_crtn.h
65
struct lpfc_vport *lpfc_find_vport_by_did(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc_crtn.h
651
void lpfc_snapshot_mxp(struct lpfc_hba *, u32);
drivers/scsi/lpfc/lpfc_crtn.h
653
struct lpfc_io_buf *lpfc_get_io_buf(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
656
void lpfc_release_io_buf(struct lpfc_hba *phba, struct lpfc_io_buf *ncmd,
drivers/scsi/lpfc/lpfc_crtn.h
658
void lpfc_io_ktime(struct lpfc_hba *phba, struct lpfc_io_buf *ncmd);
drivers/scsi/lpfc/lpfc_crtn.h
661
void lpfc_nvme_cancel_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeIn,
drivers/scsi/lpfc/lpfc_crtn.h
663
void lpfc_nvme_flush_abts_list(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
664
void lpfc_nvmels_flush_cmd(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
695
int lpfc_get_sfp_info_wait(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_crtn.h
70
int lpfc_linkdown(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
73
void lpfc_mbx_cmpl_read_topology(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
74
void lpfc_init_vpi_cmpl(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_crtn.h
75
void lpfc_cancel_all_vport_retry_delay_timer(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
76
void lpfc_retry_pport_discovery(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_crtn.h
77
int lpfc_init_iocb_list(struct lpfc_hba *phba, int cnt);
drivers/scsi/lpfc/lpfc_crtn.h
78
void lpfc_free_iocb_list(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
79
int lpfc_post_rq_buffer(struct lpfc_hba *phba, struct lpfc_queue *hrq,
drivers/scsi/lpfc/lpfc_crtn.h
81
int lpfc_read_lds_params(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
82
uint32_t lpfc_calc_cmf_latency(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
83
void lpfc_cmf_signal_init(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
84
void lpfc_cmf_start(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
85
void lpfc_cmf_stop(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
86
void lpfc_init_congestion_stat(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
87
void lpfc_init_congestion_buf(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
88
int lpfc_sli4_cgn_params_read(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
90
int lpfc_config_cgn_signal(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
91
int lpfc_issue_cmf_sync_wqe(struct lpfc_hba *phba, u32 ms, u64 total);
drivers/scsi/lpfc/lpfc_crtn.h
92
void lpfc_cgn_dump_rxmonitor(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
93
void lpfc_cgn_update_stat(struct lpfc_hba *phba, uint32_t dtag);
drivers/scsi/lpfc/lpfc_crtn.h
94
void lpfc_unblock_requests(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
95
void lpfc_block_requests(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_ct.c
1124
lpfc_cmpl_ct_cmd_gid_pt(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
115
lpfc_ct_unsol_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
1336
lpfc_cmpl_ct_cmd_gff_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
1483
lpfc_cmpl_ct_cmd_gft_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
158
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
1580
lpfc_cmpl_ct(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
1662
lpfc_cmpl_ct_cmd_rft_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
1683
lpfc_cmpl_ct_cmd_rnn_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
1704
lpfc_cmpl_ct_cmd_rspn_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
1725
lpfc_cmpl_ct_cmd_rsnn_nn(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
1746
lpfc_cmpl_ct_cmd_rspni_pni(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
1768
lpfc_cmpl_ct_cmd_da_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
1780
lpfc_cmpl_ct_cmd_rff_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
1908
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
1912
void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *,
drivers/scsi/lpfc/lpfc_ct.c
2203
lpfc_fdmi_rprt_defer(struct lpfc_hba *phba, uint32_t mask)
drivers/scsi/lpfc/lpfc_ct.c
2238
lpfc_cmpl_ct_disc_fdmi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
2462
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2646
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2655
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2664
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2673
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2692
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2709
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2770
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2796
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2813
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
282
lpfc_ct_handle_mibreq(struct lpfc_hba *phba, struct lpfc_iocbq *ctiocbq)
drivers/scsi/lpfc/lpfc_ct.c
2889
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3010
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3035
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3096
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3126
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3201
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3214
void (*cmpl)(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
337
lpfc_ct_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_ct.c
3463
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3495
lpfc_decode_firmware_rev(struct lpfc_hba *phba, char *fwrevision, int flag)
drivers/scsi/lpfc/lpfc_ct.c
3581
lpfc_cmpl_ct_cmd_vmid(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
3697
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3709
void (*cmpl)(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
463
lpfc_ct_handle_unsol_abort(struct lpfc_hba *phba, struct hbq_dmabuf *dmabuf)
drivers/scsi/lpfc/lpfc_ct.c
474
lpfc_free_ct_rsp(struct lpfc_hba *phba, struct lpfc_dmabuf *mlist)
drivers/scsi/lpfc/lpfc_ct.c
489
lpfc_alloc_ct_rsp(struct lpfc_hba *phba, __be16 cmdcode, struct ulp_bde64 *bpl,
drivers/scsi/lpfc/lpfc_ct.c
546
lpfc_ct_free_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *ctiocb)
drivers/scsi/lpfc/lpfc_ct.c
588
void (*cmpl)(struct lpfc_hba *, struct lpfc_iocbq *,
drivers/scsi/lpfc/lpfc_ct.c
593
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
666
void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *,
drivers/scsi/lpfc/lpfc_ct.c
670
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
699
lpfc_find_vport_by_did(struct lpfc_hba *phba, uint32_t did) {
drivers/scsi/lpfc/lpfc_ct.c
79
lpfc_cmpl_ct_cmd_vmid(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
805
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
83
lpfc_ct_ignore_hbq_buffer(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq,
drivers/scsi/lpfc/lpfc_ct.c
909
lpfc_cmpl_ct_cmd_gid_ft(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
99
lpfc_ct_unsol_buffer(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq,
drivers/scsi/lpfc/lpfc_debugfs.c
1036
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.c
1259
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.c
1304
lpfc_io_ktime(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_debugfs.c
1399
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.c
1597
lpfc_debugfs_nvmeio_trc_data(struct lpfc_hba *phba, char *buf, int size)
drivers/scsi/lpfc/lpfc_debugfs.c
1701
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.c
1867
lpfc_debugfs_slow_ring_trc(struct lpfc_hba *phba, char *fmt,
drivers/scsi/lpfc/lpfc_debugfs.c
1905
lpfc_debugfs_nvme_trc(struct lpfc_hba *phba, char *fmt,
drivers/scsi/lpfc/lpfc_debugfs.c
1994
struct lpfc_hba *phba = inode->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
2044
struct lpfc_hba *phba = inode->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
2086
struct lpfc_hba *phba = inode->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
212
lpfc_debugfs_slow_ring_trc_data(struct lpfc_hba *phba, char *buf, int size)
drivers/scsi/lpfc/lpfc_debugfs.c
2131
struct lpfc_hba *phba = inode->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
2160
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
2196
static int lpfc_debugfs_ras_log_data(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_debugfs.c
2255
struct lpfc_hba *phba = inode->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
2315
struct lpfc_hba *phba = inode->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
2357
struct lpfc_hba *phba = inode->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
2385
struct lpfc_hba *phba = file->private_data;
drivers/scsi/lpfc/lpfc_debugfs.c
2443
struct lpfc_hba *phba = file->private_data;
drivers/scsi/lpfc/lpfc_debugfs.c
2638
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
2719
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.c
280
lpfc_debugfs_hbqinfo_data(struct lpfc_hba *phba, char *buf, int size)
drivers/scsi/lpfc/lpfc_debugfs.c
2807
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.c
2861
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.c
2956
struct lpfc_hba *phba = inode->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
2987
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
3093
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.c
3328
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
3449
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
3623
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
3774
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
3914
lpfc_idiag_wqs_for_cq(struct lpfc_hba *phba, char *wqtype, char *pbuffer,
drivers/scsi/lpfc/lpfc_debugfs.c
3987
lpfc_idiag_cqs_for_eq(struct lpfc_hba *phba, char *pbuffer,
drivers/scsi/lpfc/lpfc_debugfs.c
404
lpfc_debugfs_commonxripools_data(struct lpfc_hba *phba, char *buf, int size)
drivers/scsi/lpfc/lpfc_debugfs.c
4079
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
4365
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
456
lpfc_debugfs_multixripools_data(struct lpfc_hba *phba, char *buf, int size)
drivers/scsi/lpfc/lpfc_debugfs.c
4600
lpfc_idiag_drbacc_read_reg(struct lpfc_hba *phba, char *pbuffer,
drivers/scsi/lpfc/lpfc_debugfs.c
4662
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
4718
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
4810
lpfc_idiag_ctlacc_read_reg(struct lpfc_hba *phba, char *pbuffer,
drivers/scsi/lpfc/lpfc_debugfs.c
4880
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
4933
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
5032
lpfc_idiag_mbxacc_get_setup(struct lpfc_hba *phba, char *pbuffer)
drivers/scsi/lpfc/lpfc_debugfs.c
5074
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
5193
lpfc_idiag_extacc_avail_get(struct lpfc_hba *phba, char *pbuffer, int len)
drivers/scsi/lpfc/lpfc_debugfs.c
5244
lpfc_idiag_extacc_alloc_get(struct lpfc_hba *phba, char *pbuffer, int len)
drivers/scsi/lpfc/lpfc_debugfs.c
5316
lpfc_idiag_extacc_drivr_get(struct lpfc_hba *phba, char *pbuffer, int len)
drivers/scsi/lpfc/lpfc_debugfs.c
5439
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
5497
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
5589
struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
drivers/scsi/lpfc/lpfc_debugfs.c
5872
lpfc_idiag_mbxacc_dump_bsg_mbox(struct lpfc_hba *phba, enum nemb_type nemb_tp,
drivers/scsi/lpfc/lpfc_debugfs.c
594
lpfc_debugfs_lockstat_data(struct lpfc_hba *phba, char *buf, int size)
drivers/scsi/lpfc/lpfc_debugfs.c
5971
lpfc_idiag_mbxacc_dump_issue_mbox(struct lpfc_hba *phba, MAILBOX_t *pmbox)
drivers/scsi/lpfc/lpfc_debugfs.c
6073
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.c
6402
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.c
6448
lpfc_debug_dump_all_queues(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_debugfs.c
663
lpfc_debugfs_dumpHBASlim_data(struct lpfc_hba *phba, char *buf, int size)
drivers/scsi/lpfc/lpfc_debugfs.c
722
lpfc_debugfs_dumpHostSlim_data(struct lpfc_hba *phba, char *buf, int size)
drivers/scsi/lpfc/lpfc_debugfs.c
809
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_debugfs.h
434
lpfc_debug_dump_wq(struct lpfc_hba *phba, int qtype, int wqidx)
drivers/scsi/lpfc/lpfc_debugfs.h
474
lpfc_debug_dump_cq(struct lpfc_hba *phba, int qtype, int wqidx)
drivers/scsi/lpfc/lpfc_debugfs.h
536
lpfc_debug_dump_hba_eq(struct lpfc_hba *phba, int qidx)
drivers/scsi/lpfc/lpfc_debugfs.h
554
lpfc_debug_dump_dat_rq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_debugfs.h
568
lpfc_debug_dump_hdr_rq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_debugfs.h
584
lpfc_debug_dump_wq_by_id(struct lpfc_hba *phba, int qid)
drivers/scsi/lpfc/lpfc_debugfs.h
618
lpfc_debug_dump_mq_by_id(struct lpfc_hba *phba, int qid)
drivers/scsi/lpfc/lpfc_debugfs.h
635
lpfc_debug_dump_rq_by_id(struct lpfc_hba *phba, int qid)
drivers/scsi/lpfc/lpfc_debugfs.h
657
lpfc_debug_dump_cq_by_id(struct lpfc_hba *phba, int qid)
drivers/scsi/lpfc/lpfc_debugfs.h
698
lpfc_debug_dump_eq_by_id(struct lpfc_hba *phba, int qid)
drivers/scsi/lpfc/lpfc_debugfs.h
713
void lpfc_debug_dump_all_queues(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_disc.h
150
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_els.c
10072
lpfc_display_fpin_wwpn(struct lpfc_hba *phba, __be64 *wwnlist, u32 cnt)
drivers/scsi/lpfc/lpfc_els.c
10132
lpfc_els_rcv_fpin_li(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
10163
lpfc_els_rcv_fpin_del(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
10201
lpfc_els_rcv_fpin_peer_cgn(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
10240
lpfc_els_rcv_fpin_cgn(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
10342
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
10461
lpfc_els_unsol_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_els.c
10934
lpfc_els_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_els.c
11063
lpfc_do_scr_ns_plogi(struct lpfc_hba *phba, struct lpfc_vport *vport)
drivers/scsi/lpfc/lpfc_els.c
11126
lpfc_cmpl_reg_new_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_els.c
11240
lpfc_register_new_vport(struct lpfc_hba *phba, struct lpfc_vport *vport,
drivers/scsi/lpfc/lpfc_els.c
11288
lpfc_cancel_all_vport_retry_delay_timer(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
11322
lpfc_retry_pport_discovery(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
11351
lpfc_fabric_login_reqd(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
11386
lpfc_cmpl_els_fdisc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
11545
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
11654
lpfc_cmpl_els_npiv_logo(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
11728
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
11787
struct lpfc_hba *phba = timer_container_of(phba, t,
drivers/scsi/lpfc/lpfc_els.c
11814
lpfc_resume_fabric_iocbs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
11867
lpfc_unblock_fabric_iocbs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
11885
lpfc_block_fabric_iocbs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
11912
lpfc_cmpl_fabric_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
11981
lpfc_issue_fabric_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *iocb)
drivers/scsi/lpfc/lpfc_els.c
12037
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
12070
struct lpfc_hba *phba = ndlp->phba;
drivers/scsi/lpfc/lpfc_els.c
12105
void lpfc_fabric_abort_hba(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
12128
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
12167
lpfc_sli4_els_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
12241
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_els.c
1227
lpfc_cmpl_els_link_down(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
12309
lpfc_cmpl_els_qfpa(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
12401
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
12527
lpfc_cmpl_els_uvem(struct lpfc_hba *phba, struct lpfc_iocbq *icmdiocb,
drivers/scsi/lpfc/lpfc_els.c
1278
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
1502
lpfc_els_abort_flogi(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
1712
lpfc_plogi_confirm_nport(struct lpfc_hba *phba, uint32_t *prsp,
drivers/scsi/lpfc/lpfc_els.c
174
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
1980
lpfc_cmpl_els_rrq(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
2041
lpfc_check_encryption(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_els.c
2098
lpfc_cmpl_els_plogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
2287
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
2410
lpfc_cmpl_els_prli(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
2563
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
2778
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
2879
lpfc_cmpl_els_adisc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
3001
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3065
lpfc_cmpl_els_logo(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
3211
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3283
lpfc_cmpl_els_cmd(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
3340
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3417
lpfc_cmpl_els_disc_cmd(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
352
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3564
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3658
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3757
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3855
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3987
lpfc_least_capable_settings(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
4073
lpfc_cmpl_els_edc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
4266
lpfc_format_edc_lft_desc(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
4282
lpfc_format_edc_cgn_desc(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
4330
lpfc_link_is_lds_capable(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
4381
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
443
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
4532
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
4639
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
4702
lpfc_els_retry(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
50
static int lpfc_els_retry(struct lpfc_hba *, struct lpfc_iocbq *,
drivers/scsi/lpfc/lpfc_els.c
52
static void lpfc_cmpl_fabric_iocb(struct lpfc_hba *, struct lpfc_iocbq *,
drivers/scsi/lpfc/lpfc_els.c
520
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
5209
lpfc_els_free_data(struct lpfc_hba *phba, struct lpfc_dmabuf *buf_ptr1)
drivers/scsi/lpfc/lpfc_els.c
5239
lpfc_els_free_bpl(struct lpfc_hba *phba, struct lpfc_dmabuf *buf_ptr)
drivers/scsi/lpfc/lpfc_els.c
5274
lpfc_els_free_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *elsiocb)
drivers/scsi/lpfc/lpfc_els.c
5335
lpfc_cmpl_els_logo_acc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
5402
lpfc_mbx_cmpl_dflt_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_els.c
5445
lpfc_cmpl_els_rsp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
5645
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
57
static int lpfc_issue_fabric_iocb(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
572
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
59
static void lpfc_cmpl_els_edc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
5916
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6000
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6106
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
62
static void lpfc_cmpl_els_uvem(struct lpfc_hba *, struct lpfc_iocbq *,
drivers/scsi/lpfc/lpfc_els.c
6203
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
626
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6396
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6498
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6549
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6871
lpfc_rdp_res_oed_temp_desc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
6899
lpfc_rdp_res_oed_voltage_desc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
6928
lpfc_rdp_res_oed_txbias_desc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
6957
lpfc_rdp_res_oed_txpower_desc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
6987
lpfc_rdp_res_oed_rxpower_desc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
7047
lpfc_rdp_res_speed(struct fc_rdp_port_speed_desc *desc, struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
7165
lpfc_els_rdp_cmpl(struct lpfc_hba *phba, struct lpfc_rdp_context *rdp_context,
drivers/scsi/lpfc/lpfc_els.c
7336
lpfc_get_rdp_info(struct lpfc_hba *phba, struct lpfc_rdp_context *rdp_context)
drivers/scsi/lpfc/lpfc_els.c
7366
int lpfc_get_sfp_info_wait(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
7518
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
7602
lpfc_els_lcb_rsp(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_els.c
7744
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
7829
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
7917
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
805
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
8143
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
8353
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
8447
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
8752
lpfc_els_rsp_rls_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_els.c
8862
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
8931
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9030
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9096
lpfc_send_rrq(struct lpfc_hba *phba, struct lpfc_node_rrq *rrq)
drivers/scsi/lpfc/lpfc_els.c
9134
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
919
lpfc_cmpl_els_flogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
9395
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9440
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9573
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
96
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9601
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9725
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9887
lpfc_els_flush_all_cmd(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
9909
lpfc_send_els_failure_event(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
1097
struct lpfc_hba *phba = p;
drivers/scsi/lpfc/lpfc_hbadisc.c
1132
lpfc_workq_post_event(struct lpfc_hba *phba, void *arg1, void *arg2,
drivers/scsi/lpfc/lpfc_hbadisc.c
1162
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
1219
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
1245
lpfc_linkdown(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
1380
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
1418
lpfc_linkup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
1454
lpfc_mbx_cmpl_clear_la(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
1513
lpfc_mbx_cmpl_local_config_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
1605
lpfc_sli4_clear_fcf_rr_bmask(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
161
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
1619
lpfc_mbx_cmpl_reg_fcfi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
1766
__lpfc_update_fcf_record_pri(struct lpfc_hba *phba, uint16_t fcf_index,
drivers/scsi/lpfc/lpfc_hbadisc.c
1852
__lpfc_update_fcf_record(struct lpfc_hba *phba, struct lpfc_fcf_rec *fcf_rec,
drivers/scsi/lpfc/lpfc_hbadisc.c
1877
lpfc_register_fcf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
1945
lpfc_match_fcf_conn_list(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
2130
lpfc_check_pending_fcoe_event(struct lpfc_hba *phba, uint8_t unreg_fcf)
drivers/scsi/lpfc/lpfc_hbadisc.c
2200
lpfc_sli4_new_fcf_random_select(struct lpfc_hba *phba, uint32_t fcf_cnt)
drivers/scsi/lpfc/lpfc_hbadisc.c
2228
lpfc_sli4_fcf_rec_mbox_parse(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq,
drivers/scsi/lpfc/lpfc_hbadisc.c
2297
lpfc_sli4_log_fcf_record_info(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
2361
lpfc_sli4_fcf_record_match(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
2393
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
2467
static void lpfc_sli4_fcf_pri_list_del(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
2499
lpfc_sli4_set_fcf_flogi_fail(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_hbadisc.c
2524
static int lpfc_sli4_fcf_pri_list_add(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
2622
lpfc_mbx_cmpl_fcf_scan_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
2996
lpfc_mbx_cmpl_fcf_rr_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
3102
lpfc_mbx_cmpl_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
3156
lpfc_init_vfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
3197
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
3224
lpfc_init_vpi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
3320
lpfc_start_fdiscs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
3362
lpfc_mbx_cmpl_reg_vfi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
3448
lpfc_mbx_cmpl_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
3506
lpfc_mbx_process_link_up(struct lpfc_hba *phba, struct lpfc_mbx_read_top *la)
drivers/scsi/lpfc/lpfc_hbadisc.c
3718
lpfc_enable_la(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
3734
lpfc_mbx_issue_link_down(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
3750
lpfc_mbx_cmpl_read_topology(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
3867
lpfc_mbx_cmpl_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
390
static void lpfc_check_inactive_vmid(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
3922
lpfc_mbx_cmpl_unreg_vpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
3962
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
3984
lpfc_mbx_cmpl_reg_vpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
4041
lpfc_create_static_vport(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
4181
lpfc_mbx_cmpl_fabric_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
4320
lpfc_mbx_cmpl_ns_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
4443
lpfc_mbx_cmpl_fc_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
4488
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
451
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
4974
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5046
lpfc_check_sli_ndlp(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
5090
__lpfc_dequeue_nport_iocbs(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
5105
lpfc_sli3_dequeue_nport_iocbs(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
5119
lpfc_sli4_dequeue_nport_iocbs(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
5142
lpfc_no_rpi(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp)
drivers/scsi/lpfc/lpfc_hbadisc.c
5175
lpfc_nlp_logo_unreg(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
5215
lpfc_set_unreg_login_mbx_cmpl(struct lpfc_hba *phba, struct lpfc_vport *vport,
drivers/scsi/lpfc/lpfc_hbadisc.c
5249
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5364
lpfc_unreg_hba_rpis(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
5397
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5428
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5462
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5766
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5805
lpfc_issue_clear_la(struct lpfc_hba *phba, struct lpfc_vport *vport)
drivers/scsi/lpfc/lpfc_hbadisc.c
5841
lpfc_issue_reg_vpi(struct lpfc_hba *phba, struct lpfc_vport *vport)
drivers/scsi/lpfc/lpfc_hbadisc.c
5861
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5958
lpfc_free_tx(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp)
drivers/scsi/lpfc/lpfc_hbadisc.c
6012
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
6075
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
6096
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
615
static void lpfc_check_vmid_qfpa_issue(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6331
lpfc_mbx_cmpl_fdmi_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
6467
lpfc_find_vport_by_vpid(struct lpfc_hba *phba, uint16_t vpi)
drivers/scsi/lpfc/lpfc_hbadisc.c
660
lpfc_sli4_post_dev_loss_tmo_handler(struct lpfc_hba *phba, int fcf_inuse,
drivers/scsi/lpfc/lpfc_hbadisc.c
6658
lpfc_fcf_inuse(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6716
lpfc_unregister_vfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
6739
lpfc_unregister_fcfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
6762
lpfc_unregister_fcf_prep(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6829
lpfc_sli4_unregister_fcf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6864
lpfc_unregister_fcf_rescan(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6924
lpfc_unregister_fcf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6956
lpfc_unregister_unused_fcf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6989
lpfc_read_fcf_conn_tbl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
7071
lpfc_read_fcoe_param(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
7147
lpfc_parse_fcoe_conf(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
72
static void lpfc_unregister_fcfi_cmpl(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_hbadisc.c
721
lpfc_alloc_fast_evt(struct lpfc_hba *phba) {
drivers/scsi/lpfc/lpfc_hbadisc.c
73
static int lpfc_fcf_inuse(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_hbadisc.c
74
static void lpfc_mbx_cmpl_read_sparam(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_hbadisc.c
746
lpfc_free_fast_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
75
static void lpfc_check_inactive_vmid(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_hbadisc.c
76
static void lpfc_check_vmid_qfpa_issue(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_hbadisc.c
763
lpfc_send_fastpath_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
830
lpfc_work_list_done(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
940
lpfc_work_done(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1010
lpfc_hba_clean_txcmplq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10261
lpfc_setup_endian_order(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10320
lpfc_sli4_queue_verify(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10350
lpfc_alloc_io_wq_cq(struct lpfc_hba *phba, int idx)
drivers/scsi/lpfc/lpfc_init.c
10420
lpfc_sli4_queue_create(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
105
static int lpfc_vmid_res_alloc(struct lpfc_hba *phba, struct lpfc_vport *vport);
drivers/scsi/lpfc/lpfc_init.c
106
static void lpfc_cgn_update_tstamp(struct lpfc_hba *phba, struct lpfc_cgn_ts *ts);
drivers/scsi/lpfc/lpfc_init.c
1068
lpfc_hba_down_post_s3(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10813
lpfc_sli4_release_hdwq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10855
lpfc_sli4_queue_destroy(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1087
lpfc_hba_down_post_s4(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10919
lpfc_free_rq_buffer(struct lpfc_hba *phba, struct lpfc_queue *rq)
drivers/scsi/lpfc/lpfc_init.c
10938
lpfc_create_wq_cq(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc_init.c
11016
lpfc_setup_cq_lookup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11053
lpfc_sli4_queue_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11410
lpfc_sli4_queue_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11502
lpfc_sli4_cq_event_pool_create(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11532
lpfc_sli4_cq_event_pool_destroy(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11554
__lpfc_sli4_cq_event_alloc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11574
lpfc_sli4_cq_event_alloc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11594
__lpfc_sli4_cq_event_release(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
11609
lpfc_sli4_cq_event_release(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
11626
lpfc_sli4_cq_event_release_all(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11666
lpfc_pci_function_reset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1177
lpfc_hba_down_post(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11800
lpfc_sli4_pci_mem_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1197
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
12026
lpfc_sli4_pci_mem_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12070
lpfc_sli_enable_msix(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12174
lpfc_sli_enable_msi(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12216
lpfc_sli_enable_intr(struct lpfc_hba *phba, uint32_t cfg_mode)
drivers/scsi/lpfc/lpfc_init.c
12270
lpfc_sli_disable_intr(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12297
lpfc_find_cpu_handle(struct lpfc_hba *phba, uint16_t id, int match)
drivers/scsi/lpfc/lpfc_init.c
123
lpfc_config_port_prep(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1231
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
12331
lpfc_find_hyper(struct lpfc_hba *phba, int cpu,
drivers/scsi/lpfc/lpfc_init.c
12359
lpfc_assign_eq_map_info(struct lpfc_hba *phba, uint16_t eqidx, uint16_t flag,
drivers/scsi/lpfc/lpfc_init.c
12380
lpfc_cpu_map_array_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12406
lpfc_hba_eq_hdl_array_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12429
lpfc_cpu_affinity_check(struct lpfc_hba *phba, int vectors)
drivers/scsi/lpfc/lpfc_init.c
1260
lpfc_hb_mbox_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq)
drivers/scsi/lpfc/lpfc_init.c
12703
lpfc_cpuhp_get_eq(struct lpfc_hba *phba, unsigned int cpu,
drivers/scsi/lpfc/lpfc_init.c
12748
static void __lpfc_cpuhp_remove(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12763
static void lpfc_cpuhp_remove(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12772
static void lpfc_cpuhp_add(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12789
static int __lpfc_cpuhp_checks(struct lpfc_hba *phba, int *retval)
drivers/scsi/lpfc/lpfc_init.c
12849
lpfc_irq_rebalance(struct lpfc_hba *phba, unsigned int cpu, bool offline)
drivers/scsi/lpfc/lpfc_init.c
1287
struct lpfc_hba *phba = container_of(to_delayed_work(work),
drivers/scsi/lpfc/lpfc_init.c
1288
struct lpfc_hba,
drivers/scsi/lpfc/lpfc_init.c
12900
struct lpfc_hba *phba = hlist_entry_safe(node, struct lpfc_hba, cpuhp);
drivers/scsi/lpfc/lpfc_init.c
12930
struct lpfc_hba *phba = hlist_entry_safe(node, struct lpfc_hba, cpuhp);
drivers/scsi/lpfc/lpfc_init.c
12983
lpfc_sli4_enable_msix(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13143
lpfc_sli4_enable_msi(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13209
lpfc_sli4_enable_intr(struct lpfc_hba *phba, uint32_t cfg_mode)
drivers/scsi/lpfc/lpfc_init.c
13283
lpfc_sli4_disable_intr(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13315
lpfc_unset_hba(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13349
lpfc_sli4_xri_exchange_busy_wait(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13439
lpfc_sli4_hba_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1349
struct lpfc_hba *phba = container_of(to_delayed_work(work),
drivers/scsi/lpfc/lpfc_init.c
1350
struct lpfc_hba, eq_delay_work);
drivers/scsi/lpfc/lpfc_init.c
13530
lpfc_init_congestion_buf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13583
lpfc_init_congestion_stat(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13608
__lpfc_reg_congestion_buf(struct lpfc_hba *phba, int reg)
drivers/scsi/lpfc/lpfc_init.c
13664
lpfc_unreg_congestion_buf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13671
lpfc_reg_congestion_buf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13689
lpfc_get_sli4_parameters(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_init.c
13895
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
14058
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
14164
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
1420
static void lpfc_hb_mxp_handler(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14203
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
14252
lpfc_sli_prep_dev_for_recover(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14273
lpfc_sli_prep_dev_for_reset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14304
lpfc_sli_prep_dev_for_perm_failure(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14341
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
14387
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
14442
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
14455
lpfc_sli4_get_els_iocb_cnt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14485
lpfc_sli4_get_iocb_cnt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1449
lpfc_issue_hb_mbox(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14496
lpfc_log_write_firmware_error(struct lpfc_hba *phba, uint32_t offset,
drivers/scsi/lpfc/lpfc_init.c
14562
struct lpfc_hba *phba = (struct lpfc_hba *)context;
drivers/scsi/lpfc/lpfc_init.c
14666
lpfc_sli4_request_firmware_update(struct lpfc_hba *phba, uint8_t fw_upgrade)
drivers/scsi/lpfc/lpfc_init.c
14716
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
1487
lpfc_issue_hb_tmo(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14902
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
14996
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15036
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15081
lpfc_sli4_prep_dev_for_recover(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15101
lpfc_sli4_prep_dev_for_reset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1511
lpfc_hb_timeout_handler(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15137
lpfc_sli4_prep_dev_for_perm_failure(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15172
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15229
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15293
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15359
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15394
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15430
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15468
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15509
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15542
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15571
lpfc_sli4_oas_verify(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15596
lpfc_sli4_ras_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15717
void lpfc_dmp_dbg(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15768
void lpfc_dbg_print(struct lpfc_hba *phba, const char *fmt, ...)
drivers/scsi/lpfc/lpfc_init.c
1631
lpfc_offline_eratt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1660
lpfc_sli4_offline_eratt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1688
lpfc_handle_deferred_eratt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1754
lpfc_board_errevt_to_mgmt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1779
lpfc_handle_eratt_s3(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1905
lpfc_sli4_port_sta_fn_reset(struct lpfc_hba *phba, int mbx_action,
drivers/scsi/lpfc/lpfc_init.c
1985
lpfc_handle_eratt_s4(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
2177
lpfc_handle_eratt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
2190
lpfc_handle_latt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
2259
lpfc_fill_vpd(struct lpfc_hba *phba, uint8_t *vpd, int length, int *pindex)
drivers/scsi/lpfc/lpfc_init.c
2368
lpfc_parse_vpd(struct lpfc_hba *phba, uint8_t *vpd, int len)
drivers/scsi/lpfc/lpfc_init.c
2434
lpfc_get_atto_model_desc(struct lpfc_hba *phba, uint8_t *mdp, uint8_t *descp)
drivers/scsi/lpfc/lpfc_init.c
2518
lpfc_get_hba_model_desc(struct lpfc_hba *phba, uint8_t *mdp, uint8_t *descp)
drivers/scsi/lpfc/lpfc_init.c
2811
lpfc_sli3_post_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, int cnt)
drivers/scsi/lpfc/lpfc_init.c
290
lpfc_config_async_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq)
drivers/scsi/lpfc/lpfc_init.c
2912
lpfc_post_rcv_buf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3023
lpfc_hba_init(struct lpfc_hba *phba, uint32_t *hbainit)
drivers/scsi/lpfc/lpfc_init.c
3056
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
311
lpfc_dump_wakeup_param_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
drivers/scsi/lpfc/lpfc_init.c
3152
__lpfc_sli4_stop_fcf_redisc_wait_timer(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3171
lpfc_sli4_stop_fcf_redisc_wait_timer(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3194
lpfc_cmf_stop(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3226
lpfc_get_max_line_rate(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3234
lpfc_cmf_signal_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3258
lpfc_cmf_start(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3314
lpfc_stop_hba_timers(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3361
lpfc_block_mgmt_io(struct lpfc_hba *phba, int mbx_action)
drivers/scsi/lpfc/lpfc_init.c
3407
lpfc_sli4_node_rpi_restore(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3457
static void lpfc_create_expedite_pool(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3492
static void lpfc_destroy_expedite_pool(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3525
void lpfc_create_multixri_pools(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
354
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
3612
static void lpfc_destroy_multixri_pools(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3702
lpfc_online(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3790
lpfc_unblock_mgmt_io(struct lpfc_hba * phba)
drivers/scsi/lpfc/lpfc_init.c
3809
lpfc_offline_prep(struct lpfc_hba *phba, int mbx_action)
drivers/scsi/lpfc/lpfc_init.c
3894
lpfc_offline(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3954
lpfc_scsi_free(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3998
lpfc_io_free(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4054
lpfc_sli4_els_sgl_update(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4171
lpfc_sli4_nvmet_sgl_update(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
418
lpfc_config_port_post(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4283
lpfc_io_buf_flush(struct lpfc_hba *phba, struct list_head *cbuf)
drivers/scsi/lpfc/lpfc_init.c
4345
lpfc_io_buf_replenish(struct lpfc_hba *phba, struct list_head *cbuf)
drivers/scsi/lpfc/lpfc_init.c
4390
lpfc_sli4_io_sgl_update(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4475
lpfc_new_io_buf(struct lpfc_hba *phba, int num_to_alloc)
drivers/scsi/lpfc/lpfc_init.c
4579
lpfc_get_wwpn(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4613
static unsigned short lpfc_get_sg_tablesize(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4636
lpfc_vmid_res_alloc(struct lpfc_hba *phba, struct lpfc_vport *vport)
drivers/scsi/lpfc/lpfc_init.c
4689
lpfc_create_port(struct lpfc_hba *phba, int instance, struct device *dev)
drivers/scsi/lpfc/lpfc_init.c
4879
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
4930
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
4975
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
5017
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
5061
lpfc_stop_port_s3(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5084
lpfc_stop_port_s4(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5101
lpfc_stop_port(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5116
lpfc_fcf_redisc_wait_start_timer(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5143
struct lpfc_hba *phba = timer_container_of(phba, t, fcf.redisc_wait);
drivers/scsi/lpfc/lpfc_init.c
5174
struct lpfc_hba *phba = timer_container_of(phba, t,
drivers/scsi/lpfc/lpfc_init.c
5207
lpfc_sli4_parse_latt_fault(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
5244
lpfc_sli4_parse_latt_type(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
5280
lpfc_sli_port_speed_get(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5332
lpfc_sli4_port_speed_parse(struct lpfc_hba *phba, uint32_t evt_code,
drivers/scsi/lpfc/lpfc_init.c
5424
lpfc_sli4_async_link_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
5551
lpfc_async_link_speed_to_read_top(struct lpfc_hba *phba, uint8_t speed_code)
drivers/scsi/lpfc/lpfc_init.c
5592
lpfc_cgn_dump_rxmonitor(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5611
lpfc_cgn_update_stat(struct lpfc_hba *phba, uint32_t dtag)
drivers/scsi/lpfc/lpfc_init.c
5655
lpfc_cgn_update_tstamp(struct lpfc_hba *phba, struct lpfc_cgn_ts *ts)
drivers/scsi/lpfc/lpfc_init.c
5691
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
5703
phba = container_of(timer, struct lpfc_hba, cmf_stats_timer);
drivers/scsi/lpfc/lpfc_init.c
5924
lpfc_calc_cmf_latency(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5961
struct lpfc_hba *phba = container_of(timer, struct lpfc_hba,
drivers/scsi/lpfc/lpfc_init.c
6137
lpfc_update_trunk_link_status(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
6228
lpfc_sli4_async_fc_evt(struct lpfc_hba *phba, struct lpfc_acqe_fc_la *acqe_fc)
drivers/scsi/lpfc/lpfc_init.c
6412
lpfc_sli4_async_sli_evt(struct lpfc_hba *phba, struct lpfc_acqe_sli *acqe_sli)
drivers/scsi/lpfc/lpfc_init.c
6676
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
6719
lpfc_sli4_perform_all_vport_cvl(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
6739
lpfc_sli4_async_fip_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
680
lpfc_sli4_refresh_params(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
6986
lpfc_sli4_async_dcbx_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
7005
lpfc_sli4_async_grp5_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
7029
lpfc_sli4_async_cmstat_evt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
7045
lpfc_cgn_params_val(struct lpfc_hba *phba, struct lpfc_cgn_param *p_cfg_param)
drivers/scsi/lpfc/lpfc_init.c
7080
lpfc_cgn_params_parse(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
7221
lpfc_sli4_cgn_params_read(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
7282
lpfc_sli4_cgn_parm_chg_evt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
73
static void __lpfc_cpuhp_remove(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
7315
void lpfc_sli4_async_event_proc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
7377
void lpfc_sli4_fcf_redisc_event_proc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
739
lpfc_hba_init_link(struct lpfc_hba *phba, uint32_t flag)
drivers/scsi/lpfc/lpfc_init.c
74
static void lpfc_cpuhp_remove(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
7411
lpfc_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
drivers/scsi/lpfc/lpfc_init.c
7450
static void lpfc_log_intr_mode(struct lpfc_hba *phba, uint32_t intr_mode)
drivers/scsi/lpfc/lpfc_init.c
7485
lpfc_enable_pci_dev(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
75
static void lpfc_cpuhp_add(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
7527
lpfc_disable_pci_dev(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
7553
lpfc_reset_hba(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
7599
lpfc_sli_sriov_nr_virtfn_get(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
76
static void lpfc_get_hba_model_desc(struct lpfc_hba *, uint8_t *, uint8_t *);
drivers/scsi/lpfc/lpfc_init.c
760
lpfc_hba_init_link_fc_topology(struct lpfc_hba *phba, uint32_t fc_topology,
drivers/scsi/lpfc/lpfc_init.c
7625
lpfc_sli_probe_sriov_nr_virtfn(struct lpfc_hba *phba, int nr_vfn)
drivers/scsi/lpfc/lpfc_init.c
7655
struct lpfc_hba *phba = container_of(work, struct lpfc_hba,
drivers/scsi/lpfc/lpfc_init.c
7673
lpfc_setup_driver_resource_phase1(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
77
static int lpfc_post_rcv_buf(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
7754
lpfc_sli_driver_resource_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
78
static int lpfc_sli4_queue_verify(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
7899
lpfc_sli_driver_resource_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
79
static int lpfc_create_bootstrap_mbox(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
7919
lpfc_sli4_driver_resource_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
80
static int lpfc_setup_endian_order(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
81
static void lpfc_destroy_bootstrap_mbox(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
82
static void lpfc_free_els_sgl_list(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
83
static void lpfc_free_nvmet_sgl_list(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
84
static void lpfc_init_sgl_list(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
846
lpfc_hba_down_link(struct lpfc_hba *phba, uint32_t flag)
drivers/scsi/lpfc/lpfc_init.c
8478
lpfc_sli4_driver_resource_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
85
static int lpfc_init_active_sgl_array(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
8545
lpfc_init_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
drivers/scsi/lpfc/lpfc_init.c
8582
lpfc_setup_driver_resource_phase2(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
86
static void lpfc_free_active_sgl(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
8606
lpfc_unset_driver_resource_phase2(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8625
lpfc_free_iocb_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8654
lpfc_init_iocb_list(struct lpfc_hba *phba, int iocb_count)
drivers/scsi/lpfc/lpfc_init.c
87
static int lpfc_hba_down_post_s3(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
8703
lpfc_free_sgl_list(struct lpfc_hba *phba, struct list_head *sglq_list)
drivers/scsi/lpfc/lpfc_init.c
8721
lpfc_free_els_sgl_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8741
lpfc_free_nvmet_sgl_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8775
lpfc_init_active_sgl_array(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8797
lpfc_free_active_sgl(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
88
static int lpfc_hba_down_post_s4(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
8811
lpfc_init_sgl_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8841
lpfc_sli4_init_rpi_hdrs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8877
lpfc_sli4_create_rpi_hdr(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
888
lpfc_hba_down_prep(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
89
static int lpfc_sli4_cq_event_pool_create(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
8966
lpfc_sli4_remove_rpi_hdrs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8998
static struct lpfc_hba *
drivers/scsi/lpfc/lpfc_init.c
90
static void lpfc_sli4_cq_event_pool_destroy(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
9001
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
9004
phba = kzalloc_obj(struct lpfc_hba);
drivers/scsi/lpfc/lpfc_init.c
9035
lpfc_hba_free(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9063
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
9093
lpfc_create_shost(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
91
static void lpfc_sli4_cq_event_release_all(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
9141
lpfc_destroy_shost(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9160
lpfc_setup_bg(struct lpfc_hba *phba, struct Scsi_Host *shost)
drivers/scsi/lpfc/lpfc_init.c
92
static void lpfc_sli4_disable_intr(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
9211
lpfc_post_init_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9258
lpfc_sli_pci_mem_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
926
lpfc_sli4_free_sp_events(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
93
static uint32_t lpfc_sli4_enable_intr(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc_init.c
9362
lpfc_sli_pci_mem_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9395
lpfc_sli4_post_status_check(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
94
static void lpfc_sli4_oas_verify(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
95
static uint16_t lpfc_find_cpu_handle(struct lpfc_hba *, uint16_t, int);
drivers/scsi/lpfc/lpfc_init.c
9540
lpfc_sli4_bar0_register_memmap(struct lpfc_hba *phba, uint32_t if_type)
drivers/scsi/lpfc/lpfc_init.c
96
static void lpfc_setup_bg(struct lpfc_hba *, struct Scsi_Host *);
drivers/scsi/lpfc/lpfc_init.c
9629
lpfc_sli4_bar1_register_memmap(struct lpfc_hba *phba, uint32_t if_type)
drivers/scsi/lpfc/lpfc_init.c
9676
lpfc_sli4_bar2_register_memmap(struct lpfc_hba *phba, uint32_t vf)
drivers/scsi/lpfc/lpfc_init.c
968
lpfc_hba_free_post_buf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
97
static int lpfc_sli4_cgn_parm_chg_evt(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
9714
lpfc_create_bootstrap_mbox(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9785
lpfc_destroy_bootstrap_mbox(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
98
static void lpfc_sli4_async_cmstat_evt(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
9820
lpfc_map_topology(struct lpfc_hba *phba, struct lpfc_mbx_read_config *rd_config)
drivers/scsi/lpfc/lpfc_init.c
9888
lpfc_sli4_read_config(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
99
static void lpfc_sli4_prep_dev_for_reset(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_logmsg.h
54
void lpfc_dmp_dbg(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_logmsg.h
55
void lpfc_dbg_print(struct lpfc_hba *phba, const char *fmt, ...);
drivers/scsi/lpfc/lpfc_mbox.c
100
lpfc_mbox_rsrc_cleanup(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox,
drivers/scsi/lpfc/lpfc_mbox.c
1010
lpfc_config_pcb_setup(struct lpfc_hba * phba)
drivers/scsi/lpfc/lpfc_mbox.c
1084
lpfc_read_rev(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
1096
lpfc_sli4_swap_str(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_mbox.c
1194
lpfc_config_hbq(struct lpfc_hba *phba, uint32_t id,
drivers/scsi/lpfc/lpfc_mbox.c
1271
lpfc_config_ring(struct lpfc_hba * phba, int ring, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
1326
lpfc_config_port(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_mbox.c
133
lpfc_dump_static_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb,
drivers/scsi/lpfc/lpfc_mbox.c
1514
lpfc_kill_board(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
1535
lpfc_mbox_put(struct lpfc_hba * phba, LPFC_MBOXQ_t * mbq)
drivers/scsi/lpfc/lpfc_mbox.c
1563
lpfc_mbox_get(struct lpfc_hba * phba)
drivers/scsi/lpfc/lpfc_mbox.c
1586
__lpfc_mbox_cmpl_put(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbq)
drivers/scsi/lpfc/lpfc_mbox.c
1602
lpfc_mbox_cmpl_put(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbq)
drivers/scsi/lpfc/lpfc_mbox.c
1625
lpfc_mbox_cmd_check(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_mbox.c
1654
lpfc_mbox_dev_check(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_mbox.c
1679
lpfc_mbox_tmo_val(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_mbox.c
1785
lpfc_sli4_mbox_cmd_free(struct lpfc_hba *phba, struct lpfcMboxq *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
181
lpfc_down_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_mbox.c
1838
lpfc_sli4_config(struct lpfc_hba *phba, struct lpfcMboxq *mbox,
drivers/scsi/lpfc/lpfc_mbox.c
1945
lpfc_sli4_mbox_rsrc_extent(struct lpfc_hba *phba, struct lpfcMboxq *mbox,
drivers/scsi/lpfc/lpfc_mbox.c
2016
lpfc_sli_config_mbox_subsys_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
203
lpfc_dump_mem(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, uint16_t offset,
drivers/scsi/lpfc/lpfc_mbox.c
2049
lpfc_sli_config_mbox_opcode_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2084
lpfc_sli4_mbx_read_fcf_rec(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_mbox.c
2138
lpfc_request_features(struct lpfc_hba *phba, struct lpfcMboxq *mboxq)
drivers/scsi/lpfc/lpfc_mbox.c
2216
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_mbox.c
2293
lpfc_init_vpi(struct lpfc_hba *phba, struct lpfcMboxq *mbox, uint16_t vpi)
drivers/scsi/lpfc/lpfc_mbox.c
233
lpfc_dump_wakeup_param(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_mbox.c
2332
lpfc_sli4_dump_cfg_rg23(struct lpfc_hba *phba, struct lpfcMboxq *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2360
lpfc_mbx_cmpl_rdp_link_stat(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_mbox.c
2380
lpfc_mbx_cmpl_rdp_page_a2(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2409
lpfc_mbx_cmpl_rdp_page_a0(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2465
lpfc_sli4_dump_page_a0(struct lpfc_hba *phba, struct lpfcMboxq *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2510
lpfc_reg_fcfi(struct lpfc_hba *phba, struct lpfcMboxq *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2580
lpfc_reg_fcfi_mrq(struct lpfc_hba *phba, struct lpfcMboxq *mbox, int mode)
drivers/scsi/lpfc/lpfc_mbox.c
2656
struct lpfc_hba *phba = ndlp->phba;
drivers/scsi/lpfc/lpfc_mbox.c
266
lpfc_read_nv(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
291
lpfc_config_async(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb,
drivers/scsi/lpfc/lpfc_mbox.c
318
lpfc_heart_beat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
351
lpfc_read_topology(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb,
drivers/scsi/lpfc/lpfc_mbox.c
389
lpfc_clear_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
417
lpfc_config_link(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
469
lpfc_config_msi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_mbox.c
548
lpfc_init_link(struct lpfc_hba * phba,
drivers/scsi/lpfc/lpfc_mbox.c
63
lpfc_mbox_rsrc_prep(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
670
lpfc_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, int vpi)
drivers/scsi/lpfc/lpfc_mbox.c
715
lpfc_unreg_did(struct lpfc_hba * phba, uint16_t vpi, uint32_t did,
drivers/scsi/lpfc/lpfc_mbox.c
748
lpfc_read_config(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
773
lpfc_read_lnk_stat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
810
lpfc_reg_rpi(struct lpfc_hba *phba, uint16_t vpi, uint32_t did,
drivers/scsi/lpfc/lpfc_mbox.c
871
lpfc_unreg_login(struct lpfc_hba *phba, uint16_t vpi, uint32_t rpi,
drivers/scsi/lpfc/lpfc_mbox.c
900
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_mbox.c
942
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_mbox.c
986
lpfc_unreg_vpi(struct lpfc_hba *phba, uint16_t vpi, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_mem.c
109
lpfc_mem_alloc(struct lpfc_hba *phba, int align)
drivers/scsi/lpfc/lpfc_mem.c
212
lpfc_nvmet_mem_alloc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_mem.c
236
lpfc_mem_free(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_mem.c
308
lpfc_mem_free_all(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_mem.c
385
lpfc_mbuf_alloc(struct lpfc_hba *phba, int mem_flags, dma_addr_t *handle)
drivers/scsi/lpfc/lpfc_mem.c
418
__lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma)
drivers/scsi/lpfc/lpfc_mem.c
446
lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma)
drivers/scsi/lpfc/lpfc_mem.c
471
lpfc_nvmet_buf_alloc(struct lpfc_hba *phba, int mem_flags, dma_addr_t *handle)
drivers/scsi/lpfc/lpfc_mem.c
489
lpfc_nvmet_buf_free(struct lpfc_hba *phba, void *virt, dma_addr_t dma)
drivers/scsi/lpfc/lpfc_mem.c
508
lpfc_els_hbq_alloc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_mem.c
539
lpfc_els_hbq_free(struct lpfc_hba *phba, struct hbq_dmabuf *hbqbp)
drivers/scsi/lpfc/lpfc_mem.c
560
lpfc_sli4_rb_alloc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_mem.c
599
lpfc_sli4_rb_free(struct lpfc_hba *phba, struct hbq_dmabuf *dmab)
drivers/scsi/lpfc/lpfc_mem.c
60
lpfc_mem_free_sli_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_mem.c
618
lpfc_sli4_nvmet_alloc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_mem.c
657
lpfc_sli4_nvmet_free(struct lpfc_hba *phba, struct rqb_dmabuf *dmab)
drivers/scsi/lpfc/lpfc_mem.c
678
lpfc_in_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp)
drivers/scsi/lpfc/lpfc_mem.c
722
lpfc_rq_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp)
drivers/scsi/lpfc/lpfc_mem.c
75
lpfc_mem_alloc_active_rrq_pool_s4(struct lpfc_hba *phba) {
drivers/scsi/lpfc/lpfc_nportdisc.c
1100
lpfc_release_rpi(struct lpfc_hba *phba, struct lpfc_vport *vport,
drivers/scsi/lpfc/lpfc_nportdisc.c
1156
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1255
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1331
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1359
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1570
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1606
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1627
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1664
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1707
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
177
lpfc_check_elscmpl_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_nportdisc.c
1781
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1855
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1921
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
2132
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
222
lpfc_els_abort(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp)
drivers/scsi/lpfc/lpfc_nportdisc.c
2353
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
2769
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
2788
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
2821
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
314
lpfc_defer_plogi_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *login_mbox)
drivers/scsi/lpfc/lpfc_nportdisc.c
360
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
700
lpfc_mbx_cmpl_resume_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_nportdisc.c
730
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
835
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
995
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvme.c
1212
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvme.c
1334
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvme.c
1513
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvme.c
1799
lpfc_nvme_abort_fcreq_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_nvme.c
1840
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvme.c
2014
lpfc_get_nvme_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_nvme.c
2074
lpfc_release_nvme_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_ncmd)
drivers/scsi/lpfc/lpfc_nvme.c
2122
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvme.c
2209
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvme.c
257
lpfc_nvme_handle_lsreq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvme.c
2663
lpfc_sli4_nvme_pci_offline_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvme.c
2700
lpfc_sli4_nvme_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvme.c
2741
lpfc_nvme_wait_for_io_drain(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvme.c
2782
lpfc_nvme_cancel_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeIn,
drivers/scsi/lpfc/lpfc_nvme.c
2837
lpfc_nvme_flush_abts_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvme.c
2885
lpfc_nvmels_flush_cmd(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvme.c
312
__lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_vport *vport,
drivers/scsi/lpfc/lpfc_nvme.c
364
lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvme.c
393
void (*cmpl)(struct lpfc_hba *, struct lpfc_iocbq *,
drivers/scsi/lpfc/lpfc_nvme.c
398
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvme.c
545
void (*gen_req_cmp)(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvme.c
57
lpfc_get_nvme_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_nvme.c
61
lpfc_release_nvme_buf(struct lpfc_hba *, struct lpfc_io_buf *);
drivers/scsi/lpfc/lpfc_nvme.c
709
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvme.c
829
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvme.c
933
lpfc_nvme_io_cmd_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeIn,
drivers/scsi/lpfc/lpfc_nvme.h
101
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvme.h
196
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvme.h
235
void (*gen_req_cmp)(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvme.h
238
void __lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_vport *vport,
drivers/scsi/lpfc/lpfc_nvme.h
244
int lpfc_nvme_unsol_ls_issue_abort(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvme.h
249
void (*xmt_ls_rsp_cmp)(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvme.h
252
void __lpfc_nvme_xmt_ls_rsp_cmp(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
1008
struct lpfc_hba *phba = ctxp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1137
struct lpfc_hba *phba = ctxp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1196
struct lpfc_hba *phba = ctxp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1240
struct lpfc_hba *phba = ctxp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1279
lpfc_nvmet_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
1306
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1346
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1375
struct lpfc_hba *phba = ndlp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1398
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1436
__lpfc_nvmet_clean_io_for_cpu(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
1468
lpfc_nvmet_cleanup_io_context(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvmet.c
1490
lpfc_nvmet_setup_io_context(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvmet.c
1644
lpfc_nvmet_create_targetport(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvmet.c
1745
lpfc_nvmet_update_targetport(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvmet.c
1769
lpfc_sli4_nvmet_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
1875
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
2006
lpfc_nvmet_wqfull_flush(struct lpfc_hba *phba, struct lpfc_queue *wq,
drivers/scsi/lpfc/lpfc_nvmet.c
2055
lpfc_nvmet_wqfull_process(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
210
lpfc_nvmet_get_ctx_for_xri(struct lpfc_hba *phba, u16 xri)
drivers/scsi/lpfc/lpfc_nvmet.c
2104
lpfc_nvmet_destroy_targetport(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvmet.c
2150
lpfc_nvmet_handle_lsreq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
2189
struct lpfc_hba *phba = ctxp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
2301
lpfc_nvmet_replenish_context(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
232
lpfc_nvmet_get_ctx_for_oxid(struct lpfc_hba *phba, u16 oxid, u32 sid)
drivers/scsi/lpfc/lpfc_nvmet.c
2373
lpfc_nvmet_unsol_fcp_buffer(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
2538
lpfc_nvmet_unsol_fcp_event(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
255
lpfc_nvmet_defer_release(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
2582
lpfc_nvmet_prep_ls_wqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
2705
lpfc_nvmet_prep_fcp_wqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
288
__lpfc_nvme_xmt_ls_rsp_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
3028
lpfc_nvmet_sol_fcp_abort_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
3098
lpfc_nvmet_unsol_fcp_abort_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
3180
lpfc_nvmet_xmt_ls_abort_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
3226
lpfc_nvmet_unsol_issue_abort(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
3322
lpfc_nvmet_sol_fcp_issue_abort(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
336
lpfc_nvmet_xmt_ls_rsp_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
3448
lpfc_nvmet_unsol_fcp_issue_abort(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
3520
lpfc_nvme_unsol_ls_issue_abort(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
3594
lpfc_nvmet_invalidate_host(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp)
drivers/scsi/lpfc/lpfc_nvmet.c
379
lpfc_nvmet_ctxbuf_post(struct lpfc_hba *phba, struct lpfc_nvmet_ctxbuf *ctx_buf)
drivers/scsi/lpfc/lpfc_nvmet.c
507
lpfc_nvmet_ktime(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
54
static struct lpfc_iocbq *lpfc_nvmet_prep_ls_wqe(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_nvmet.c
58
static struct lpfc_iocbq *lpfc_nvmet_prep_fcp_wqe(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_nvmet.c
60
static int lpfc_nvmet_sol_fcp_issue_abort(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_nvmet.c
63
static int lpfc_nvmet_unsol_fcp_issue_abort(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_nvmet.c
66
static void lpfc_nvmet_wqfull_flush(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_nvmet.c
712
lpfc_nvmet_xmt_fcp_op_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
857
void (*xmt_ls_rsp_cmp)(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
861
struct lpfc_hba *phba = axchg->phba;
drivers/scsi/lpfc/lpfc_scsi.c
100
lpfc_sli4_set_rsp_sgl_last(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
124
lpfc_rampdown_queue_depth(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_scsi.c
1368
lpfc_sc_to_bg_opcodes(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
1448
lpfc_bg_err_opcodes(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
1539
lpfc_bg_setup_bpl(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
164
lpfc_ramp_down_queue_handler(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_scsi.c
1679
lpfc_bg_setup_bpl_prot(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
1924
lpfc_bg_setup_sgl(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
209
lpfc_scsi_dev_block(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_scsi.c
2111
lpfc_bg_setup_sgl_prot(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
2441
lpfc_prot_group_type(struct lpfc_hba *phba, struct scsi_cmnd *sc)
drivers/scsi/lpfc/lpfc_scsi.c
2478
lpfc_bg_scsi_adjust_dl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
248
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
2521
lpfc_bg_scsi_prep_dma_buf_s3(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
2714
lpfc_calc_bg_err(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_scsi.c
2893
lpfc_parse_bg_err(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd,
drivers/scsi/lpfc/lpfc_scsi.c
3073
lpfc_scsi_prep_dma_buf_s4(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_scsi.c
3294
lpfc_bg_scsi_prep_dma_buf_s4(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
3513
lpfc_scsi_prep_dma_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_scsi.c
3532
lpfc_bg_scsi_prep_dma_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_scsi.c
3568
lpfc_send_scsi_error_event(struct lpfc_hba *phba, struct lpfc_vport *vport,
drivers/scsi/lpfc/lpfc_scsi.c
3660
lpfc_scsi_unprep_dma_buf(struct lpfc_hba *phba, struct lpfc_io_buf *psb)
drivers/scsi/lpfc/lpfc_scsi.c
3684
lpfc_unblock_requests(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_scsi.c
3714
lpfc_block_requests(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_scsi.c
3753
lpfc_update_cmf_cmpl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
3782
lpfc_update_cmf_cmd(struct lpfc_hba *phba, uint32_t size)
drivers/scsi/lpfc/lpfc_scsi.c
384
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
4012
lpfc_fcp_io_cmd_wqe_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeIn,
drivers/scsi/lpfc/lpfc_scsi.c
426
lpfc_sli4_io_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
4342
lpfc_scsi_cmd_iocb_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pIocbIn,
drivers/scsi/lpfc/lpfc_scsi.c
4692
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
4980
lpfc_scsi_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
drivers/scsi/lpfc/lpfc_scsi.c
5024
lpfc_tskmgmt_def_cmpl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
5049
lpfc_check_pci_resettable(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_scsi.c
5103
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
5167
static __inline__ void lpfc_poll_rearm_timer(struct lpfc_hba * phba)
drivers/scsi/lpfc/lpfc_scsi.c
5183
void lpfc_poll_start_timer(struct lpfc_hba * phba)
drivers/scsi/lpfc/lpfc_scsi.c
5197
struct lpfc_hba *phba = timer_container_of(phba, t, fcp_poll_timer);
drivers/scsi/lpfc/lpfc_scsi.c
5239
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
5527
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
562
lpfc_get_scsi_buf_s3(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_scsi.c
5801
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
5954
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
603
lpfc_get_scsi_buf_s4(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_scsi.c
6206
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
6256
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
6371
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
6395
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
6431
lpfc_create_device_data(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn,
drivers/scsi/lpfc/lpfc_scsi.c
6474
lpfc_delete_device_data(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
6505
__lpfc_get_device_data(struct lpfc_hba *phba, struct list_head *list,
drivers/scsi/lpfc/lpfc_scsi.c
6558
lpfc_find_next_oas_lun(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn,
drivers/scsi/lpfc/lpfc_scsi.c
6655
lpfc_enable_oas_lun(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn,
drivers/scsi/lpfc/lpfc_scsi.c
6715
lpfc_disable_oas_lun(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn,
drivers/scsi/lpfc/lpfc_scsi.c
698
lpfc_get_scsi_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_scsi.c
713
lpfc_release_scsi_buf_s3(struct lpfc_hba *phba, struct lpfc_io_buf *psb)
drivers/scsi/lpfc/lpfc_scsi.c
738
lpfc_release_scsi_buf_s4(struct lpfc_hba *phba, struct lpfc_io_buf *psb)
drivers/scsi/lpfc/lpfc_scsi.c
768
lpfc_release_scsi_buf(struct lpfc_hba *phba, struct lpfc_io_buf *psb)
drivers/scsi/lpfc/lpfc_scsi.c
811
lpfc_scsi_prep_dma_buf_s3(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_scsi.c
85
lpfc_release_scsi_buf_s4(struct lpfc_hba *phba, struct lpfc_io_buf *psb);
drivers/scsi/lpfc/lpfc_scsi.c
87
lpfc_release_scsi_buf_s3(struct lpfc_hba *phba, struct lpfc_io_buf *psb);
drivers/scsi/lpfc/lpfc_scsi.c
89
lpfc_prot_group_type(struct lpfc_hba *phba, struct scsi_cmnd *sc);
drivers/scsi/lpfc/lpfc_scsi.c
961
lpfc_bg_err_inject(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.h
25
struct lpfc_hba;
drivers/scsi/lpfc/lpfc_sli.c
10081
lpfc_sli_issue_mbox_s4(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq,
drivers/scsi/lpfc/lpfc_sli.c
1014
lpfc_handle_rrq_active(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
10214
lpfc_sli4_post_async_mbox(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
10340
lpfc_sli_issue_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmbox, uint32_t flag)
drivers/scsi/lpfc/lpfc_sli.c
10355
lpfc_mbox_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
drivers/scsi/lpfc/lpfc_sli.c
10396
__lpfc_sli_ringtx_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
10425
lpfc_sli_next_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
10464
__lpfc_sli_issue_iocb_s3(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10579
__lpfc_sli_issue_fcp_io_s3(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10607
__lpfc_sli_issue_fcp_io_s4(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10617
lpfc_prep_embed_io(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_sli.c
1063
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
10687
__lpfc_sli_issue_iocb_s4(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10784
lpfc_sli_issue_fcp_io(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10802
__lpfc_sli_issue_iocb(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10814
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
10863
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
10949
lpfc_sli_prep_els_req_rsp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
drivers/scsi/lpfc/lpfc_sli.c
1095
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
11040
lpfc_sli_prep_gen_req(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
drivers/scsi/lpfc/lpfc_sli.c
11138
lpfc_sli_prep_xmit_seq64(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
drivers/scsi/lpfc/lpfc_sli.c
11213
lpfc_sli_prep_abort_xri(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
drivers/scsi/lpfc/lpfc_sli.c
11231
lpfc_sli_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
drivers/scsi/lpfc/lpfc_sli.c
11273
lpfc_sli4_calc_ring(struct lpfc_hba *phba, struct lpfc_iocbq *piocb)
drivers/scsi/lpfc/lpfc_sli.c
11299
struct lpfc_hba *phba = eq->phba;
drivers/scsi/lpfc/lpfc_sli.c
11336
lpfc_sli_issue_iocb(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
1135
lpfc_test_rrq_active(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_sli.c
11383
lpfc_extra_ring_setup( struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
11418
lpfc_sli_post_recovery_event(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
11456
lpfc_sli_abts_err_handler(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
11502
lpfc_sli4_abts_err_handler(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
11548
lpfc_sli_async_event_handler(struct lpfc_hba * phba,
drivers/scsi/lpfc/lpfc_sli.c
11620
lpfc_sli4_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
1164
lpfc_set_rrq_active(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_sli.c
11665
lpfc_sli_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
11789
lpfc_sli4_queue_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
11845
lpfc_sli_queue_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
11889
lpfc_sli_mbox_sys_flush(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
11947
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
12046
lpfc_sli_hba_down(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
12198
lpfc_sli_ringpostbuf_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
12222
lpfc_sli_get_buffer_tag(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
12251
lpfc_sli_ring_taggedbuf_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
12295
lpfc_sli_ringpostbuf_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
12333
lpfc_sli_abort_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
12379
lpfc_ignore_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
1241
__lpfc_sli_get_els_sglq(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq)
drivers/scsi/lpfc/lpfc_sli.c
12442
lpfc_sli_issue_abort_iotag(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
12572
lpfc_sli_hba_iocb_abort(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
12716
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
12761
lpfc_sli_abort_fcp_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
12808
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
12875
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
13027
lpfc_sli_wake_iocb_wait(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
13092
lpfc_chk_iocb_flg(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
1311
__lpfc_sli_get_nvmet_sglq(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq)
drivers/scsi/lpfc/lpfc_sli.c
13142
lpfc_sli_issue_iocb_wait(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
13290
lpfc_sli_issue_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq,
drivers/scsi/lpfc/lpfc_sli.c
13343
lpfc_sli_mbox_sys_shutdown(struct lpfc_hba *phba, int mbx_action)
drivers/scsi/lpfc/lpfc_sli.c
1338
lpfc_sli_get_iocbq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
13405
lpfc_sli_eratt_read(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
13458
lpfc_sli4_eratt_read(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
13555
lpfc_sli_check_eratt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
13617
lpfc_intr_state_check(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
13657
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
13675
phba = (struct lpfc_hba *)dev_id;
drivers/scsi/lpfc/lpfc_sli.c
1369
__lpfc_sli_release_iocbq_s4(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc_sli.c
13967
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
13976
phba = (struct lpfc_hba *) dev_id;
drivers/scsi/lpfc/lpfc_sli.c
14056
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
14065
phba = (struct lpfc_hba *) dev_id;
drivers/scsi/lpfc/lpfc_sli.c
14157
void lpfc_sli4_els_xri_abort_event_proc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
14196
lpfc_sli4_els_preprocess_rspiocbq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
14242
lpfc_cq_event_setup(struct lpfc_hba *phba, void *entry, int size)
drivers/scsi/lpfc/lpfc_sli.c
14270
lpfc_sli4_sp_handle_async_event(struct lpfc_hba *phba, struct lpfc_mcqe *mcqe)
drivers/scsi/lpfc/lpfc_sli.c
14305
lpfc_sli4_sp_handle_mbox_event(struct lpfc_hba *phba, struct lpfc_mcqe *mcqe)
drivers/scsi/lpfc/lpfc_sli.c
14459
lpfc_sli4_sp_handle_mcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
14489
lpfc_sli4_sp_handle_els_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
1449
__lpfc_sli_release_iocbq_s3(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc_sli.c
14544
lpfc_sli4_sp_handle_rel_wcqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
14573
lpfc_sli4_sp_handle_abort_xri_wcqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
14633
lpfc_sli4_sp_handle_rcqe(struct lpfc_hba *phba, struct lpfc_rcqe *rcqe)
drivers/scsi/lpfc/lpfc_sli.c
1471
__lpfc_sli_release_iocbq(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc_sli.c
14776
lpfc_sli4_sp_handle_cqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
14835
lpfc_sli4_sp_handle_eqe(struct lpfc_hba *phba, struct lpfc_eqe *eqe,
drivers/scsi/lpfc/lpfc_sli.c
1488
lpfc_sli_release_iocbq(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc_sli.c
14895
__lpfc_sli4_process_cq(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
14896
bool (*handler)(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli.c
14977
struct lpfc_hba *phba = cq->phba;
drivers/scsi/lpfc/lpfc_sli.c
15065
lpfc_sli4_fp_handle_fcp_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
1513
lpfc_sli_cancel_iocbs(struct lpfc_hba *phba, struct list_head *iocblist,
drivers/scsi/lpfc/lpfc_sli.c
15145
lpfc_sli4_fp_handle_rel_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
15182
lpfc_sli4_nvmet_handle_rcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
15323
lpfc_sli4_fp_handle_cqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
15391
struct lpfc_hba *phba = cq->phba;
drivers/scsi/lpfc/lpfc_sli.c
15449
lpfc_sli4_hba_handle_eqe(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc_sli.c
15581
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
15675
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
15681
phba = (struct lpfc_hba *)dev_id;
drivers/scsi/lpfc/lpfc_sli.c
15701
struct lpfc_hba *phba = timer_container_of(phba, t, cpuhp_poll_timer);
drivers/scsi/lpfc/lpfc_sli.c
15717
struct lpfc_hba *phba = eq->phba;
drivers/scsi/lpfc/lpfc_sli.c
15730
struct lpfc_hba *phba = eq->phba;
drivers/scsi/lpfc/lpfc_sli.c
15742
void lpfc_sli4_cleanup_poll_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
15796
struct lpfc_hba *phba = eq->phba;
drivers/scsi/lpfc/lpfc_sli.c
15861
lpfc_sli4_queue_alloc(struct lpfc_hba *phba, uint32_t page_size,
drivers/scsi/lpfc/lpfc_sli.c
15941
lpfc_dual_chute_pci_bar_map(struct lpfc_hba *phba, uint16_t pci_barset)
drivers/scsi/lpfc/lpfc_sli.c
15960
lpfc_dpp_wc_map(struct lpfc_hba *phba, uint8_t dpp_barset)
drivers/scsi/lpfc/lpfc_sli.c
16009
lpfc_modify_hba_eq_delay(struct lpfc_hba *phba, uint32_t startq,
drivers/scsi/lpfc/lpfc_sli.c
16121
lpfc_eq_create(struct lpfc_hba *phba, struct lpfc_queue *eq, uint32_t imax)
drivers/scsi/lpfc/lpfc_sli.c
16245
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
16320
lpfc_cq_create(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
16467
lpfc_cq_create_set(struct lpfc_hba *phba, struct lpfc_queue **cqp,
drivers/scsi/lpfc/lpfc_sli.c
1670
lpfc_sli_ring_map(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
16710
lpfc_mq_create_fb_init(struct lpfc_hba *phba, struct lpfc_queue *mq,
drivers/scsi/lpfc/lpfc_sli.c
16776
lpfc_mq_create(struct lpfc_hba *phba, struct lpfc_queue *mq,
drivers/scsi/lpfc/lpfc_sli.c
16931
lpfc_wq_create(struct lpfc_hba *phba, struct lpfc_queue *wq,
drivers/scsi/lpfc/lpfc_sli.c
1715
lpfc_sli_ringtxcmpl_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
17193
lpfc_rq_create(struct lpfc_hba *phba, struct lpfc_queue *hrq,
drivers/scsi/lpfc/lpfc_sli.c
17483
lpfc_mrq_create(struct lpfc_hba *phba, struct lpfc_queue **hrqp,
drivers/scsi/lpfc/lpfc_sli.c
1750
lpfc_sli_ringtx_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
17666
lpfc_eq_destroy(struct lpfc_hba *phba, struct lpfc_queue *eq)
drivers/scsi/lpfc/lpfc_sli.c
1772
lpfc_cmf_sync_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
17729
lpfc_cq_destroy(struct lpfc_hba *phba, struct lpfc_queue *cq)
drivers/scsi/lpfc/lpfc_sli.c
17790
lpfc_mq_destroy(struct lpfc_hba *phba, struct lpfc_queue *mq)
drivers/scsi/lpfc/lpfc_sli.c
17851
lpfc_wq_destroy(struct lpfc_hba *phba, struct lpfc_queue *wq)
drivers/scsi/lpfc/lpfc_sli.c
17914
lpfc_rq_destroy(struct lpfc_hba *phba, struct lpfc_queue *hrq,
drivers/scsi/lpfc/lpfc_sli.c
18000
lpfc_sli4_post_sgl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
18078
lpfc_sli4_alloc_xri(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
18109
__lpfc_sli4_free_xri(struct lpfc_hba *phba, int xri)
drivers/scsi/lpfc/lpfc_sli.c
18125
lpfc_sli4_free_xri(struct lpfc_hba *phba, int xri)
drivers/scsi/lpfc/lpfc_sli.c
18143
lpfc_sli4_next_xritag(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
18170
lpfc_sli4_post_sgl_list(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
18276
lpfc_sli4_post_io_sgl_block(struct lpfc_hba *phba, struct list_head *nblist,
drivers/scsi/lpfc/lpfc_sli.c
18395
lpfc_sli4_post_io_sgl_list(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
18519
lpfc_fc_frame_check(struct lpfc_hba *phba, struct fc_frame_header *fc_hdr)
drivers/scsi/lpfc/lpfc_sli.c
18653
lpfc_fc_frame_to_vport(struct lpfc_hba *phba, struct fc_frame_header *fc_hdr,
drivers/scsi/lpfc/lpfc_sli.c
18942
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
18968
lpfc_sli4_seq_abort_rsp_cmpl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
18994
lpfc_sli4_xri_inrange(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
19019
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
19179
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
1923
lpfc_issue_cmf_sync_wqe(struct lpfc_hba *phba, u32 ms, u64 total)
drivers/scsi/lpfc/lpfc_sli.c
19392
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
19426
lpfc_sli4_mds_loopback_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
19443
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
19551
lpfc_sli4_handle_received_buffer(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
19667
lpfc_sli4_post_all_rpi_hdrs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
19720
lpfc_sli4_post_rpi_hdr(struct lpfc_hba *phba, struct lpfc_rpi_hdr *rpi_page)
drivers/scsi/lpfc/lpfc_sli.c
19797
lpfc_sli4_alloc_rpi(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
19878
__lpfc_sli4_free_rpi(struct lpfc_hba *phba, int rpi)
drivers/scsi/lpfc/lpfc_sli.c
19907
lpfc_sli4_free_rpi(struct lpfc_hba *phba, int rpi)
drivers/scsi/lpfc/lpfc_sli.c
19922
lpfc_sli4_remove_rpis(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
19942
void (*cmpl)(struct lpfc_hba *, LPFC_MBOXQ_t *),
drivers/scsi/lpfc/lpfc_sli.c
19946
struct lpfc_hba *phba = ndlp->phba;
drivers/scsi/lpfc/lpfc_sli.c
20006
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
20036
lpfc_mbx_cmpl_add_fcf_record(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_sli.c
20068
lpfc_sli4_add_fcf_record(struct lpfc_hba *phba, struct fcf_record *fcf_record)
drivers/scsi/lpfc/lpfc_sli.c
20148
lpfc_sli4_build_dflt_fcf_record(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
20190
lpfc_sli4_fcf_scan_read_fcf_rec(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_sli.c
20248
lpfc_sli4_fcf_rr_read_fcf_rec(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_sli.c
20294
lpfc_sli4_read_fcf_rec(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_sli.c
20342
lpfc_check_next_fcf_pri_level(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
20432
lpfc_sli4_fcf_rr_next_index_get(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
20480
lpfc_sli4_fcf_rr_index_set(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_sli.c
20510
lpfc_sli4_fcf_rr_index_clear(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_sli.c
2054
lpfc_sli_next_iocb_slot (struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
20547
lpfc_mbx_cmpl_redisc_fcf_table(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_sli.c
20604
lpfc_sli4_redisc_fcf_table(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
20651
lpfc_sli4_fcf_dead_failthrough(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
20678
lpfc_sli_get_config_region23(struct lpfc_hba *phba, char *rgn23_data)
drivers/scsi/lpfc/lpfc_sli.c
20737
lpfc_sli4_get_config_region23(struct lpfc_hba *phba, char *rgn23_data)
drivers/scsi/lpfc/lpfc_sli.c
20784
lpfc_sli_read_link_ste(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
20887
lpfc_log_fw_write_cmpl(struct lpfc_hba *phba, u32 shdr_status,
drivers/scsi/lpfc/lpfc_sli.c
20978
lpfc_wr_object(struct lpfc_hba *phba, struct list_head *dmabuf_list,
drivers/scsi/lpfc/lpfc_sli.c
21091
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
2111
lpfc_sli_next_iotag(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc_sli.c
21191
lpfc_drain_txq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
21288
lpfc_wqe_bpl2sgl(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeq,
drivers/scsi/lpfc/lpfc_sli.c
21402
lpfc_sli4_issue_wqe(struct lpfc_hba *phba, struct lpfc_sli4_hdw_queue *qp,
drivers/scsi/lpfc/lpfc_sli.c
21512
lpfc_sli4_issue_abort_iotag(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
21593
void lpfc_snapshot_mxp(struct lpfc_hba *phba, u32 hwqid)
drivers/scsi/lpfc/lpfc_sli.c
21628
void lpfc_adjust_pvt_pool_count(struct lpfc_hba *phba, u32 hwqid)
drivers/scsi/lpfc/lpfc_sli.c
21659
void lpfc_adjust_high_watermark(struct lpfc_hba *phba, u32 hwqid)
drivers/scsi/lpfc/lpfc_sli.c
21704
void lpfc_move_xri_pvt_to_pbl(struct lpfc_hba *phba, u32 hwqid)
drivers/scsi/lpfc/lpfc_sli.c
21775
_lpfc_move_xri_pbl_to_pvt(struct lpfc_hba *phba, struct lpfc_sli4_hdw_queue *qp,
drivers/scsi/lpfc/lpfc_sli.c
21824
void lpfc_move_xri_pbl_to_pvt(struct lpfc_hba *phba, u32 hwqid, u32 count)
drivers/scsi/lpfc/lpfc_sli.c
2188
lpfc_sli_submit_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
21895
void lpfc_keep_pvt_pool_above_lowwm(struct lpfc_hba *phba, u32 hwqid)
drivers/scsi/lpfc/lpfc_sli.c
21919
void lpfc_release_io_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_ncmd,
drivers/scsi/lpfc/lpfc_sli.c
22022
lpfc_get_io_buf_from_private_pool(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22058
lpfc_get_io_buf_from_expedite_pool(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
22106
lpfc_get_io_buf_from_multixri_pools(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22160
lpfc_io_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, int idx)
drivers/scsi/lpfc/lpfc_sli.c
22202
struct lpfc_io_buf *lpfc_get_io_buf(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22265
lpfc_read_object(struct lpfc_hba *phba, char *rdobject, uint32_t *datap,
drivers/scsi/lpfc/lpfc_sli.c
22374
lpfc_get_sgl_per_hdwq(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_buf)
drivers/scsi/lpfc/lpfc_sli.c
2243
lpfc_sli_update_full_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
22442
lpfc_put_sgl_per_hdwq(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_buf)
drivers/scsi/lpfc/lpfc_sli.c
22479
lpfc_free_sgl_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22515
lpfc_get_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22590
lpfc_put_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22628
lpfc_free_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22663
lpfc_sli_prep_wqe(struct lpfc_hba *phba, struct lpfc_iocbq *job)
drivers/scsi/lpfc/lpfc_sli.c
2271
lpfc_sli_update_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
2295
lpfc_sli_resume_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
2339
lpfc_sli_next_hbq_slot(struct lpfc_hba *phba, uint32_t hbqno)
drivers/scsi/lpfc/lpfc_sli.c
2384
lpfc_sli_hbqbuf_free_all(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
2422
lpfc_sli_hbq_to_firmware(struct lpfc_hba *phba, uint32_t hbqno,
drivers/scsi/lpfc/lpfc_sli.c
2441
lpfc_sli_hbq_to_firmware_s3(struct lpfc_hba *phba, uint32_t hbqno,
drivers/scsi/lpfc/lpfc_sli.c
2481
lpfc_sli_hbq_to_firmware_s4(struct lpfc_hba *phba, uint32_t hbqno,
drivers/scsi/lpfc/lpfc_sli.c
2536
lpfc_sli_hbqbuf_fill_hbqs(struct lpfc_hba *phba, uint32_t hbqno, uint32_t count)
drivers/scsi/lpfc/lpfc_sli.c
2595
lpfc_sli_hbqbuf_add_hbqs(struct lpfc_hba *phba, uint32_t qno)
drivers/scsi/lpfc/lpfc_sli.c
2614
lpfc_sli_hbqbuf_init_hbqs(struct lpfc_hba *phba, uint32_t qno)
drivers/scsi/lpfc/lpfc_sli.c
2650
lpfc_sli_rqbuf_get(struct lpfc_hba *phba, struct lpfc_queue *hrq)
drivers/scsi/lpfc/lpfc_sli.c
2674
lpfc_sli_hbqbuf_find(struct lpfc_hba *phba, uint32_t tag)
drivers/scsi/lpfc/lpfc_sli.c
2709
lpfc_sli_free_hbq(struct lpfc_hba *phba, struct hbq_dmabuf *hbq_buffer)
drivers/scsi/lpfc/lpfc_sli.c
2821
lpfc_sli_wake_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
drivers/scsi/lpfc/lpfc_sli.c
2850
lpfc_sli_def_mbox_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_sli.c
2963
lpfc_sli4_unreg_rpi_cmpl_clr(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_sli.c
3036
lpfc_sli_handle_mb_event(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
3169
lpfc_sli_get_buff(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
3195
lpfc_nvme_unsol_ls_handler(struct lpfc_hba *phba, struct lpfc_iocbq *piocb)
drivers/scsi/lpfc/lpfc_sli.c
3334
lpfc_complete_unsol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
3370
lpfc_sli_prep_unsol_wqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
3434
lpfc_sli_process_unsol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
3637
lpfc_sli_iocbq_lookup(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
3680
lpfc_sli_iocbq_lookup_by_tag(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
3722
lpfc_sli_process_sol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
3879
lpfc_sli_rsp_pointers_error(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
3918
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
3986
lpfc_sli_handle_fast_ring_event(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
4183
lpfc_sli_sp_handle_rspiocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
4354
lpfc_sli_handle_slow_ring_event(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
4372
lpfc_sli_handle_slow_ring_event_s3(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
4508
lpfc_sli_handle_slow_ring_event_s4(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
4565
lpfc_sli_abort_iocb_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
4618
lpfc_sli_abort_fcp_rings(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
4647
lpfc_sli_flush_io_rings(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
4736
lpfc_sli_brdready_s3(struct lpfc_hba *phba, uint32_t mask)
drivers/scsi/lpfc/lpfc_sli.c
4804
lpfc_sli_brdready_s4(struct lpfc_hba *phba, uint32_t mask)
drivers/scsi/lpfc/lpfc_sli.c
4838
lpfc_sli_brdready(struct lpfc_hba *phba, uint32_t mask)
drivers/scsi/lpfc/lpfc_sli.c
4852
void lpfc_reset_barrier(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
4962
lpfc_sli_brdkill(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5059
lpfc_sli_brdreset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
509
lpfc_sli4_write_eq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli.c
5129
lpfc_sli4_brdreset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5189
lpfc_sli_brdrestart_s3(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5252
lpfc_sli_brdrestart_s4(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5297
lpfc_sli_brdrestart(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5313
lpfc_sli_chipset_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5457
lpfc_sli_hbq_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
547
lpfc_sli4_if6_write_eq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli.c
5526
lpfc_sli4_rb_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5560
lpfc_sli_config_port(struct lpfc_hba *phba, int sli_mode)
drivers/scsi/lpfc/lpfc_sli.c
5687
lpfc_sli_hba_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
569
__lpfc_sli4_consume_eqe(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc_sli.c
5781
lpfc_sli4_read_fcoe_params(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
583
lpfc_sli4_eqcq_flush(struct lpfc_hba *phba, struct lpfc_queue *eq)
drivers/scsi/lpfc/lpfc_sli.c
5863
lpfc_sli4_read_rev(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq,
drivers/scsi/lpfc/lpfc_sli.c
5936
lpfc_sli4_get_ctl_attr(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
6023
lpfc_sli4_retrieve_pport_name(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
6127
lpfc_sli4_arm_cqeq_intr(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
6180
lpfc_sli4_get_avail_extnt_rsrc(struct lpfc_hba *phba, uint16_t type,
drivers/scsi/lpfc/lpfc_sli.c
6266
lpfc_sli4_chk_avail_extnt_rsrc(struct lpfc_hba *phba, uint16_t type)
drivers/scsi/lpfc/lpfc_sli.c
627
lpfc_sli4_process_eq(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc_sli.c
6329
lpfc_sli4_cfg_post_extnts(struct lpfc_hba *phba, uint16_t extnt_cnt,
drivers/scsi/lpfc/lpfc_sli.c
6394
lpfc_sli4_alloc_extent(struct lpfc_hba *phba, uint16_t type)
drivers/scsi/lpfc/lpfc_sli.c
6626
lpfc_sli4_dealloc_extent(struct lpfc_hba *phba, uint16_t type)
drivers/scsi/lpfc/lpfc_sli.c
6735
lpfc_set_features(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox,
drivers/scsi/lpfc/lpfc_sli.c
6831
lpfc_ras_stop_fwlog(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
6855
lpfc_sli4_ras_dma_free(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
6897
lpfc_sli4_ras_dma_alloc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
6958
lpfc_sli4_ras_mbox_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_sli.c
70
static int lpfc_sli_issue_mbox_s4(struct lpfc_hba *, LPFC_MBOXQ_t *,
drivers/scsi/lpfc/lpfc_sli.c
7006
lpfc_sli4_ras_fwlog_init(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
704
__lpfc_sli4_consume_cqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
7112
lpfc_sli4_ras_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7129
lpfc_sli4_alloc_resource_identifiers(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
72
static int lpfc_sli4_read_rev(struct lpfc_hba *, LPFC_MBOXQ_t *,
drivers/scsi/lpfc/lpfc_sli.c
729
lpfc_sli4_write_cq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli.c
7376
lpfc_sli4_dealloc_resource_identifiers(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7410
lpfc_sli4_get_allocated_extnts(struct lpfc_hba *phba, uint16_t type,
drivers/scsi/lpfc/lpfc_sli.c
75
lpfc_sli4_els_preprocess_rspiocbq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
7561
lpfc_sli4_repost_sgl_list(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
762
lpfc_sli4_if6_write_cq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli.c
7708
lpfc_sli4_repost_io_sgl_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7728
lpfc_set_host_data(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_sli.c
7748
lpfc_post_rq_buffer(struct lpfc_hba *phba, struct lpfc_queue *hrq,
drivers/scsi/lpfc/lpfc_sli.c
7810
lpfc_mbx_cmpl_read_lds_params(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_sli.c
7845
lpfc_read_lds_params(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7866
lpfc_mbx_cmpl_cgn_set_ftrs(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_sli.c
7914
lpfc_config_cgn_signal(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7958
static void lpfc_init_idle_stat_hb(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7992
static void lpfc_sli4_dip(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
8099
u32 lpfc_rx_monitor_report(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
81
static bool lpfc_sli4_fp_handle_cqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
8185
lpfc_cmf_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
83
static int lpfc_sli4_post_sgl_list(struct lpfc_hba *, struct list_head *,
drivers/scsi/lpfc/lpfc_sli.c
8378
lpfc_set_host_tm(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
8431
lpfc_get_platform_uuid(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
8496
lpfc_sli4_hba_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
85
static void lpfc_sli4_hba_handle_eqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
878
lpfc_cmd_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
89
static bool lpfc_sli4_mbox_completions_pending(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli.c
895
lpfc_resp_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
90
static bool lpfc_sli4_process_missed_mbox_completions(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli.c
911
__lpfc_sli_get_iocbq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
9160
struct lpfc_hba *phba = timer_container_of(phba, t, sli.mbox_tmo);
drivers/scsi/lpfc/lpfc_sli.c
9184
lpfc_sli4_mbox_completions_pending(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
92
static void __lpfc_sli4_consume_cqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
9233
lpfc_sli4_process_missed_mbox_completions(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
9293
lpfc_mbox_timeout_handler(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
9379
lpfc_sli_issue_mbox_s3(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmbox,
drivers/scsi/lpfc/lpfc_sli.c
939
__lpfc_clear_active_sglq(struct lpfc_hba *phba, uint16_t xritag)
drivers/scsi/lpfc/lpfc_sli.c
95
static uint16_t lpfc_wqe_bpl2sgl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
961
__lpfc_get_active_sglq(struct lpfc_hba *phba, uint16_t xritag)
drivers/scsi/lpfc/lpfc_sli.c
977
lpfc_clr_rrq_active(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
9782
lpfc_sli4_async_mbox_block(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
9863
lpfc_sli4_async_mbox_unblock(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
9899
lpfc_sli4_wait_bmbx_ready(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_sli.c
9954
lpfc_sli4_post_sync_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_sli.h
146
void (*fabric_cmd_cmpl)(struct lpfc_hba *phba, struct lpfc_iocbq *cmd,
drivers/scsi/lpfc/lpfc_sli.h
148
void (*wait_cmd_cmpl)(struct lpfc_hba *phba, struct lpfc_iocbq *cmd,
drivers/scsi/lpfc/lpfc_sli.h
150
void (*cmd_cmpl)(struct lpfc_hba *phba, struct lpfc_iocbq *cmd,
drivers/scsi/lpfc/lpfc_sli.h
209
void (*mbox_cmpl) (struct lpfc_hba *, struct lpfcMboxq *);
drivers/scsi/lpfc/lpfc_sli.h
236
void (*lpfc_sli_rcv_unsol_event) (struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_sli.h
28
struct lpfc_hba;
drivers/scsi/lpfc/lpfc_sli.h
304
void (*lpfc_sli_rcv_async_status) (struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_sli.h
310
void (*lpfc_sli_cmd_available) (struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_sli4.h
1053
void (*cmpl)(struct lpfc_hba *, struct lpfc_rdp_context*, int);
drivers/scsi/lpfc/lpfc_sli4.h
1071
int lpfc_pci_function_reset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1072
int lpfc_sli4_pdev_status_reg_wait(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1073
int lpfc_sli4_hba_setup(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1074
int lpfc_sli4_config(struct lpfc_hba *, struct lpfcMboxq *, uint8_t,
drivers/scsi/lpfc/lpfc_sli4.h
1076
void lpfc_sli4_mbox_cmd_free(struct lpfc_hba *, struct lpfcMboxq *);
drivers/scsi/lpfc/lpfc_sli4.h
1080
int lpfc_sli4_mbx_read_fcf_rec(struct lpfc_hba *, struct lpfcMboxq *,
drivers/scsi/lpfc/lpfc_sli4.h
1083
void lpfc_sli4_hba_reset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1084
struct lpfc_queue *lpfc_sli4_queue_alloc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1089
int lpfc_eq_create(struct lpfc_hba *, struct lpfc_queue *, uint32_t);
drivers/scsi/lpfc/lpfc_sli4.h
1090
void lpfc_modify_hba_eq_delay(struct lpfc_hba *phba, uint32_t startq,
drivers/scsi/lpfc/lpfc_sli4.h
1092
int lpfc_cq_create(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli4.h
1094
int lpfc_cq_create_set(struct lpfc_hba *phba, struct lpfc_queue **cqp,
drivers/scsi/lpfc/lpfc_sli4.h
1097
int32_t lpfc_mq_create(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli4.h
1099
int lpfc_wq_create(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli4.h
1101
int lpfc_rq_create(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli4.h
1103
int lpfc_mrq_create(struct lpfc_hba *phba, struct lpfc_queue **hrqp,
drivers/scsi/lpfc/lpfc_sli4.h
1106
int lpfc_eq_destroy(struct lpfc_hba *, struct lpfc_queue *);
drivers/scsi/lpfc/lpfc_sli4.h
1107
int lpfc_cq_destroy(struct lpfc_hba *, struct lpfc_queue *);
drivers/scsi/lpfc/lpfc_sli4.h
1108
int lpfc_mq_destroy(struct lpfc_hba *, struct lpfc_queue *);
drivers/scsi/lpfc/lpfc_sli4.h
1109
int lpfc_wq_destroy(struct lpfc_hba *, struct lpfc_queue *);
drivers/scsi/lpfc/lpfc_sli4.h
1110
int lpfc_rq_destroy(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli4.h
1112
int lpfc_sli4_queue_setup(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1113
void lpfc_sli4_queue_unset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1114
int lpfc_sli4_post_sgl(struct lpfc_hba *, dma_addr_t, dma_addr_t, uint16_t);
drivers/scsi/lpfc/lpfc_sli4.h
1115
int lpfc_repost_io_sgl_list(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli4.h
1116
uint16_t lpfc_sli4_next_xritag(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1117
void lpfc_sli4_free_xri(struct lpfc_hba *, int);
drivers/scsi/lpfc/lpfc_sli4.h
1118
int lpfc_sli4_post_async_mbox(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1119
struct lpfc_cq_event *__lpfc_sli4_cq_event_alloc(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1120
struct lpfc_cq_event *lpfc_sli4_cq_event_alloc(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1121
void __lpfc_sli4_cq_event_release(struct lpfc_hba *, struct lpfc_cq_event *);
drivers/scsi/lpfc/lpfc_sli4.h
1122
void lpfc_sli4_cq_event_release(struct lpfc_hba *, struct lpfc_cq_event *);
drivers/scsi/lpfc/lpfc_sli4.h
1123
int lpfc_sli4_init_rpi_hdrs(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1124
int lpfc_sli4_post_rpi_hdr(struct lpfc_hba *, struct lpfc_rpi_hdr *);
drivers/scsi/lpfc/lpfc_sli4.h
1125
int lpfc_sli4_post_all_rpi_hdrs(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1126
struct lpfc_rpi_hdr *lpfc_sli4_create_rpi_hdr(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1127
void lpfc_sli4_remove_rpi_hdrs(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1128
int lpfc_sli4_alloc_rpi(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1129
void lpfc_sli4_free_rpi(struct lpfc_hba *, int);
drivers/scsi/lpfc/lpfc_sli4.h
1130
void lpfc_sli4_remove_rpis(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1131
void lpfc_sli4_async_event_proc(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1132
void lpfc_sli4_fcf_redisc_event_proc(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1134
void (*cmpl)(struct lpfc_hba *, LPFC_MBOXQ_t *),
drivers/scsi/lpfc/lpfc_sli4.h
1136
void lpfc_sli4_els_xri_abort_event_proc(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli4.h
1137
void lpfc_sli4_nvme_pci_offline_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1139
void lpfc_sli4_nvme_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1142
void lpfc_sli4_io_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1144
void lpfc_sli4_nvmet_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1146
void lpfc_sli4_els_xri_aborted(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_sli4.h
1150
int lpfc_sli4_brdreset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1151
int lpfc_sli4_add_fcf_record(struct lpfc_hba *, struct fcf_record *);
drivers/scsi/lpfc/lpfc_sli4.h
1152
void lpfc_sli_remove_dflt_fcf(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1153
int lpfc_sli4_get_els_iocb_cnt(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1154
int lpfc_sli4_get_iocb_cnt(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli4.h
1157
void lpfc_sli4_write_cq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli4.h
1159
void lpfc_sli4_write_eq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli4.h
1162
void lpfc_sli4_if6_write_cq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli4.h
1164
void lpfc_sli4_if6_write_eq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli4.h
1166
void lpfc_sli4_fcfi_unreg(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_sli4.h
1167
int lpfc_sli4_fcf_scan_read_fcf_rec(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_sli4.h
1168
int lpfc_sli4_fcf_rr_read_fcf_rec(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_sli4.h
1169
int lpfc_sli4_read_fcf_rec(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_sli4.h
1170
void lpfc_mbx_cmpl_fcf_scan_read_fcf_rec(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_sli4.h
1171
void lpfc_mbx_cmpl_fcf_rr_read_fcf_rec(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_sli4.h
1172
void lpfc_mbx_cmpl_read_fcf_rec(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_sli4.h
1173
int lpfc_sli4_unregister_fcf(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1174
int lpfc_sli4_post_status_check(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1175
uint8_t lpfc_sli_config_mbox_subsys_get(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_sli4.h
1176
uint8_t lpfc_sli_config_mbox_opcode_get(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_sli4.h
1177
void lpfc_sli4_ras_dma_free(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli4.h
1178
struct sli4_hybrid_sgl *lpfc_get_sgl_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1180
struct fcp_cmd_rsp_buf *lpfc_get_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1182
int lpfc_put_sgl_per_hdwq(struct lpfc_hba *phba, struct lpfc_io_buf *buf);
drivers/scsi/lpfc/lpfc_sli4.h
1183
int lpfc_put_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1185
void lpfc_free_sgl_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1187
void lpfc_free_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
135
struct rqb_dmabuf *(*rqb_alloc_buffer)(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
137
void (*rqb_free_buffer)(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_sli4.h
174
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli4.h
490
struct lpfc_hba;
drivers/scsi/lpfc/lpfc_sli4.h
497
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli4.h
851
void (*sli4_write_eq_db)(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc_sli4.h
853
void (*sli4_write_cq_db)(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_vport.c
106
lpfc_free_vpi(struct lpfc_hba *phba, int vpi)
drivers/scsi/lpfc/lpfc_vport.c
118
lpfc_vport_sparm(struct lpfc_hba *phba, struct lpfc_vport *vport)
drivers/scsi/lpfc/lpfc_vport.c
180
lpfc_valid_wwn_format(struct lpfc_hba *phba, struct lpfc_name *wwn,
drivers/scsi/lpfc/lpfc_vport.c
202
lpfc_unique_wwpn(struct lpfc_hba *phba, struct lpfc_vport *new_vport)
drivers/scsi/lpfc/lpfc_vport.c
240
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_vport.c
298
struct lpfc_hba *phba = pport->phba;
drivers/scsi/lpfc/lpfc_vport.c
490
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_vport.c
536
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_vport.c
571
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_vport.c
626
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_vport.c
785
lpfc_create_vport_work_array(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_vport.c
811
lpfc_destroy_vport_work_array(struct lpfc_hba *phba, struct lpfc_vport **vports)
drivers/scsi/lpfc/lpfc_vport.c
88
lpfc_alloc_vpi(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_vport.h
93
struct lpfc_vport **lpfc_create_vport_work_array(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_vport.h
94
void lpfc_destroy_vport_work_array(struct lpfc_hba *, struct lpfc_vport **);
drivers/scsi/lpfc/lpfc_vport.h
95
int lpfc_alloc_vpi(struct lpfc_hba *phba);