drivers/scsi/lpfc/lpfc.h
1585
lpfc_set_loopback_flag(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1594
lpfc_is_link_up(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1602
lpfc_worker_wake_up(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1624
lpfc_sli_read_hs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1648
lpfc_phba_elsring(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc.h
1699
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
614
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc.h
773
struct hbq_dmabuf *(*hbq_alloc_buffer) (struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
775
void (*hbq_free_buffer) (struct lpfc_hba *,
drivers/scsi/lpfc/lpfc.h
917
(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc.h
920
(struct lpfc_hba *, struct lpfc_io_buf *);
drivers/scsi/lpfc/lpfc.h
922
(struct lpfc_hba *, struct lpfc_io_buf *);
drivers/scsi/lpfc/lpfc.h
924
(struct lpfc_hba *, struct lpfc_io_buf *);
drivers/scsi/lpfc/lpfc.h
926
(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
941
(struct lpfc_hba *, uint32_t,
drivers/scsi/lpfc/lpfc.h
944
(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc.h
946
void (*__lpfc_sli_release_iocbq)(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc.h
948
int (*lpfc_hba_down_post)(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc.h
952
(struct lpfc_hba *, LPFC_MBOXQ_t *, uint32_t);
drivers/scsi/lpfc/lpfc.h
956
(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc.h
961
(struct lpfc_hba *, uint32_t, struct hbq_dmabuf *);
drivers/scsi/lpfc/lpfc.h
963
(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
965
(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc.h
967
(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
969
(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
971
(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc.h
973
(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc.h
975
(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc.h
978
(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
4548
lpfc_link_speed_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
455
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
4659
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
4725
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
4802
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
4839
lpfc_request_firmware_upgrade_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
4903
lpfc_force_rscn_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
4932
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
5006
lpfc_fcp_imax_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
5051
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
5122
lpfc_cq_max_proc_limit_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
5158
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
5299
lpfc_fcp_cpu_map_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
5634
lpfc_cpumask_irq_mode_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
5671
lpfc_assign_default_irq_chann(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
5725
lpfc_irq_chann_init(struct lpfc_hba *phba, uint32_t val)
drivers/scsi/lpfc/lpfc_attr.c
5805
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
5934
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
5964
lpfc_sg_seg_cnt_init(struct lpfc_hba *phba, int val)
drivers/scsi/lpfc/lpfc_attr.c
5996
lpfc_ras_fwlog_buffsize_set(struct lpfc_hba *phba, uint val)
drivers/scsi/lpfc/lpfc_attr.c
6329
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6389
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6574
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6602
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6641
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6717
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6748
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
6897
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_attr.c
7191
lpfc_hba_log_verbose_init(struct lpfc_hba *phba, uint32_t verbose)
drivers/scsi/lpfc/lpfc_attr.c
7338
lpfc_get_hba_function_mode(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
7362
lpfc_get_cfgparam(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_attr.c
7502
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_nvmels_flush_cmd(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_crtn.h
694
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
2461
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2645
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2654
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2663
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2672
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2691
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2708
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2769
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2795
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
2812
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
2888
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3009
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3034
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3095
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3125
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3200
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3213
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
3462
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3494
lpfc_decode_firmware_rev(struct lpfc_hba *phba, char *fwrevision, int flag)
drivers/scsi/lpfc/lpfc_ct.c
3580
lpfc_cmpl_ct_cmd_vmid(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_ct.c
3696
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_ct.c
3708
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
149
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_els.c
10052
lpfc_display_fpin_wwpn(struct lpfc_hba *phba, __be64 *wwnlist, u32 cnt)
drivers/scsi/lpfc/lpfc_els.c
10112
lpfc_els_rcv_fpin_li(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
10143
lpfc_els_rcv_fpin_del(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
10181
lpfc_els_rcv_fpin_peer_cgn(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
10220
lpfc_els_rcv_fpin_cgn(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
10324
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
10443
lpfc_els_unsol_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_els.c
10916
lpfc_els_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_els.c
11045
lpfc_do_scr_ns_plogi(struct lpfc_hba *phba, struct lpfc_vport *vport)
drivers/scsi/lpfc/lpfc_els.c
11108
lpfc_cmpl_reg_new_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_els.c
11222
lpfc_register_new_vport(struct lpfc_hba *phba, struct lpfc_vport *vport,
drivers/scsi/lpfc/lpfc_els.c
11270
lpfc_cancel_all_vport_retry_delay_timer(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
11304
lpfc_retry_pport_discovery(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
11333
lpfc_fabric_login_reqd(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
11368
lpfc_cmpl_els_fdisc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
11527
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
11636
lpfc_cmpl_els_npiv_logo(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
11710
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
11769
struct lpfc_hba *phba = timer_container_of(phba, t,
drivers/scsi/lpfc/lpfc_els.c
11796
lpfc_resume_fabric_iocbs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
11849
lpfc_unblock_fabric_iocbs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
11867
lpfc_block_fabric_iocbs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
11894
lpfc_cmpl_fabric_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
11963
lpfc_issue_fabric_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *iocb)
drivers/scsi/lpfc/lpfc_els.c
12019
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
12052
struct lpfc_hba *phba = ndlp->phba;
drivers/scsi/lpfc/lpfc_els.c
12087
void lpfc_fabric_abort_hba(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
12110
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
12149
lpfc_sli4_els_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
12223
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
12291
lpfc_cmpl_els_qfpa(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
12383
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
12509
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
1494
lpfc_els_abort_flogi(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
1704
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
1972
lpfc_cmpl_els_rrq(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
2033
lpfc_check_encryption(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_els.c
2090
lpfc_cmpl_els_plogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
2279
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
2402
lpfc_cmpl_els_prli(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
2555
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
2768
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
2869
lpfc_cmpl_els_adisc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
2991
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3055
lpfc_cmpl_els_logo(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
3201
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3273
lpfc_cmpl_els_cmd(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
3330
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3407
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
3554
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3648
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3747
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3845
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
3977
lpfc_least_capable_settings(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
4063
lpfc_cmpl_els_edc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
4256
lpfc_format_edc_lft_desc(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
4272
lpfc_format_edc_cgn_desc(struct lpfc_hba *phba, struct fc_tlv_desc *tlv)
drivers/scsi/lpfc/lpfc_els.c
4320
lpfc_link_is_lds_capable(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
4361
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
4512
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
4619
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
4682
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
5189
lpfc_els_free_data(struct lpfc_hba *phba, struct lpfc_dmabuf *buf_ptr1)
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
5219
lpfc_els_free_bpl(struct lpfc_hba *phba, struct lpfc_dmabuf *buf_ptr)
drivers/scsi/lpfc/lpfc_els.c
5254
lpfc_els_free_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *elsiocb)
drivers/scsi/lpfc/lpfc_els.c
5315
lpfc_cmpl_els_logo_acc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
5382
lpfc_mbx_cmpl_dflt_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_els.c
5425
lpfc_cmpl_els_rsp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_els.c
5625
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
5896
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
5980
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6086
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6183
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
626
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6376
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6478
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6529
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
6851
lpfc_rdp_res_oed_temp_desc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
6879
lpfc_rdp_res_oed_voltage_desc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
6908
lpfc_rdp_res_oed_txbias_desc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
6937
lpfc_rdp_res_oed_txpower_desc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
6967
lpfc_rdp_res_oed_rxpower_desc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
7027
lpfc_rdp_res_speed(struct fc_rdp_port_speed_desc *desc, struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
7145
lpfc_els_rdp_cmpl(struct lpfc_hba *phba, struct lpfc_rdp_context *rdp_context,
drivers/scsi/lpfc/lpfc_els.c
7316
lpfc_get_rdp_info(struct lpfc_hba *phba, struct lpfc_rdp_context *rdp_context)
drivers/scsi/lpfc/lpfc_els.c
7346
int lpfc_get_sfp_info_wait(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_els.c
7498
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
7582
lpfc_els_lcb_rsp(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_els.c
7724
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
7809
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
7897
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
8123
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
8333
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
8427
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
8732
lpfc_els_rsp_rls_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_els.c
8842
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
8911
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9010
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9076
lpfc_send_rrq(struct lpfc_hba *phba, struct lpfc_node_rrq *rrq)
drivers/scsi/lpfc/lpfc_els.c
9114
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
9375
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9420
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9553
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9581
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
9705
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_els.c
9867
lpfc_els_flush_all_cmd(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_els.c
9889
lpfc_send_els_failure_event(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
1098
struct lpfc_hba *phba = p;
drivers/scsi/lpfc/lpfc_hbadisc.c
1133
lpfc_workq_post_event(struct lpfc_hba *phba, void *arg1, void *arg2,
drivers/scsi/lpfc/lpfc_hbadisc.c
1163
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
1220
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
1246
lpfc_linkdown(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
1381
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
1419
lpfc_linkup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
1455
lpfc_mbx_cmpl_clear_la(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
1514
lpfc_mbx_cmpl_local_config_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
1606
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
1620
lpfc_mbx_cmpl_reg_fcfi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
1767
__lpfc_update_fcf_record_pri(struct lpfc_hba *phba, uint16_t fcf_index,
drivers/scsi/lpfc/lpfc_hbadisc.c
1853
__lpfc_update_fcf_record(struct lpfc_hba *phba, struct lpfc_fcf_rec *fcf_rec,
drivers/scsi/lpfc/lpfc_hbadisc.c
1878
lpfc_register_fcf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
1946
lpfc_match_fcf_conn_list(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
2131
lpfc_check_pending_fcoe_event(struct lpfc_hba *phba, uint8_t unreg_fcf)
drivers/scsi/lpfc/lpfc_hbadisc.c
2201
lpfc_sli4_new_fcf_random_select(struct lpfc_hba *phba, uint32_t fcf_cnt)
drivers/scsi/lpfc/lpfc_hbadisc.c
2229
lpfc_sli4_fcf_rec_mbox_parse(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq,
drivers/scsi/lpfc/lpfc_hbadisc.c
2298
lpfc_sli4_log_fcf_record_info(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
2362
lpfc_sli4_fcf_record_match(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
2394
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
2468
static void lpfc_sli4_fcf_pri_list_del(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
2500
lpfc_sli4_set_fcf_flogi_fail(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_hbadisc.c
2525
static int lpfc_sli4_fcf_pri_list_add(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
2623
lpfc_mbx_cmpl_fcf_scan_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
2997
lpfc_mbx_cmpl_fcf_rr_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
3103
lpfc_mbx_cmpl_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
3157
lpfc_init_vfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
3194
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
3221
lpfc_init_vpi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
3311
lpfc_start_fdiscs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
3353
lpfc_mbx_cmpl_reg_vfi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
3439
lpfc_mbx_cmpl_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
3497
lpfc_mbx_process_link_up(struct lpfc_hba *phba, struct lpfc_mbx_read_top *la)
drivers/scsi/lpfc/lpfc_hbadisc.c
3709
lpfc_enable_la(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
3725
lpfc_mbx_issue_link_down(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
3741
lpfc_mbx_cmpl_read_topology(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
3858
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
3913
lpfc_mbx_cmpl_unreg_vpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
3953
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
3975
lpfc_mbx_cmpl_reg_vpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
4032
lpfc_create_static_vport(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
4172
lpfc_mbx_cmpl_fabric_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
4311
lpfc_mbx_cmpl_ns_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
4434
lpfc_mbx_cmpl_fc_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
4479
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
452
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
4965
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5037
lpfc_check_sli_ndlp(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
5081
__lpfc_dequeue_nport_iocbs(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
5096
lpfc_sli3_dequeue_nport_iocbs(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
5110
lpfc_sli4_dequeue_nport_iocbs(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
5133
lpfc_no_rpi(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp)
drivers/scsi/lpfc/lpfc_hbadisc.c
5166
lpfc_nlp_logo_unreg(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
5206
lpfc_set_unreg_login_mbx_cmpl(struct lpfc_hba *phba, struct lpfc_vport *vport,
drivers/scsi/lpfc/lpfc_hbadisc.c
5241
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5356
lpfc_unreg_hba_rpis(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
5389
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5420
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5454
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5758
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5797
lpfc_issue_clear_la(struct lpfc_hba *phba, struct lpfc_vport *vport)
drivers/scsi/lpfc/lpfc_hbadisc.c
5833
lpfc_issue_reg_vpi(struct lpfc_hba *phba, struct lpfc_vport *vport)
drivers/scsi/lpfc/lpfc_hbadisc.c
5853
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
5950
lpfc_free_tx(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp)
drivers/scsi/lpfc/lpfc_hbadisc.c
6004
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
6067
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
6088
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_hbadisc.c
616
static void lpfc_check_vmid_qfpa_issue(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6323
lpfc_mbx_cmpl_fdmi_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_hbadisc.c
6459
lpfc_find_vport_by_vpid(struct lpfc_hba *phba, uint16_t vpi)
drivers/scsi/lpfc/lpfc_hbadisc.c
661
lpfc_sli4_post_dev_loss_tmo_handler(struct lpfc_hba *phba, int fcf_inuse,
drivers/scsi/lpfc/lpfc_hbadisc.c
6656
lpfc_fcf_inuse(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6714
lpfc_unregister_vfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
6737
lpfc_unregister_fcfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_hbadisc.c
6760
lpfc_unregister_fcf_prep(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6827
lpfc_sli4_unregister_fcf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6862
lpfc_unregister_fcf_rescan(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6922
lpfc_unregister_fcf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6954
lpfc_unregister_unused_fcf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
6987
lpfc_read_fcf_conn_tbl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
7069
lpfc_read_fcoe_param(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
7145
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
722
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
747
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
764
lpfc_send_fastpath_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_hbadisc.c
831
lpfc_work_list_done(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_hbadisc.c
941
lpfc_work_done(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1007
lpfc_hba_clean_txcmplq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10253
lpfc_setup_endian_order(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10312
lpfc_sli4_queue_verify(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10342
lpfc_alloc_io_wq_cq(struct lpfc_hba *phba, int idx)
drivers/scsi/lpfc/lpfc_init.c
104
static int lpfc_vmid_res_alloc(struct lpfc_hba *phba, struct lpfc_vport *vport);
drivers/scsi/lpfc/lpfc_init.c
10412
lpfc_sli4_queue_create(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
105
static void lpfc_cgn_update_tstamp(struct lpfc_hba *phba, struct lpfc_cgn_ts *ts);
drivers/scsi/lpfc/lpfc_init.c
1065
lpfc_hba_down_post_s3(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10805
lpfc_sli4_release_hdwq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1084
lpfc_hba_down_post_s4(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10847
lpfc_sli4_queue_destroy(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
10911
lpfc_free_rq_buffer(struct lpfc_hba *phba, struct lpfc_queue *rq)
drivers/scsi/lpfc/lpfc_init.c
10930
lpfc_create_wq_cq(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc_init.c
11008
lpfc_setup_cq_lookup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11045
lpfc_sli4_queue_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11402
lpfc_sli4_queue_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11494
lpfc_sli4_cq_event_pool_create(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11524
lpfc_sli4_cq_event_pool_destroy(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11546
__lpfc_sli4_cq_event_alloc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11566
lpfc_sli4_cq_event_alloc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11586
__lpfc_sli4_cq_event_release(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
11601
lpfc_sli4_cq_event_release(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
11618
lpfc_sli4_cq_event_release_all(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11658
lpfc_pci_function_reset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1175
lpfc_hba_down_post(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
11792
lpfc_sli4_pci_mem_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1195
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
12009
lpfc_sli4_pci_mem_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12053
lpfc_sli_enable_msix(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12157
lpfc_sli_enable_msi(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12199
lpfc_sli_enable_intr(struct lpfc_hba *phba, uint32_t cfg_mode)
drivers/scsi/lpfc/lpfc_init.c
122
lpfc_config_port_prep(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12253
lpfc_sli_disable_intr(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12280
lpfc_find_cpu_handle(struct lpfc_hba *phba, uint16_t id, int match)
drivers/scsi/lpfc/lpfc_init.c
1229
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
12314
lpfc_find_hyper(struct lpfc_hba *phba, int cpu,
drivers/scsi/lpfc/lpfc_init.c
12342
lpfc_assign_eq_map_info(struct lpfc_hba *phba, uint16_t eqidx, uint16_t flag,
drivers/scsi/lpfc/lpfc_init.c
12363
lpfc_cpu_map_array_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12389
lpfc_hba_eq_hdl_array_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12412
lpfc_cpu_affinity_check(struct lpfc_hba *phba, int vectors)
drivers/scsi/lpfc/lpfc_init.c
1258
lpfc_hb_mbox_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq)
drivers/scsi/lpfc/lpfc_init.c
12686
lpfc_cpuhp_get_eq(struct lpfc_hba *phba, unsigned int cpu,
drivers/scsi/lpfc/lpfc_init.c
12731
static void __lpfc_cpuhp_remove(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12746
static void lpfc_cpuhp_remove(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12755
static void lpfc_cpuhp_add(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
12772
static int __lpfc_cpuhp_checks(struct lpfc_hba *phba, int *retval)
drivers/scsi/lpfc/lpfc_init.c
12832
lpfc_irq_rebalance(struct lpfc_hba *phba, unsigned int cpu, bool offline)
drivers/scsi/lpfc/lpfc_init.c
1285
struct lpfc_hba *phba = container_of(to_delayed_work(work),
drivers/scsi/lpfc/lpfc_init.c
1286
struct lpfc_hba,
drivers/scsi/lpfc/lpfc_init.c
12883
struct lpfc_hba *phba = hlist_entry_safe(node, struct lpfc_hba, cpuhp);
drivers/scsi/lpfc/lpfc_init.c
12913
struct lpfc_hba *phba = hlist_entry_safe(node, struct lpfc_hba, cpuhp);
drivers/scsi/lpfc/lpfc_init.c
12966
lpfc_sli4_enable_msix(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13122
lpfc_sli4_enable_msi(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13188
lpfc_sli4_enable_intr(struct lpfc_hba *phba, uint32_t cfg_mode)
drivers/scsi/lpfc/lpfc_init.c
13262
lpfc_sli4_disable_intr(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13294
lpfc_unset_hba(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13328
lpfc_sli4_xri_exchange_busy_wait(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13418
lpfc_sli4_hba_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1347
struct lpfc_hba *phba = container_of(to_delayed_work(work),
drivers/scsi/lpfc/lpfc_init.c
1348
struct lpfc_hba, eq_delay_work);
drivers/scsi/lpfc/lpfc_init.c
13549
lpfc_init_congestion_buf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13602
lpfc_init_congestion_stat(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13627
__lpfc_reg_congestion_buf(struct lpfc_hba *phba, int reg)
drivers/scsi/lpfc/lpfc_init.c
13683
lpfc_unreg_congestion_buf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13690
lpfc_reg_congestion_buf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
13708
lpfc_get_sli4_parameters(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_init.c
13919
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
14082
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
1418
static void lpfc_hb_mxp_handler(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14188
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
14227
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
14276
lpfc_sli_prep_dev_for_recover(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14297
lpfc_sli_prep_dev_for_reset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14328
lpfc_sli_prep_dev_for_perm_failure(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14365
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
14411
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
14466
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
1447
lpfc_issue_hb_mbox(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14479
lpfc_sli4_get_els_iocb_cnt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14509
lpfc_sli4_get_iocb_cnt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14520
lpfc_log_write_firmware_error(struct lpfc_hba *phba, uint32_t offset,
drivers/scsi/lpfc/lpfc_init.c
14578
struct lpfc_hba *phba = (struct lpfc_hba *)context;
drivers/scsi/lpfc/lpfc_init.c
14682
lpfc_sli4_request_firmware_update(struct lpfc_hba *phba, uint8_t fw_upgrade)
drivers/scsi/lpfc/lpfc_init.c
14732
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
1485
lpfc_issue_hb_tmo(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
14918
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
15012
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15052
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
1509
lpfc_hb_timeout_handler(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15097
lpfc_sli4_prep_dev_for_recover(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15117
lpfc_sli4_prep_dev_for_reset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15153
lpfc_sli4_prep_dev_for_perm_failure(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15188
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15245
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15309
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15375
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15410
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15446
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15484
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15525
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15558
struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
drivers/scsi/lpfc/lpfc_init.c
15587
lpfc_sli4_oas_verify(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15612
lpfc_sli4_ras_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15733
void lpfc_dmp_dbg(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
15784
void lpfc_dbg_print(struct lpfc_hba *phba, const char *fmt, ...)
drivers/scsi/lpfc/lpfc_init.c
1629
lpfc_offline_eratt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1658
lpfc_sli4_offline_eratt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1686
lpfc_handle_deferred_eratt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1752
lpfc_board_errevt_to_mgmt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1777
lpfc_handle_eratt_s3(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
1903
lpfc_sli4_port_sta_fn_reset(struct lpfc_hba *phba, int mbx_action,
drivers/scsi/lpfc/lpfc_init.c
1982
lpfc_handle_eratt_s4(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
2174
lpfc_handle_eratt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
2187
lpfc_handle_latt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
2256
lpfc_fill_vpd(struct lpfc_hba *phba, uint8_t *vpd, int length, int *pindex)
drivers/scsi/lpfc/lpfc_init.c
2365
lpfc_parse_vpd(struct lpfc_hba *phba, uint8_t *vpd, int len)
drivers/scsi/lpfc/lpfc_init.c
2431
lpfc_get_atto_model_desc(struct lpfc_hba *phba, uint8_t *mdp, uint8_t *descp)
drivers/scsi/lpfc/lpfc_init.c
2515
lpfc_get_hba_model_desc(struct lpfc_hba *phba, uint8_t *mdp, uint8_t *descp)
drivers/scsi/lpfc/lpfc_init.c
2803
lpfc_sli3_post_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, int cnt)
drivers/scsi/lpfc/lpfc_init.c
289
lpfc_config_async_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq)
drivers/scsi/lpfc/lpfc_init.c
2904
lpfc_post_rcv_buf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3015
lpfc_hba_init(struct lpfc_hba *phba, uint32_t *hbainit)
drivers/scsi/lpfc/lpfc_init.c
3048
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
310
lpfc_dump_wakeup_param_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
drivers/scsi/lpfc/lpfc_init.c
3144
__lpfc_sli4_stop_fcf_redisc_wait_timer(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3163
lpfc_sli4_stop_fcf_redisc_wait_timer(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3186
lpfc_cmf_stop(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3218
lpfc_get_max_line_rate(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3226
lpfc_cmf_signal_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3250
lpfc_cmf_start(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3306
lpfc_stop_hba_timers(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3353
lpfc_block_mgmt_io(struct lpfc_hba *phba, int mbx_action)
drivers/scsi/lpfc/lpfc_init.c
3399
lpfc_sli4_node_rpi_restore(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3449
static void lpfc_create_expedite_pool(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3484
static void lpfc_destroy_expedite_pool(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3517
void lpfc_create_multixri_pools(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
353
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
3604
static void lpfc_destroy_multixri_pools(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3694
lpfc_online(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3782
lpfc_unblock_mgmt_io(struct lpfc_hba * phba)
drivers/scsi/lpfc/lpfc_init.c
3801
lpfc_offline_prep(struct lpfc_hba *phba, int mbx_action)
drivers/scsi/lpfc/lpfc_init.c
3886
lpfc_offline(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3946
lpfc_scsi_free(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
3990
lpfc_io_free(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4046
lpfc_sli4_els_sgl_update(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4163
lpfc_sli4_nvmet_sgl_update(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
417
lpfc_config_port_post(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4275
lpfc_io_buf_flush(struct lpfc_hba *phba, struct list_head *cbuf)
drivers/scsi/lpfc/lpfc_init.c
4337
lpfc_io_buf_replenish(struct lpfc_hba *phba, struct list_head *cbuf)
drivers/scsi/lpfc/lpfc_init.c
4382
lpfc_sli4_io_sgl_update(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4467
lpfc_new_io_buf(struct lpfc_hba *phba, int num_to_alloc)
drivers/scsi/lpfc/lpfc_init.c
4571
lpfc_get_wwpn(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4605
static unsigned short lpfc_get_sg_tablesize(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
4628
lpfc_vmid_res_alloc(struct lpfc_hba *phba, struct lpfc_vport *vport)
drivers/scsi/lpfc/lpfc_init.c
4681
lpfc_create_port(struct lpfc_hba *phba, int instance, struct device *dev)
drivers/scsi/lpfc/lpfc_init.c
4871
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
4922
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
4967
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
5009
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
5053
lpfc_stop_port_s3(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5076
lpfc_stop_port_s4(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5093
lpfc_stop_port(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5108
lpfc_fcf_redisc_wait_start_timer(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5135
struct lpfc_hba *phba = timer_container_of(phba, t, fcf.redisc_wait);
drivers/scsi/lpfc/lpfc_init.c
5166
struct lpfc_hba *phba = timer_container_of(phba, t,
drivers/scsi/lpfc/lpfc_init.c
5199
lpfc_sli4_parse_latt_fault(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
5236
lpfc_sli4_parse_latt_type(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
5272
lpfc_sli_port_speed_get(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5324
lpfc_sli4_port_speed_parse(struct lpfc_hba *phba, uint32_t evt_code,
drivers/scsi/lpfc/lpfc_init.c
5416
lpfc_sli4_async_link_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
5543
lpfc_async_link_speed_to_read_top(struct lpfc_hba *phba, uint8_t speed_code)
drivers/scsi/lpfc/lpfc_init.c
5584
lpfc_cgn_dump_rxmonitor(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5603
lpfc_cgn_update_stat(struct lpfc_hba *phba, uint32_t dtag)
drivers/scsi/lpfc/lpfc_init.c
5648
lpfc_cgn_update_tstamp(struct lpfc_hba *phba, struct lpfc_cgn_ts *ts)
drivers/scsi/lpfc/lpfc_init.c
5684
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
5696
phba = container_of(timer, struct lpfc_hba, cmf_stats_timer);
drivers/scsi/lpfc/lpfc_init.c
5918
lpfc_calc_cmf_latency(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
5955
struct lpfc_hba *phba = container_of(timer, struct lpfc_hba,
drivers/scsi/lpfc/lpfc_init.c
6131
lpfc_update_trunk_link_status(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
6222
lpfc_sli4_async_fc_evt(struct lpfc_hba *phba, struct lpfc_acqe_fc_la *acqe_fc)
drivers/scsi/lpfc/lpfc_init.c
6406
lpfc_sli4_async_sli_evt(struct lpfc_hba *phba, struct lpfc_acqe_sli *acqe_sli)
drivers/scsi/lpfc/lpfc_init.c
6670
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
6713
lpfc_sli4_perform_all_vport_cvl(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
6733
lpfc_sli4_async_fip_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
679
lpfc_sli4_refresh_params(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
6980
lpfc_sli4_async_dcbx_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
6999
lpfc_sli4_async_grp5_evt(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
7023
lpfc_sli4_async_cmstat_evt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
7039
lpfc_cgn_params_val(struct lpfc_hba *phba, struct lpfc_cgn_param *p_cfg_param)
drivers/scsi/lpfc/lpfc_init.c
7074
lpfc_cgn_params_parse(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_init.c
72
static void __lpfc_cpuhp_remove(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
7216
lpfc_sli4_cgn_params_read(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
7277
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
7310
void lpfc_sli4_async_event_proc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
7372
void lpfc_sli4_fcf_redisc_event_proc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
738
lpfc_hba_init_link(struct lpfc_hba *phba, uint32_t flag)
drivers/scsi/lpfc/lpfc_init.c
74
static void lpfc_cpuhp_add(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
7406
lpfc_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
drivers/scsi/lpfc/lpfc_init.c
7445
static void lpfc_log_intr_mode(struct lpfc_hba *phba, uint32_t intr_mode)
drivers/scsi/lpfc/lpfc_init.c
7480
lpfc_enable_pci_dev(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
75
static void lpfc_get_hba_model_desc(struct lpfc_hba *, uint8_t *, uint8_t *);
drivers/scsi/lpfc/lpfc_init.c
7522
lpfc_disable_pci_dev(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
7548
lpfc_reset_hba(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
759
lpfc_hba_init_link_fc_topology(struct lpfc_hba *phba, uint32_t fc_topology,
drivers/scsi/lpfc/lpfc_init.c
7594
lpfc_sli_sriov_nr_virtfn_get(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
76
static int lpfc_post_rcv_buf(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
7620
lpfc_sli_probe_sriov_nr_virtfn(struct lpfc_hba *phba, int nr_vfn)
drivers/scsi/lpfc/lpfc_init.c
7650
struct lpfc_hba *phba = container_of(work, struct lpfc_hba,
drivers/scsi/lpfc/lpfc_init.c
7668
lpfc_setup_driver_resource_phase1(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
77
static int lpfc_sli4_queue_verify(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
7749
lpfc_sli_driver_resource_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
78
static int lpfc_create_bootstrap_mbox(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
7894
lpfc_sli_driver_resource_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
79
static int lpfc_setup_endian_order(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
7914
lpfc_sli4_driver_resource_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
80
static void lpfc_destroy_bootstrap_mbox(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
81
static void lpfc_free_els_sgl_list(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
82
static void lpfc_free_nvmet_sgl_list(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
83
static void lpfc_init_sgl_list(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
84
static int lpfc_init_active_sgl_array(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
843
lpfc_hba_down_link(struct lpfc_hba *phba, uint32_t flag)
drivers/scsi/lpfc/lpfc_init.c
8474
lpfc_sli4_driver_resource_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
85
static void lpfc_free_active_sgl(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
8541
lpfc_init_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
drivers/scsi/lpfc/lpfc_init.c
8578
lpfc_setup_driver_resource_phase2(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
86
static int lpfc_hba_down_post_s3(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
8602
lpfc_unset_driver_resource_phase2(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8621
lpfc_free_iocb_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8650
lpfc_init_iocb_list(struct lpfc_hba *phba, int iocb_count)
drivers/scsi/lpfc/lpfc_init.c
8699
lpfc_free_sgl_list(struct lpfc_hba *phba, struct list_head *sglq_list)
drivers/scsi/lpfc/lpfc_init.c
87
static int lpfc_hba_down_post_s4(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
8717
lpfc_free_els_sgl_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8737
lpfc_free_nvmet_sgl_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8771
lpfc_init_active_sgl_array(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8793
lpfc_free_active_sgl(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
88
static int lpfc_sli4_cq_event_pool_create(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
8807
lpfc_init_sgl_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8837
lpfc_sli4_init_rpi_hdrs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
885
lpfc_hba_down_prep(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8873
lpfc_sli4_create_rpi_hdr(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
89
static void lpfc_sli4_cq_event_pool_destroy(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
8962
lpfc_sli4_remove_rpi_hdrs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
8994
static struct lpfc_hba *
drivers/scsi/lpfc/lpfc_init.c
8997
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_init.c
90
static void lpfc_sli4_cq_event_release_all(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
9000
phba = kzalloc_obj(struct lpfc_hba);
drivers/scsi/lpfc/lpfc_init.c
9031
lpfc_hba_free(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9059
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_init.c
9089
lpfc_create_shost(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
91
static void lpfc_sli4_disable_intr(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
9137
lpfc_destroy_shost(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9156
lpfc_setup_bg(struct lpfc_hba *phba, struct Scsi_Host *shost)
drivers/scsi/lpfc/lpfc_init.c
92
static uint32_t lpfc_sli4_enable_intr(struct lpfc_hba *, uint32_t);
drivers/scsi/lpfc/lpfc_init.c
9207
lpfc_post_init_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
923
lpfc_sli4_free_sp_events(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9254
lpfc_sli_pci_mem_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
93
static void lpfc_sli4_oas_verify(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
9358
lpfc_sli_pci_mem_unset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9391
lpfc_sli4_post_status_check(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
94
static uint16_t lpfc_find_cpu_handle(struct lpfc_hba *, uint16_t, int);
drivers/scsi/lpfc/lpfc_init.c
95
static void lpfc_setup_bg(struct lpfc_hba *, struct Scsi_Host *);
drivers/scsi/lpfc/lpfc_init.c
9536
lpfc_sli4_bar0_register_memmap(struct lpfc_hba *phba, uint32_t if_type)
drivers/scsi/lpfc/lpfc_init.c
96
static int lpfc_sli4_cgn_parm_chg_evt(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_init.c
9625
lpfc_sli4_bar1_register_memmap(struct lpfc_hba *phba, uint32_t if_type)
drivers/scsi/lpfc/lpfc_init.c
965
lpfc_hba_free_post_buf(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9672
lpfc_sli4_bar2_register_memmap(struct lpfc_hba *phba, uint32_t vf)
drivers/scsi/lpfc/lpfc_init.c
97
static void lpfc_sli4_async_cmstat_evt(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
9710
lpfc_create_bootstrap_mbox(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
9781
lpfc_destroy_bootstrap_mbox(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_init.c
98
static void lpfc_sli4_prep_dev_for_reset(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_init.c
9816
lpfc_map_topology(struct lpfc_hba *phba, struct lpfc_mbx_read_config *rd_config)
drivers/scsi/lpfc/lpfc_init.c
9884
lpfc_sli4_read_config(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
1006
lpfc_config_pcb_setup(struct lpfc_hba * phba)
drivers/scsi/lpfc/lpfc_mbox.c
1080
lpfc_read_rev(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
1092
lpfc_sli4_swap_str(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_mbox.c
1190
lpfc_config_hbq(struct lpfc_hba *phba, uint32_t id,
drivers/scsi/lpfc/lpfc_mbox.c
1267
lpfc_config_ring(struct lpfc_hba * phba, int ring, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
1322
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
1510
lpfc_kill_board(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
1531
lpfc_mbox_put(struct lpfc_hba * phba, LPFC_MBOXQ_t * mbq)
drivers/scsi/lpfc/lpfc_mbox.c
1559
lpfc_mbox_get(struct lpfc_hba * phba)
drivers/scsi/lpfc/lpfc_mbox.c
1582
__lpfc_mbox_cmpl_put(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbq)
drivers/scsi/lpfc/lpfc_mbox.c
1598
lpfc_mbox_cmpl_put(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbq)
drivers/scsi/lpfc/lpfc_mbox.c
1621
lpfc_mbox_cmd_check(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_mbox.c
1650
lpfc_mbox_dev_check(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_mbox.c
1675
lpfc_mbox_tmo_val(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_mbox.c
1781
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
1834
lpfc_sli4_config(struct lpfc_hba *phba, struct lpfcMboxq *mbox,
drivers/scsi/lpfc/lpfc_mbox.c
1941
lpfc_sli4_mbox_rsrc_extent(struct lpfc_hba *phba, struct lpfcMboxq *mbox,
drivers/scsi/lpfc/lpfc_mbox.c
2012
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
2045
lpfc_sli_config_mbox_opcode_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2080
lpfc_sli4_mbx_read_fcf_rec(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_mbox.c
2134
lpfc_request_features(struct lpfc_hba *phba, struct lpfcMboxq *mboxq)
drivers/scsi/lpfc/lpfc_mbox.c
2213
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_mbox.c
2290
lpfc_init_vpi(struct lpfc_hba *phba, struct lpfcMboxq *mbox, uint16_t vpi)
drivers/scsi/lpfc/lpfc_mbox.c
2329
lpfc_sli4_dump_cfg_rg23(struct lpfc_hba *phba, struct lpfcMboxq *mbox)
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
2357
lpfc_mbx_cmpl_rdp_link_stat(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_mbox.c
2377
lpfc_mbx_cmpl_rdp_page_a2(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2406
lpfc_mbx_cmpl_rdp_page_a0(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2462
lpfc_sli4_dump_page_a0(struct lpfc_hba *phba, struct lpfcMboxq *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2507
lpfc_reg_fcfi(struct lpfc_hba *phba, struct lpfcMboxq *mbox)
drivers/scsi/lpfc/lpfc_mbox.c
2577
lpfc_reg_fcfi_mrq(struct lpfc_hba *phba, struct lpfcMboxq *mbox, int mode)
drivers/scsi/lpfc/lpfc_mbox.c
2653
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
666
lpfc_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, int vpi)
drivers/scsi/lpfc/lpfc_mbox.c
711
lpfc_unreg_did(struct lpfc_hba * phba, uint16_t vpi, uint32_t did,
drivers/scsi/lpfc/lpfc_mbox.c
744
lpfc_read_config(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
769
lpfc_read_lnk_stat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb)
drivers/scsi/lpfc/lpfc_mbox.c
806
lpfc_reg_rpi(struct lpfc_hba *phba, uint16_t vpi, uint32_t did,
drivers/scsi/lpfc/lpfc_mbox.c
867
lpfc_unreg_login(struct lpfc_hba *phba, uint16_t vpi, uint32_t rpi,
drivers/scsi/lpfc/lpfc_mbox.c
896
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_mbox.c
938
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_mbox.c
982
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
1098
lpfc_release_rpi(struct lpfc_hba *phba, struct lpfc_vport *vport,
drivers/scsi/lpfc/lpfc_nportdisc.c
1154
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1253
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1329
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1357
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1568
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1604
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1625
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1662
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1705
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
1779
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1853
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
1919
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
2130
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
2351
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
2767
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
2786
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
2819
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
361
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
698
lpfc_mbx_cmpl_resume_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_nportdisc.c
728
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
833
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nportdisc.c
993
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
1336
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvme.c
1531
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvme.c
1817
lpfc_nvme_abort_fcreq_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_nvme.c
1858
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvme.c
2032
lpfc_get_nvme_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_nvme.c
2092
lpfc_release_nvme_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_ncmd)
drivers/scsi/lpfc/lpfc_nvme.c
2140
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvme.c
2227
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
2681
lpfc_sli4_nvme_pci_offline_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvme.c
2718
lpfc_sli4_nvme_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvme.c
2759
lpfc_nvme_wait_for_io_drain(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvme.c
2800
lpfc_nvme_cancel_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeIn,
drivers/scsi/lpfc/lpfc_nvme.c
2855
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
1015
struct lpfc_hba *phba = ctxp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1144
struct lpfc_hba *phba = ctxp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1203
struct lpfc_hba *phba = ctxp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1247
struct lpfc_hba *phba = ctxp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1286
lpfc_nvmet_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
1313
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1353
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1382
struct lpfc_hba *phba = ndlp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1405
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_nvmet.c
1443
__lpfc_nvmet_clean_io_for_cpu(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
1475
lpfc_nvmet_cleanup_io_context(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvmet.c
1497
lpfc_nvmet_setup_io_context(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvmet.c
1651
lpfc_nvmet_create_targetport(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvmet.c
1752
lpfc_nvmet_update_targetport(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvmet.c
1776
lpfc_sli4_nvmet_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
1882
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
2013
lpfc_nvmet_wqfull_flush(struct lpfc_hba *phba, struct lpfc_queue *wq,
drivers/scsi/lpfc/lpfc_nvmet.c
2062
lpfc_nvmet_wqfull_process(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
2111
lpfc_nvmet_destroy_targetport(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_nvmet.c
2157
lpfc_nvmet_handle_lsreq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
217
lpfc_nvmet_get_ctx_for_xri(struct lpfc_hba *phba, u16 xri)
drivers/scsi/lpfc/lpfc_nvmet.c
2196
struct lpfc_hba *phba = ctxp->phba;
drivers/scsi/lpfc/lpfc_nvmet.c
2308
lpfc_nvmet_replenish_context(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
2380
lpfc_nvmet_unsol_fcp_buffer(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
239
lpfc_nvmet_get_ctx_for_oxid(struct lpfc_hba *phba, u16 oxid, u32 sid)
drivers/scsi/lpfc/lpfc_nvmet.c
2545
lpfc_nvmet_unsol_fcp_event(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
2589
lpfc_nvmet_prep_ls_wqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
262
lpfc_nvmet_defer_release(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
2712
lpfc_nvmet_prep_fcp_wqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
295
__lpfc_nvme_xmt_ls_rsp_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
3055
lpfc_nvmet_sol_fcp_abort_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
3125
lpfc_nvmet_unsol_fcp_abort_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
3207
lpfc_nvmet_xmt_ls_abort_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
3253
lpfc_nvmet_unsol_issue_abort(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
3349
lpfc_nvmet_sol_fcp_issue_abort(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
343
lpfc_nvmet_xmt_ls_rsp_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
3475
lpfc_nvmet_unsol_fcp_issue_abort(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
3547
lpfc_nvme_unsol_ls_issue_abort(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
3621
lpfc_nvmet_invalidate_host(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp)
drivers/scsi/lpfc/lpfc_nvmet.c
386
lpfc_nvmet_ctxbuf_post(struct lpfc_hba *phba, struct lpfc_nvmet_ctxbuf *ctx_buf)
drivers/scsi/lpfc/lpfc_nvmet.c
514
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
719
lpfc_nvmet_xmt_fcp_op_cmp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdwqe,
drivers/scsi/lpfc/lpfc_nvmet.c
864
void (*xmt_ls_rsp_cmp)(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_nvmet.c
868
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
2105
lpfc_bg_setup_sgl_prot(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
2415
lpfc_prot_group_type(struct lpfc_hba *phba, struct scsi_cmnd *sc)
drivers/scsi/lpfc/lpfc_scsi.c
2452
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
2495
lpfc_bg_scsi_prep_dma_buf_s3(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
2688
lpfc_calc_bg_err(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_scsi.c
2867
lpfc_parse_bg_err(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd,
drivers/scsi/lpfc/lpfc_scsi.c
3047
lpfc_scsi_prep_dma_buf_s4(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_scsi.c
3295
lpfc_bg_scsi_prep_dma_buf_s4(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
3514
lpfc_scsi_prep_dma_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_scsi.c
3533
lpfc_bg_scsi_prep_dma_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_scsi.c
3569
lpfc_send_scsi_error_event(struct lpfc_hba *phba, struct lpfc_vport *vport,
drivers/scsi/lpfc/lpfc_scsi.c
3661
lpfc_scsi_unprep_dma_buf(struct lpfc_hba *phba, struct lpfc_io_buf *psb)
drivers/scsi/lpfc/lpfc_scsi.c
3685
lpfc_unblock_requests(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_scsi.c
3715
lpfc_block_requests(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_scsi.c
3754
lpfc_update_cmf_cmpl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
3783
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
4013
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
4343
lpfc_scsi_cmd_iocb_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pIocbIn,
drivers/scsi/lpfc/lpfc_scsi.c
4693
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
4981
lpfc_scsi_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
drivers/scsi/lpfc/lpfc_scsi.c
5025
lpfc_tskmgmt_def_cmpl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
5050
lpfc_check_pci_resettable(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_scsi.c
5104
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
5168
static __inline__ void lpfc_poll_rearm_timer(struct lpfc_hba * phba)
drivers/scsi/lpfc/lpfc_scsi.c
5184
void lpfc_poll_start_timer(struct lpfc_hba * phba)
drivers/scsi/lpfc/lpfc_scsi.c
5198
struct lpfc_hba *phba = timer_container_of(phba, t, fcp_poll_timer);
drivers/scsi/lpfc/lpfc_scsi.c
5240
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
5528
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
5802
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
5955
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
6207
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
6257
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
6372
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
6396
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_scsi.c
6432
lpfc_create_device_data(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn,
drivers/scsi/lpfc/lpfc_scsi.c
6475
lpfc_delete_device_data(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_scsi.c
6506
__lpfc_get_device_data(struct lpfc_hba *phba, struct list_head *list,
drivers/scsi/lpfc/lpfc_scsi.c
6559
lpfc_find_next_oas_lun(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn,
drivers/scsi/lpfc/lpfc_scsi.c
6656
lpfc_enable_oas_lun(struct lpfc_hba *phba, struct lpfc_name *vport_wwpn,
drivers/scsi/lpfc/lpfc_scsi.c
6716
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
10114
lpfc_sli_issue_mbox_s4(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq,
drivers/scsi/lpfc/lpfc_sli.c
1021
lpfc_handle_rrq_active(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
10247
lpfc_sli4_post_async_mbox(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
10373
lpfc_sli_issue_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmbox, uint32_t flag)
drivers/scsi/lpfc/lpfc_sli.c
10388
lpfc_mbox_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
drivers/scsi/lpfc/lpfc_sli.c
10429
__lpfc_sli_ringtx_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
10458
lpfc_sli_next_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
10497
__lpfc_sli_issue_iocb_s3(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10612
__lpfc_sli_issue_fcp_io_s3(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10640
__lpfc_sli_issue_fcp_io_s4(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10650
lpfc_prep_embed_io(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd)
drivers/scsi/lpfc/lpfc_sli.c
1070
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
10720
__lpfc_sli_issue_iocb_s4(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10817
lpfc_sli_issue_fcp_io(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10835
__lpfc_sli_issue_iocb(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
10847
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
10896
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
10982
lpfc_sli_prep_els_req_rsp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
drivers/scsi/lpfc/lpfc_sli.c
1102
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
11073
lpfc_sli_prep_gen_req(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
drivers/scsi/lpfc/lpfc_sli.c
11171
lpfc_sli_prep_xmit_seq64(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
drivers/scsi/lpfc/lpfc_sli.c
11246
lpfc_sli_prep_abort_xri(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
drivers/scsi/lpfc/lpfc_sli.c
11264
lpfc_sli_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
drivers/scsi/lpfc/lpfc_sli.c
11306
lpfc_sli4_calc_ring(struct lpfc_hba *phba, struct lpfc_iocbq *piocb)
drivers/scsi/lpfc/lpfc_sli.c
11332
struct lpfc_hba *phba = eq->phba;
drivers/scsi/lpfc/lpfc_sli.c
11369
lpfc_sli_issue_iocb(struct lpfc_hba *phba, uint32_t ring_number,
drivers/scsi/lpfc/lpfc_sli.c
11416
lpfc_extra_ring_setup( struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
1142
lpfc_test_rrq_active(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_sli.c
11451
lpfc_sli_post_recovery_event(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
11489
lpfc_sli_abts_err_handler(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
11535
lpfc_sli4_abts_err_handler(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
11581
lpfc_sli_async_event_handler(struct lpfc_hba * phba,
drivers/scsi/lpfc/lpfc_sli.c
11653
lpfc_sli4_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
11698
lpfc_sli_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
1171
lpfc_set_rrq_active(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
drivers/scsi/lpfc/lpfc_sli.c
11822
lpfc_sli4_queue_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
11878
lpfc_sli_queue_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
11922
lpfc_sli_mbox_sys_flush(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
11980
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
12079
lpfc_sli_hba_down(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
12231
lpfc_sli_ringpostbuf_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
12255
lpfc_sli_get_buffer_tag(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
12284
lpfc_sli_ring_taggedbuf_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
12328
lpfc_sli_ringpostbuf_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
12366
lpfc_sli_abort_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
12412
lpfc_ignore_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
12475
lpfc_sli_issue_abort_iotag(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
1248
__lpfc_sli_get_els_sglq(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq)
drivers/scsi/lpfc/lpfc_sli.c
12605
lpfc_sli_hba_iocb_abort(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
12749
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
12794
lpfc_sli_abort_fcp_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
12841
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
12908
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
13060
lpfc_sli_wake_iocb_wait(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
13125
lpfc_chk_iocb_flg(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
13175
lpfc_sli_issue_iocb_wait(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
1318
__lpfc_sli_get_nvmet_sglq(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq)
drivers/scsi/lpfc/lpfc_sli.c
13323
lpfc_sli_issue_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq,
drivers/scsi/lpfc/lpfc_sli.c
13376
lpfc_sli_mbox_sys_shutdown(struct lpfc_hba *phba, int mbx_action)
drivers/scsi/lpfc/lpfc_sli.c
13438
lpfc_sli_eratt_read(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
1345
lpfc_sli_get_iocbq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
13491
lpfc_sli4_eratt_read(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
13588
lpfc_sli_check_eratt(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
13650
lpfc_intr_state_check(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
13690
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
13708
phba = (struct lpfc_hba *)dev_id;
drivers/scsi/lpfc/lpfc_sli.c
1376
__lpfc_sli_release_iocbq_s4(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc_sli.c
14000
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
14009
phba = (struct lpfc_hba *) dev_id;
drivers/scsi/lpfc/lpfc_sli.c
14089
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
14098
phba = (struct lpfc_hba *) dev_id;
drivers/scsi/lpfc/lpfc_sli.c
14190
void lpfc_sli4_els_xri_abort_event_proc(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
14229
lpfc_sli4_els_preprocess_rspiocbq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
14275
lpfc_cq_event_setup(struct lpfc_hba *phba, void *entry, int size)
drivers/scsi/lpfc/lpfc_sli.c
14303
lpfc_sli4_sp_handle_async_event(struct lpfc_hba *phba, struct lpfc_mcqe *mcqe)
drivers/scsi/lpfc/lpfc_sli.c
14338
lpfc_sli4_sp_handle_mbox_event(struct lpfc_hba *phba, struct lpfc_mcqe *mcqe)
drivers/scsi/lpfc/lpfc_sli.c
14490
lpfc_sli4_sp_handle_mcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
14520
lpfc_sli4_sp_handle_els_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
1456
__lpfc_sli_release_iocbq_s3(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc_sli.c
14575
lpfc_sli4_sp_handle_rel_wcqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
14604
lpfc_sli4_sp_handle_abort_xri_wcqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
14664
lpfc_sli4_sp_handle_rcqe(struct lpfc_hba *phba, struct lpfc_rcqe *rcqe)
drivers/scsi/lpfc/lpfc_sli.c
1478
__lpfc_sli_release_iocbq(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc_sli.c
14796
lpfc_sli4_sp_handle_cqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
14855
lpfc_sli4_sp_handle_eqe(struct lpfc_hba *phba, struct lpfc_eqe *eqe,
drivers/scsi/lpfc/lpfc_sli.c
14915
__lpfc_sli4_process_cq(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
14916
bool (*handler)(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli.c
1495
lpfc_sli_release_iocbq(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc_sli.c
14997
struct lpfc_hba *phba = cq->phba;
drivers/scsi/lpfc/lpfc_sli.c
15085
lpfc_sli4_fp_handle_fcp_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
15165
lpfc_sli4_fp_handle_rel_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
1520
lpfc_sli_cancel_iocbs(struct lpfc_hba *phba, struct list_head *iocblist,
drivers/scsi/lpfc/lpfc_sli.c
15202
lpfc_sli4_nvmet_handle_rcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
15343
lpfc_sli4_fp_handle_cqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
15411
struct lpfc_hba *phba = cq->phba;
drivers/scsi/lpfc/lpfc_sli.c
15469
lpfc_sli4_hba_handle_eqe(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc_sli.c
15601
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
15695
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
15701
phba = (struct lpfc_hba *)dev_id;
drivers/scsi/lpfc/lpfc_sli.c
15721
struct lpfc_hba *phba = timer_container_of(phba, t, cpuhp_poll_timer);
drivers/scsi/lpfc/lpfc_sli.c
15737
struct lpfc_hba *phba = eq->phba;
drivers/scsi/lpfc/lpfc_sli.c
15750
struct lpfc_hba *phba = eq->phba;
drivers/scsi/lpfc/lpfc_sli.c
15762
void lpfc_sli4_cleanup_poll_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
15816
struct lpfc_hba *phba = eq->phba;
drivers/scsi/lpfc/lpfc_sli.c
15881
lpfc_sli4_queue_alloc(struct lpfc_hba *phba, uint32_t page_size,
drivers/scsi/lpfc/lpfc_sli.c
15962
lpfc_dual_chute_pci_bar_map(struct lpfc_hba *phba, uint16_t pci_barset)
drivers/scsi/lpfc/lpfc_sli.c
15981
lpfc_dpp_wc_map(struct lpfc_hba *phba, uint8_t dpp_barset)
drivers/scsi/lpfc/lpfc_sli.c
16030
lpfc_modify_hba_eq_delay(struct lpfc_hba *phba, uint32_t startq,
drivers/scsi/lpfc/lpfc_sli.c
16142
lpfc_eq_create(struct lpfc_hba *phba, struct lpfc_queue *eq, uint32_t imax)
drivers/scsi/lpfc/lpfc_sli.c
16266
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
16341
lpfc_cq_create(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
16488
lpfc_cq_create_set(struct lpfc_hba *phba, struct lpfc_queue **cqp,
drivers/scsi/lpfc/lpfc_sli.c
16731
lpfc_mq_create_fb_init(struct lpfc_hba *phba, struct lpfc_queue *mq,
drivers/scsi/lpfc/lpfc_sli.c
1677
lpfc_sli_ring_map(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
16797
lpfc_mq_create(struct lpfc_hba *phba, struct lpfc_queue *mq,
drivers/scsi/lpfc/lpfc_sli.c
16952
lpfc_wq_create(struct lpfc_hba *phba, struct lpfc_queue *wq,
drivers/scsi/lpfc/lpfc_sli.c
17214
lpfc_rq_create(struct lpfc_hba *phba, struct lpfc_queue *hrq,
drivers/scsi/lpfc/lpfc_sli.c
1722
lpfc_sli_ringtxcmpl_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
17504
lpfc_mrq_create(struct lpfc_hba *phba, struct lpfc_queue **hrqp,
drivers/scsi/lpfc/lpfc_sli.c
1757
lpfc_sli_ringtx_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
17687
lpfc_eq_destroy(struct lpfc_hba *phba, struct lpfc_queue *eq)
drivers/scsi/lpfc/lpfc_sli.c
17750
lpfc_cq_destroy(struct lpfc_hba *phba, struct lpfc_queue *cq)
drivers/scsi/lpfc/lpfc_sli.c
1779
lpfc_cmf_sync_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
17811
lpfc_mq_destroy(struct lpfc_hba *phba, struct lpfc_queue *mq)
drivers/scsi/lpfc/lpfc_sli.c
17872
lpfc_wq_destroy(struct lpfc_hba *phba, struct lpfc_queue *wq)
drivers/scsi/lpfc/lpfc_sli.c
17935
lpfc_rq_destroy(struct lpfc_hba *phba, struct lpfc_queue *hrq,
drivers/scsi/lpfc/lpfc_sli.c
18021
lpfc_sli4_post_sgl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
18099
lpfc_sli4_alloc_xri(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
18130
__lpfc_sli4_free_xri(struct lpfc_hba *phba, int xri)
drivers/scsi/lpfc/lpfc_sli.c
18146
lpfc_sli4_free_xri(struct lpfc_hba *phba, int xri)
drivers/scsi/lpfc/lpfc_sli.c
18164
lpfc_sli4_next_xritag(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
18191
lpfc_sli4_post_sgl_list(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
18297
lpfc_sli4_post_io_sgl_block(struct lpfc_hba *phba, struct list_head *nblist,
drivers/scsi/lpfc/lpfc_sli.c
18416
lpfc_sli4_post_io_sgl_list(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
18540
lpfc_fc_frame_check(struct lpfc_hba *phba, struct fc_frame_header *fc_hdr)
drivers/scsi/lpfc/lpfc_sli.c
18674
lpfc_fc_frame_to_vport(struct lpfc_hba *phba, struct fc_frame_header *fc_hdr,
drivers/scsi/lpfc/lpfc_sli.c
18963
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
18989
lpfc_sli4_seq_abort_rsp_cmpl(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
19015
lpfc_sli4_xri_inrange(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
19040
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
19200
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
1930
lpfc_issue_cmf_sync_wqe(struct lpfc_hba *phba, u32 ms, u64 total)
drivers/scsi/lpfc/lpfc_sli.c
19413
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
19447
lpfc_sli4_mds_loopback_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
19464
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
19572
lpfc_sli4_handle_received_buffer(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
19688
lpfc_sli4_post_all_rpi_hdrs(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
19741
lpfc_sli4_post_rpi_hdr(struct lpfc_hba *phba, struct lpfc_rpi_hdr *rpi_page)
drivers/scsi/lpfc/lpfc_sli.c
19818
lpfc_sli4_alloc_rpi(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
19899
__lpfc_sli4_free_rpi(struct lpfc_hba *phba, int rpi)
drivers/scsi/lpfc/lpfc_sli.c
19928
lpfc_sli4_free_rpi(struct lpfc_hba *phba, int rpi)
drivers/scsi/lpfc/lpfc_sli.c
19943
lpfc_sli4_remove_rpis(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
19963
void (*cmpl)(struct lpfc_hba *, LPFC_MBOXQ_t *),
drivers/scsi/lpfc/lpfc_sli.c
19967
struct lpfc_hba *phba = ndlp->phba;
drivers/scsi/lpfc/lpfc_sli.c
20027
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
20057
lpfc_mbx_cmpl_add_fcf_record(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_sli.c
20089
lpfc_sli4_add_fcf_record(struct lpfc_hba *phba, struct fcf_record *fcf_record)
drivers/scsi/lpfc/lpfc_sli.c
20169
lpfc_sli4_build_dflt_fcf_record(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
20211
lpfc_sli4_fcf_scan_read_fcf_rec(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_sli.c
20269
lpfc_sli4_fcf_rr_read_fcf_rec(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_sli.c
20315
lpfc_sli4_read_fcf_rec(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_sli.c
20363
lpfc_check_next_fcf_pri_level(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
20453
lpfc_sli4_fcf_rr_next_index_get(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
20501
lpfc_sli4_fcf_rr_index_set(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_sli.c
20531
lpfc_sli4_fcf_rr_index_clear(struct lpfc_hba *phba, uint16_t fcf_index)
drivers/scsi/lpfc/lpfc_sli.c
20568
lpfc_mbx_cmpl_redisc_fcf_table(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_sli.c
2061
lpfc_sli_next_iocb_slot (struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
20625
lpfc_sli4_redisc_fcf_table(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
20672
lpfc_sli4_fcf_dead_failthrough(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
20699
lpfc_sli_get_config_region23(struct lpfc_hba *phba, char *rgn23_data)
drivers/scsi/lpfc/lpfc_sli.c
20758
lpfc_sli4_get_config_region23(struct lpfc_hba *phba, char *rgn23_data)
drivers/scsi/lpfc/lpfc_sli.c
20805
lpfc_sli_read_link_ste(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
20908
lpfc_log_fw_write_cmpl(struct lpfc_hba *phba, u32 shdr_status,
drivers/scsi/lpfc/lpfc_sli.c
20999
lpfc_wr_object(struct lpfc_hba *phba, struct list_head *dmabuf_list,
drivers/scsi/lpfc/lpfc_sli.c
21112
struct lpfc_hba *phba = vport->phba;
drivers/scsi/lpfc/lpfc_sli.c
2118
lpfc_sli_next_iotag(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
drivers/scsi/lpfc/lpfc_sli.c
21212
lpfc_drain_txq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
21309
lpfc_wqe_bpl2sgl(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeq,
drivers/scsi/lpfc/lpfc_sli.c
21423
lpfc_sli4_issue_wqe(struct lpfc_hba *phba, struct lpfc_sli4_hdw_queue *qp,
drivers/scsi/lpfc/lpfc_sli.c
21533
lpfc_sli4_issue_abort_iotag(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
drivers/scsi/lpfc/lpfc_sli.c
21614
void lpfc_snapshot_mxp(struct lpfc_hba *phba, u32 hwqid)
drivers/scsi/lpfc/lpfc_sli.c
21649
void lpfc_adjust_pvt_pool_count(struct lpfc_hba *phba, u32 hwqid)
drivers/scsi/lpfc/lpfc_sli.c
21680
void lpfc_adjust_high_watermark(struct lpfc_hba *phba, u32 hwqid)
drivers/scsi/lpfc/lpfc_sli.c
21725
void lpfc_move_xri_pvt_to_pbl(struct lpfc_hba *phba, u32 hwqid)
drivers/scsi/lpfc/lpfc_sli.c
21796
_lpfc_move_xri_pbl_to_pvt(struct lpfc_hba *phba, struct lpfc_sli4_hdw_queue *qp,
drivers/scsi/lpfc/lpfc_sli.c
21845
void lpfc_move_xri_pbl_to_pvt(struct lpfc_hba *phba, u32 hwqid, u32 count)
drivers/scsi/lpfc/lpfc_sli.c
21916
void lpfc_keep_pvt_pool_above_lowwm(struct lpfc_hba *phba, u32 hwqid)
drivers/scsi/lpfc/lpfc_sli.c
21940
void lpfc_release_io_buf(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_ncmd,
drivers/scsi/lpfc/lpfc_sli.c
2195
lpfc_sli_submit_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
22043
lpfc_get_io_buf_from_private_pool(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22079
lpfc_get_io_buf_from_expedite_pool(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
22127
lpfc_get_io_buf_from_multixri_pools(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22181
lpfc_io_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, int idx)
drivers/scsi/lpfc/lpfc_sli.c
22223
struct lpfc_io_buf *lpfc_get_io_buf(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22286
lpfc_read_object(struct lpfc_hba *phba, char *rdobject, uint32_t *datap,
drivers/scsi/lpfc/lpfc_sli.c
22395
lpfc_get_sgl_per_hdwq(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_buf)
drivers/scsi/lpfc/lpfc_sli.c
22463
lpfc_put_sgl_per_hdwq(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_buf)
drivers/scsi/lpfc/lpfc_sli.c
2250
lpfc_sli_update_full_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
22500
lpfc_free_sgl_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22536
lpfc_get_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22611
lpfc_put_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22649
lpfc_free_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
22684
lpfc_sli_prep_wqe(struct lpfc_hba *phba, struct lpfc_iocbq *job)
drivers/scsi/lpfc/lpfc_sli.c
2278
lpfc_sli_update_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
2302
lpfc_sli_resume_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
2346
lpfc_sli_next_hbq_slot(struct lpfc_hba *phba, uint32_t hbqno)
drivers/scsi/lpfc/lpfc_sli.c
2391
lpfc_sli_hbqbuf_free_all(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
2429
lpfc_sli_hbq_to_firmware(struct lpfc_hba *phba, uint32_t hbqno,
drivers/scsi/lpfc/lpfc_sli.c
2448
lpfc_sli_hbq_to_firmware_s3(struct lpfc_hba *phba, uint32_t hbqno,
drivers/scsi/lpfc/lpfc_sli.c
2488
lpfc_sli_hbq_to_firmware_s4(struct lpfc_hba *phba, uint32_t hbqno,
drivers/scsi/lpfc/lpfc_sli.c
2543
lpfc_sli_hbqbuf_fill_hbqs(struct lpfc_hba *phba, uint32_t hbqno, uint32_t count)
drivers/scsi/lpfc/lpfc_sli.c
2602
lpfc_sli_hbqbuf_add_hbqs(struct lpfc_hba *phba, uint32_t qno)
drivers/scsi/lpfc/lpfc_sli.c
2621
lpfc_sli_hbqbuf_init_hbqs(struct lpfc_hba *phba, uint32_t qno)
drivers/scsi/lpfc/lpfc_sli.c
2657
lpfc_sli_rqbuf_get(struct lpfc_hba *phba, struct lpfc_queue *hrq)
drivers/scsi/lpfc/lpfc_sli.c
2681
lpfc_sli_hbqbuf_find(struct lpfc_hba *phba, uint32_t tag)
drivers/scsi/lpfc/lpfc_sli.c
2716
lpfc_sli_free_hbq(struct lpfc_hba *phba, struct hbq_dmabuf *hbq_buffer)
drivers/scsi/lpfc/lpfc_sli.c
2828
lpfc_sli_wake_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
drivers/scsi/lpfc/lpfc_sli.c
2857
lpfc_sli_def_mbox_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_sli.c
2970
lpfc_sli4_unreg_rpi_cmpl_clr(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_sli.c
3043
lpfc_sli_handle_mb_event(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
3176
lpfc_sli_get_buff(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
3202
lpfc_nvme_unsol_ls_handler(struct lpfc_hba *phba, struct lpfc_iocbq *piocb)
drivers/scsi/lpfc/lpfc_sli.c
3341
lpfc_complete_unsol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
3377
lpfc_sli_prep_unsol_wqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
3441
lpfc_sli_process_unsol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
3644
lpfc_sli_iocbq_lookup(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
3687
lpfc_sli_iocbq_lookup_by_tag(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
3729
lpfc_sli_process_sol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
3886
lpfc_sli_rsp_pointers_error(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
3925
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli.c
3993
lpfc_sli_handle_fast_ring_event(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
4190
lpfc_sli_sp_handle_rspiocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
drivers/scsi/lpfc/lpfc_sli.c
4361
lpfc_sli_handle_slow_ring_event(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
4379
lpfc_sli_handle_slow_ring_event_s3(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
4515
lpfc_sli_handle_slow_ring_event_s4(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
4572
lpfc_sli_abort_iocb_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
4643
lpfc_sli_abort_fcp_rings(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
4672
lpfc_sli_flush_io_rings(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
4761
lpfc_sli_brdready_s3(struct lpfc_hba *phba, uint32_t mask)
drivers/scsi/lpfc/lpfc_sli.c
4829
lpfc_sli_brdready_s4(struct lpfc_hba *phba, uint32_t mask)
drivers/scsi/lpfc/lpfc_sli.c
4863
lpfc_sli_brdready(struct lpfc_hba *phba, uint32_t mask)
drivers/scsi/lpfc/lpfc_sli.c
4877
void lpfc_reset_barrier(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
4987
lpfc_sli_brdkill(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5084
lpfc_sli_brdreset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5154
lpfc_sli4_brdreset(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
516
lpfc_sli4_write_eq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli.c
5214
lpfc_sli_brdrestart_s3(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5277
lpfc_sli_brdrestart_s4(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5322
lpfc_sli_brdrestart(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5338
lpfc_sli_chipset_init(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5482
lpfc_sli_hbq_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
554
lpfc_sli4_if6_write_eq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli.c
5551
lpfc_sli4_rb_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5585
lpfc_sli_config_port(struct lpfc_hba *phba, int sli_mode)
drivers/scsi/lpfc/lpfc_sli.c
5712
lpfc_sli_hba_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
576
__lpfc_sli4_consume_eqe(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc_sli.c
5806
lpfc_sli4_read_fcoe_params(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
5888
lpfc_sli4_read_rev(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq,
drivers/scsi/lpfc/lpfc_sli.c
590
lpfc_sli4_eqcq_flush(struct lpfc_hba *phba, struct lpfc_queue *eq)
drivers/scsi/lpfc/lpfc_sli.c
5961
lpfc_sli4_get_ctl_attr(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
6048
lpfc_sli4_retrieve_pport_name(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
6152
lpfc_sli4_arm_cqeq_intr(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
6205
lpfc_sli4_get_avail_extnt_rsrc(struct lpfc_hba *phba, uint16_t type,
drivers/scsi/lpfc/lpfc_sli.c
6291
lpfc_sli4_chk_avail_extnt_rsrc(struct lpfc_hba *phba, uint16_t type)
drivers/scsi/lpfc/lpfc_sli.c
634
lpfc_sli4_process_eq(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc_sli.c
6354
lpfc_sli4_cfg_post_extnts(struct lpfc_hba *phba, uint16_t extnt_cnt,
drivers/scsi/lpfc/lpfc_sli.c
6419
lpfc_sli4_alloc_extent(struct lpfc_hba *phba, uint16_t type)
drivers/scsi/lpfc/lpfc_sli.c
6651
lpfc_sli4_dealloc_extent(struct lpfc_hba *phba, uint16_t type)
drivers/scsi/lpfc/lpfc_sli.c
6760
lpfc_set_features(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox,
drivers/scsi/lpfc/lpfc_sli.c
6856
lpfc_ras_stop_fwlog(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
6880
lpfc_sli4_ras_dma_free(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
6922
lpfc_sli4_ras_dma_alloc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
6983
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
7031
lpfc_sli4_ras_fwlog_init(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
711
__lpfc_sli4_consume_cqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
drivers/scsi/lpfc/lpfc_sli.c
7137
lpfc_sli4_ras_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7154
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
736
lpfc_sli4_write_cq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli.c
7401
lpfc_sli4_dealloc_resource_identifiers(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7435
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
7586
lpfc_sli4_repost_sgl_list(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
769
lpfc_sli4_if6_write_cq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli.c
7733
lpfc_sli4_repost_io_sgl_list(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7753
lpfc_set_host_data(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
drivers/scsi/lpfc/lpfc_sli.c
7773
lpfc_post_rq_buffer(struct lpfc_hba *phba, struct lpfc_queue *hrq,
drivers/scsi/lpfc/lpfc_sli.c
7835
lpfc_mbx_cmpl_read_lds_params(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_sli.c
7870
lpfc_read_lds_params(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7891
lpfc_mbx_cmpl_cgn_set_ftrs(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
drivers/scsi/lpfc/lpfc_sli.c
7939
lpfc_config_cgn_signal(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
7983
static void lpfc_init_idle_stat_hb(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
8017
static void lpfc_sli4_dip(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
8124
u32 lpfc_rx_monitor_report(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
8210
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
8403
lpfc_set_host_tm(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
8456
lpfc_get_platform_uuid(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
8521
lpfc_sli4_hba_setup(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
885
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
90
static bool lpfc_sli4_process_missed_mbox_completions(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli.c
902
lpfc_resp_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
drivers/scsi/lpfc/lpfc_sli.c
918
__lpfc_sli_get_iocbq(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
9193
struct lpfc_hba *phba = timer_container_of(phba, t, sli.mbox_tmo);
drivers/scsi/lpfc/lpfc_sli.c
92
static void __lpfc_sli4_consume_cqe(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
9217
lpfc_sli4_mbox_completions_pending(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
9266
lpfc_sli4_process_missed_mbox_completions(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
9326
lpfc_mbox_timeout_handler(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
9412
lpfc_sli_issue_mbox_s3(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmbox,
drivers/scsi/lpfc/lpfc_sli.c
946
__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
968
__lpfc_get_active_sglq(struct lpfc_hba *phba, uint16_t xritag)
drivers/scsi/lpfc/lpfc_sli.c
9815
lpfc_sli4_async_mbox_block(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
984
lpfc_clr_rrq_active(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli.c
9896
lpfc_sli4_async_mbox_unblock(struct lpfc_hba *phba)
drivers/scsi/lpfc/lpfc_sli.c
9932
lpfc_sli4_wait_bmbx_ready(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
drivers/scsi/lpfc/lpfc_sli.c
9987
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
1048
void (*cmpl)(struct lpfc_hba *, struct lpfc_rdp_context*, int);
drivers/scsi/lpfc/lpfc_sli4.h
1066
int lpfc_pci_function_reset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1067
int lpfc_sli4_pdev_status_reg_wait(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1068
int lpfc_sli4_hba_setup(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1069
int lpfc_sli4_config(struct lpfc_hba *, struct lpfcMboxq *, uint8_t,
drivers/scsi/lpfc/lpfc_sli4.h
1071
void lpfc_sli4_mbox_cmd_free(struct lpfc_hba *, struct lpfcMboxq *);
drivers/scsi/lpfc/lpfc_sli4.h
1075
int lpfc_sli4_mbx_read_fcf_rec(struct lpfc_hba *, struct lpfcMboxq *,
drivers/scsi/lpfc/lpfc_sli4.h
1078
void lpfc_sli4_hba_reset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1079
struct lpfc_queue *lpfc_sli4_queue_alloc(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1084
int lpfc_eq_create(struct lpfc_hba *, struct lpfc_queue *, uint32_t);
drivers/scsi/lpfc/lpfc_sli4.h
1085
void lpfc_modify_hba_eq_delay(struct lpfc_hba *phba, uint32_t startq,
drivers/scsi/lpfc/lpfc_sli4.h
1087
int lpfc_cq_create(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli4.h
1089
int lpfc_cq_create_set(struct lpfc_hba *phba, struct lpfc_queue **cqp,
drivers/scsi/lpfc/lpfc_sli4.h
1092
int32_t lpfc_mq_create(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli4.h
1094
int lpfc_wq_create(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli4.h
1096
int lpfc_rq_create(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli4.h
1098
int lpfc_mrq_create(struct lpfc_hba *phba, struct lpfc_queue **hrqp,
drivers/scsi/lpfc/lpfc_sli4.h
1101
int lpfc_eq_destroy(struct lpfc_hba *, struct lpfc_queue *);
drivers/scsi/lpfc/lpfc_sli4.h
1102
int lpfc_cq_destroy(struct lpfc_hba *, struct lpfc_queue *);
drivers/scsi/lpfc/lpfc_sli4.h
1103
int lpfc_mq_destroy(struct lpfc_hba *, struct lpfc_queue *);
drivers/scsi/lpfc/lpfc_sli4.h
1104
int lpfc_wq_destroy(struct lpfc_hba *, struct lpfc_queue *);
drivers/scsi/lpfc/lpfc_sli4.h
1105
int lpfc_rq_destroy(struct lpfc_hba *, struct lpfc_queue *,
drivers/scsi/lpfc/lpfc_sli4.h
1107
int lpfc_sli4_queue_setup(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1108
void lpfc_sli4_queue_unset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1109
int lpfc_sli4_post_sgl(struct lpfc_hba *, dma_addr_t, dma_addr_t, uint16_t);
drivers/scsi/lpfc/lpfc_sli4.h
1110
int lpfc_repost_io_sgl_list(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli4.h
1111
uint16_t lpfc_sli4_next_xritag(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1112
void lpfc_sli4_free_xri(struct lpfc_hba *, int);
drivers/scsi/lpfc/lpfc_sli4.h
1113
int lpfc_sli4_post_async_mbox(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1114
struct lpfc_cq_event *__lpfc_sli4_cq_event_alloc(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1115
struct lpfc_cq_event *lpfc_sli4_cq_event_alloc(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1116
void __lpfc_sli4_cq_event_release(struct lpfc_hba *, struct lpfc_cq_event *);
drivers/scsi/lpfc/lpfc_sli4.h
1117
void lpfc_sli4_cq_event_release(struct lpfc_hba *, struct lpfc_cq_event *);
drivers/scsi/lpfc/lpfc_sli4.h
1118
int lpfc_sli4_init_rpi_hdrs(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1119
int lpfc_sli4_post_rpi_hdr(struct lpfc_hba *, struct lpfc_rpi_hdr *);
drivers/scsi/lpfc/lpfc_sli4.h
1120
int lpfc_sli4_post_all_rpi_hdrs(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1121
struct lpfc_rpi_hdr *lpfc_sli4_create_rpi_hdr(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1122
void lpfc_sli4_remove_rpi_hdrs(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1123
int lpfc_sli4_alloc_rpi(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1124
void lpfc_sli4_free_rpi(struct lpfc_hba *, int);
drivers/scsi/lpfc/lpfc_sli4.h
1125
void lpfc_sli4_remove_rpis(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1126
void lpfc_sli4_async_event_proc(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1127
void lpfc_sli4_fcf_redisc_event_proc(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1129
void (*cmpl)(struct lpfc_hba *, LPFC_MBOXQ_t *),
drivers/scsi/lpfc/lpfc_sli4.h
1131
void lpfc_sli4_els_xri_abort_event_proc(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli4.h
1132
void lpfc_sli4_nvme_pci_offline_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1134
void lpfc_sli4_nvme_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1137
void lpfc_sli4_io_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1139
void lpfc_sli4_nvmet_xri_aborted(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1141
void lpfc_sli4_els_xri_aborted(struct lpfc_hba *,
drivers/scsi/lpfc/lpfc_sli4.h
1145
int lpfc_sli4_brdreset(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1146
int lpfc_sli4_add_fcf_record(struct lpfc_hba *, struct fcf_record *);
drivers/scsi/lpfc/lpfc_sli4.h
1147
void lpfc_sli_remove_dflt_fcf(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1148
int lpfc_sli4_get_els_iocb_cnt(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1149
int lpfc_sli4_get_iocb_cnt(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli4.h
1152
void lpfc_sli4_write_cq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli4.h
1154
void lpfc_sli4_write_eq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli4.h
1157
void lpfc_sli4_if6_write_cq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli4.h
1159
void lpfc_sli4_if6_write_eq_db(struct lpfc_hba *phba, struct lpfc_queue *q,
drivers/scsi/lpfc/lpfc_sli4.h
1161
void lpfc_sli4_fcfi_unreg(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_sli4.h
1162
int lpfc_sli4_fcf_scan_read_fcf_rec(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_sli4.h
1163
int lpfc_sli4_fcf_rr_read_fcf_rec(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_sli4.h
1164
int lpfc_sli4_read_fcf_rec(struct lpfc_hba *, uint16_t);
drivers/scsi/lpfc/lpfc_sli4.h
1165
void lpfc_mbx_cmpl_fcf_scan_read_fcf_rec(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_sli4.h
1166
void lpfc_mbx_cmpl_fcf_rr_read_fcf_rec(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_sli4.h
1167
void lpfc_mbx_cmpl_read_fcf_rec(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_sli4.h
1168
int lpfc_sli4_unregister_fcf(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1169
int lpfc_sli4_post_status_check(struct lpfc_hba *);
drivers/scsi/lpfc/lpfc_sli4.h
1170
uint8_t lpfc_sli_config_mbox_subsys_get(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_sli4.h
1171
uint8_t lpfc_sli_config_mbox_opcode_get(struct lpfc_hba *, LPFC_MBOXQ_t *);
drivers/scsi/lpfc/lpfc_sli4.h
1172
void lpfc_sli4_ras_dma_free(struct lpfc_hba *phba);
drivers/scsi/lpfc/lpfc_sli4.h
1173
struct sli4_hybrid_sgl *lpfc_get_sgl_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1175
struct fcp_cmd_rsp_buf *lpfc_get_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1177
int lpfc_put_sgl_per_hdwq(struct lpfc_hba *phba, struct lpfc_io_buf *buf);
drivers/scsi/lpfc/lpfc_sli4.h
1178
int lpfc_put_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1180
void lpfc_free_sgl_per_hdwq(struct lpfc_hba *phba,
drivers/scsi/lpfc/lpfc_sli4.h
1182
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
486
struct lpfc_hba;
drivers/scsi/lpfc/lpfc_sli4.h
493
struct lpfc_hba *phba;
drivers/scsi/lpfc/lpfc_sli4.h
846
void (*sli4_write_eq_db)(struct lpfc_hba *phba, struct lpfc_queue *eq,
drivers/scsi/lpfc/lpfc_sli4.h
848
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);