Symbol: bfa_s
drivers/scsi/bfa/bfa.h
158
typedef void (*bfa_msix_handler_t)(struct bfa_s *bfa, int vec);
drivers/scsi/bfa/bfa.h
168
void (*hw_reginit)(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
169
void (*hw_reqq_ack)(struct bfa_s *bfa, int reqq);
drivers/scsi/bfa/bfa.h
170
void (*hw_rspq_ack)(struct bfa_s *bfa, int rspq, u32 ci);
drivers/scsi/bfa/bfa.h
171
void (*hw_msix_init)(struct bfa_s *bfa, int nvecs);
drivers/scsi/bfa/bfa.h
172
void (*hw_msix_ctrl_install)(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
173
void (*hw_msix_queue_install)(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
174
void (*hw_msix_uninstall)(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
175
void (*hw_isr_mode_set)(struct bfa_s *bfa, bfa_boolean_t msix);
drivers/scsi/bfa/bfa.h
176
void (*hw_msix_getvecs)(struct bfa_s *bfa, u32 *vecmap,
drivers/scsi/bfa/bfa.h
178
void (*hw_msix_get_rme_range) (struct bfa_s *bfa, u32 *start,
drivers/scsi/bfa/bfa.h
20
struct bfa_s;
drivers/scsi/bfa/bfa.h
22
typedef void (*bfa_isr_func_t) (struct bfa_s *bfa, struct bfi_msg_s *m);
drivers/scsi/bfa/bfa.h
231
struct bfa_s *bfa;
drivers/scsi/bfa/bfa.h
27
void bfa_isr_unhandled(struct bfa_s *bfa, struct bfi_msg_s *m);
drivers/scsi/bfa/bfa.h
305
struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
306
void bfa_iocfc_attach(struct bfa_s *bfa, void *bfad,
drivers/scsi/bfa/bfa.h
309
void bfa_iocfc_init(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
310
void bfa_iocfc_start(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
311
void bfa_iocfc_stop(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
313
void bfa_iocfc_set_snsbase(struct bfa_s *bfa, int seg_no, u64 snsbase_pa);
drivers/scsi/bfa/bfa.h
314
bfa_boolean_t bfa_iocfc_is_operational(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
315
void bfa_iocfc_reset_queues(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
317
void bfa_msix_all(struct bfa_s *bfa, int vec);
drivers/scsi/bfa/bfa.h
318
void bfa_msix_reqq(struct bfa_s *bfa, int vec);
drivers/scsi/bfa/bfa.h
319
void bfa_msix_rspq(struct bfa_s *bfa, int vec);
drivers/scsi/bfa/bfa.h
320
void bfa_msix_lpu_err(struct bfa_s *bfa, int vec);
drivers/scsi/bfa/bfa.h
322
void bfa_hwcb_reginit(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
323
void bfa_hwcb_rspq_ack(struct bfa_s *bfa, int rspq, u32 ci);
drivers/scsi/bfa/bfa.h
324
void bfa_hwcb_msix_init(struct bfa_s *bfa, int nvecs);
drivers/scsi/bfa/bfa.h
325
void bfa_hwcb_msix_ctrl_install(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
326
void bfa_hwcb_msix_queue_install(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
327
void bfa_hwcb_msix_uninstall(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
328
void bfa_hwcb_isr_mode_set(struct bfa_s *bfa, bfa_boolean_t msix);
drivers/scsi/bfa/bfa.h
329
void bfa_hwcb_msix_getvecs(struct bfa_s *bfa, u32 *vecmap, u32 *nvecs,
drivers/scsi/bfa/bfa.h
331
void bfa_hwcb_msix_get_rme_range(struct bfa_s *bfa, u32 *start,
drivers/scsi/bfa/bfa.h
333
void bfa_hwct_reginit(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
334
void bfa_hwct2_reginit(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
335
void bfa_hwct_reqq_ack(struct bfa_s *bfa, int rspq);
drivers/scsi/bfa/bfa.h
336
void bfa_hwct_rspq_ack(struct bfa_s *bfa, int rspq, u32 ci);
drivers/scsi/bfa/bfa.h
337
void bfa_hwct2_rspq_ack(struct bfa_s *bfa, int rspq, u32 ci);
drivers/scsi/bfa/bfa.h
338
void bfa_hwct_msix_init(struct bfa_s *bfa, int nvecs);
drivers/scsi/bfa/bfa.h
339
void bfa_hwct_msix_ctrl_install(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
340
void bfa_hwct_msix_queue_install(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
341
void bfa_hwct_msix_uninstall(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
342
void bfa_hwct_isr_mode_set(struct bfa_s *bfa, bfa_boolean_t msix);
drivers/scsi/bfa/bfa.h
343
void bfa_hwct_msix_getvecs(struct bfa_s *bfa, u32 *vecmap, u32 *nvecs,
drivers/scsi/bfa/bfa.h
345
void bfa_hwct_msix_get_rme_range(struct bfa_s *bfa, u32 *start,
drivers/scsi/bfa/bfa.h
347
void bfa_iocfc_get_bootwwns(struct bfa_s *bfa, u8 *nwwns, wwn_t *wwns);
drivers/scsi/bfa/bfa.h
348
int bfa_iocfc_get_pbc_vports(struct bfa_s *bfa,
drivers/scsi/bfa/bfa.h
406
struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
407
void bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa.h
410
void bfa_detach(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
414
bfa_boolean_t bfa_intx(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
415
void bfa_isr_enable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
416
void bfa_isr_disable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
418
void bfa_comp_deq(struct bfa_s *bfa, struct list_head *comp_q);
drivers/scsi/bfa/bfa.h
419
void bfa_comp_process(struct bfa_s *bfa, struct list_head *comp_q);
drivers/scsi/bfa/bfa.h
420
void bfa_comp_free(struct bfa_s *bfa, struct list_head *comp_q);
drivers/scsi/bfa/bfa.h
423
void bfa_iocfc_get_attr(struct bfa_s *bfa, struct bfa_iocfc_attr_s *attr);
drivers/scsi/bfa/bfa.h
426
bfa_status_t bfa_iocfc_israttr_set(struct bfa_s *bfa,
drivers/scsi/bfa/bfa.h
429
void bfa_iocfc_enable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa.h
430
void bfa_iocfc_disable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_core.c
103
bfa_com_ablk_attach(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1036
bfa_iocfc_init_mem(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_core.c
1089
bfa_iocfc_mem_claim(struct bfa_s *bfa, struct bfa_iocfc_cfg_s *cfg)
drivers/scsi/bfa/bfa_core.c
113
bfa_com_cee_attach(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1162
bfa_iocfc_start_submod(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1185
bfa_iocfc_disable_submod(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1204
struct bfa_s *bfa = bfa_arg;
drivers/scsi/bfa/bfa_core.c
1213
struct bfa_s *bfa = bfa_arg;
drivers/scsi/bfa/bfa_core.c
1223
struct bfa_s *bfa = bfa_arg;
drivers/scsi/bfa/bfa_core.c
1233
struct bfa_s *bfa = bfa_arg;
drivers/scsi/bfa/bfa_core.c
124
bfa_com_sfp_attach(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1244
bfa_iocfc_qreg(struct bfa_s *bfa, struct bfi_iocfc_qreg_s *qreg)
drivers/scsi/bfa/bfa_core.c
1262
bfa_iocfc_res_recfg(struct bfa_s *bfa, struct bfa_iocfc_fwcfg_s *fwcfg)
drivers/scsi/bfa/bfa_core.c
1279
bfa_iocfc_cfgrsp(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1315
bfa_iocfc_reset_queues(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1331
bfa_iocfc_process_faa_addr(struct bfa_s *bfa, struct bfi_faa_addr_msg_s *msg)
drivers/scsi/bfa/bfa_core.c
134
bfa_com_flash_attach(struct bfa_s *bfa, bfa_boolean_t mincfg)
drivers/scsi/bfa/bfa_core.c
1350
bfa_faa_validate_request(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1366
bfa_faa_query(struct bfa_s *bfa, struct bfa_faa_attr_s *attr,
drivers/scsi/bfa/bfa_core.c
1422
struct bfa_s *bfa = bfa_arg;
drivers/scsi/bfa/bfa_core.c
1436
struct bfa_s *bfa = bfa_arg;
drivers/scsi/bfa/bfa_core.c
1448
struct bfa_s *bfa = bfa_arg;
drivers/scsi/bfa/bfa_core.c
145
bfa_com_diag_attach(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1460
struct bfa_s *bfa = bfa_arg;
drivers/scsi/bfa/bfa_core.c
1471
struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1516
bfa_iocfc_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_core.c
155
bfa_com_phy_attach(struct bfa_s *bfa, bfa_boolean_t mincfg)
drivers/scsi/bfa/bfa_core.c
1552
bfa_iocfc_init(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1562
bfa_iocfc_start(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1572
bfa_iocfc_stop(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1580
struct bfa_s *bfa = bfaarg;
drivers/scsi/bfa/bfa_core.c
1607
bfa_iocfc_get_attr(struct bfa_s *bfa, struct bfa_iocfc_attr_s *attr)
drivers/scsi/bfa/bfa_core.c
1625
bfa_iocfc_israttr_set(struct bfa_s *bfa, struct bfa_iocfc_intr_attr_s *attr)
drivers/scsi/bfa/bfa_core.c
165
bfa_com_fru_attach(struct bfa_s *bfa, bfa_boolean_t mincfg)
drivers/scsi/bfa/bfa_core.c
1655
bfa_iocfc_set_snsbase(struct bfa_s *bfa, int seg_no, u64 snsbase_pa)
drivers/scsi/bfa/bfa_core.c
1666
bfa_iocfc_enable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1675
bfa_iocfc_disable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1684
bfa_iocfc_is_operational(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1694
bfa_iocfc_get_bootwwns(struct bfa_s *bfa, u8 *nwwns, wwn_t *wwns)
drivers/scsi/bfa/bfa_core.c
1714
bfa_iocfc_get_pbc_vports(struct bfa_s *bfa, struct bfi_pbc_vport_s *pbc_vport)
drivers/scsi/bfa/bfa_core.c
1757
struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1827
bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_core.c
1891
bfa_detach(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
1897
bfa_comp_deq(struct bfa_s *bfa, struct list_head *comp_q)
drivers/scsi/bfa/bfa_core.c
1904
bfa_comp_process(struct bfa_s *bfa, struct list_head *comp_q)
drivers/scsi/bfa/bfa_core.c
1922
bfa_comp_free(struct bfa_s *bfa, struct list_head *comp_q)
drivers/scsi/bfa/bfa_core.c
234
static void bfa_iocfc_start_submod(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_core.c
235
static void bfa_iocfc_disable_submod(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_core.c
692
bfa_reqq_resume(struct bfa_s *bfa, int qid)
drivers/scsi/bfa/bfa_core.c
712
bfa_isr_rspq(struct bfa_s *bfa, int qid)
drivers/scsi/bfa/bfa_core.c
748
bfa_isr_reqq(struct bfa_s *bfa, int qid)
drivers/scsi/bfa/bfa_core.c
763
bfa_msix_all(struct bfa_s *bfa, int vec)
drivers/scsi/bfa/bfa_core.c
801
bfa_intx(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
844
bfa_isr_enable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
875
bfa_isr_disable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
884
bfa_msix_reqq(struct bfa_s *bfa, int vec)
drivers/scsi/bfa/bfa_core.c
890
bfa_isr_unhandled(struct bfa_s *bfa, struct bfi_msg_s *m)
drivers/scsi/bfa/bfa_core.c
90
bfa_com_port_attach(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_core.c
900
bfa_msix_rspq(struct bfa_s *bfa, int vec)
drivers/scsi/bfa/bfa_core.c
906
bfa_msix_lpu_err(struct bfa_s *bfa, int vec)
drivers/scsi/bfa/bfa_core.c
973
struct bfa_s *bfa = bfa_arg;
drivers/scsi/bfa/bfa_fcpim.c
1057
struct bfa_s *bfa = fcpim->bfa;
drivers/scsi/bfa/bfa_fcpim.c
1304
bfa_itnim_isr(struct bfa_s *bfa, struct bfi_msg_s *m)
drivers/scsi/bfa/bfa_fcpim.c
1349
bfa_itnim_create(struct bfa_s *bfa, struct bfa_rport_s *rport, void *ditn)
drivers/scsi/bfa/bfa_fcpim.c
2050
bfa_ioim_lm_init(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_fcpim.c
2124
bfa_fcpim_lunmask_rp_update(struct bfa_s *bfa, wwn_t lp_wwn, wwn_t rp_wwn,
drivers/scsi/bfa/bfa_fcpim.c
2149
bfa_ioim_lm_set_ua(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_fcpim.c
2163
bfa_fcpim_lunmask_update(struct bfa_s *bfa, u32 update)
drivers/scsi/bfa/bfa_fcpim.c
2184
bfa_fcpim_lunmask_clear(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_fcpim.c
2207
bfa_fcpim_lunmask_query(struct bfa_s *bfa, void *buf)
drivers/scsi/bfa/bfa_fcpim.c
2221
bfa_fcpim_lunmask_add(struct bfa_s *bfa, u16 vf_id, wwn_t *pwwn,
drivers/scsi/bfa/bfa_fcpim.c
2283
bfa_fcpim_lunmask_delete(struct bfa_s *bfa, u16 vf_id, wwn_t *pwwn,
drivers/scsi/bfa/bfa_fcpim.c
261
struct bfa_s *bfa = fcp->bfa;
drivers/scsi/bfa/bfa_fcpim.c
2728
bfa_ioim_isr(struct bfa_s *bfa, struct bfi_msg_s *m)
drivers/scsi/bfa/bfa_fcpim.c
2813
bfa_ioim_good_comp_isr(struct bfa_s *bfa, struct bfi_msg_s *m)
drivers/scsi/bfa/bfa_fcpim.c
2879
bfa_ioim_alloc(struct bfa_s *bfa, struct bfad_ioim_s *dio,
drivers/scsi/bfa/bfa_fcpim.c
299
bfa_fcpim_path_tov_set(struct bfa_s *bfa, u16 path_tov)
drivers/scsi/bfa/bfa_fcpim.c
309
bfa_fcpim_path_tov_get(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_fcpim.c
3473
bfa_tskim_isr(struct bfa_s *bfa, struct bfi_msg_s *m)
drivers/scsi/bfa/bfa_fcpim.c
3502
bfa_tskim_alloc(struct bfa_s *bfa, struct bfad_tskim_s *dtsk)
drivers/scsi/bfa/bfa_fcpim.c
3551
bfa_tskim_res_recfg(struct bfa_s *bfa, u16 num_tskim_fw)
drivers/scsi/bfa/bfa_fcpim.c
3565
struct bfa_s *bfa)
drivers/scsi/bfa/bfa_fcpim.c
3622
bfa_fcp_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_fcpim.c
3665
bfa_fcp_iocdisable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_fcpim.c
3673
bfa_fcp_res_recfg(struct bfa_s *bfa, u16 num_ioim_fw, u16 max_ioim_fw)
drivers/scsi/bfa/bfa_fcpim.c
3699
bfa_itn_create(struct bfa_s *bfa, struct bfa_rport_s *rport,
drivers/scsi/bfa/bfa_fcpim.c
370
bfa_fcpim_port_iostats(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_fcpim.c
3700
void (*isr)(struct bfa_s *bfa, struct bfi_msg_s *m))
drivers/scsi/bfa/bfa_fcpim.c
3713
bfa_itn_isr(struct bfa_s *bfa, struct bfi_msg_s *m)
drivers/scsi/bfa/bfa_fcpim.c
3762
bfa_fcpim_get_throttle_cfg(struct bfa_s *bfa, u16 drv_cfg_param)
drivers/scsi/bfa/bfa_fcpim.c
3783
bfa_fcpim_write_throttle(struct bfa_s *bfa, u16 value)
drivers/scsi/bfa/bfa_fcpim.c
3795
bfa_fcpim_read_throttle(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_fcpim.c
3805
bfa_fcpim_throttle_set(struct bfa_s *bfa, u16 value)
drivers/scsi/bfa/bfa_fcpim.c
3818
bfa_fcpim_throttle_get(struct bfa_s *bfa, void *buf)
drivers/scsi/bfa/bfa_fcpim.c
412
bfa_fcpim_profile_on(struct bfa_s *bfa, time64_t time)
drivers/scsi/bfa/bfa_fcpim.c
431
bfa_fcpim_profile_off(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_fcpim.c
442
bfa_fcpim_qdepth_get(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_fcpim.h
110
struct bfa_s *bfa;
drivers/scsi/bfa/bfa_fcpim.h
140
struct bfa_s *bfa;
drivers/scsi/bfa/bfa_fcpim.h
190
struct bfa_s *bfa; /* BFA module */
drivers/scsi/bfa/bfa_fcpim.h
237
struct bfa_s *bfa; /* BFA module */
drivers/scsi/bfa/bfa_fcpim.h
277
struct bfa_s *bfa; /* bfa instance */
drivers/scsi/bfa/bfa_fcpim.h
331
void bfa_ioim_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
drivers/scsi/bfa/bfa_fcpim.h
332
void bfa_ioim_good_comp_isr(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_fcpim.h
34
void bfa_itn_create(struct bfa_s *bfa, struct bfa_rport_s *rport,
drivers/scsi/bfa/bfa_fcpim.h
341
void bfa_tskim_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
drivers/scsi/bfa/bfa_fcpim.h
344
void bfa_tskim_res_recfg(struct bfa_s *bfa, u16 num_tskim_fw);
drivers/scsi/bfa/bfa_fcpim.h
349
void bfa_itnim_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
drivers/scsi/bfa/bfa_fcpim.h
35
void (*isr)(struct bfa_s *bfa, struct bfi_msg_s *m));
drivers/scsi/bfa/bfa_fcpim.h
357
void bfa_fcpim_path_tov_set(struct bfa_s *bfa, u16 path_tov);
drivers/scsi/bfa/bfa_fcpim.h
358
u16 bfa_fcpim_path_tov_get(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_fcpim.h
359
u16 bfa_fcpim_qdepth_get(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_fcpim.h
36
void bfa_itn_isr(struct bfa_s *bfa, struct bfi_msg_s *m);
drivers/scsi/bfa/bfa_fcpim.h
360
bfa_status_t bfa_fcpim_port_iostats(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_fcpim.h
364
bfa_status_t bfa_fcpim_profile_on(struct bfa_s *bfa, time64_t time);
drivers/scsi/bfa/bfa_fcpim.h
365
bfa_status_t bfa_fcpim_profile_off(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_fcpim.h
38
void bfa_fcp_res_recfg(struct bfa_s *bfa, u16 num_ioim_fw, u16 max_ioim_fw);
drivers/scsi/bfa/bfa_fcpim.h
383
struct bfa_itnim_s *bfa_itnim_create(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_fcpim.h
417
struct bfa_ioim_s *bfa_ioim_alloc(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_fcpim.h
457
struct bfa_tskim_s *bfa_tskim_alloc(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_fcpim.h
466
void bfa_fcpim_lunmask_rp_update(struct bfa_s *bfa, wwn_t lp_wwn,
drivers/scsi/bfa/bfa_fcpim.h
468
bfa_status_t bfa_fcpim_lunmask_update(struct bfa_s *bfa, u32 on_off);
drivers/scsi/bfa/bfa_fcpim.h
469
bfa_status_t bfa_fcpim_lunmask_query(struct bfa_s *bfa, void *buf);
drivers/scsi/bfa/bfa_fcpim.h
470
bfa_status_t bfa_fcpim_lunmask_delete(struct bfa_s *bfa, u16 vf_id,
drivers/scsi/bfa/bfa_fcpim.h
472
bfa_status_t bfa_fcpim_lunmask_add(struct bfa_s *bfa, u16 vf_id,
drivers/scsi/bfa/bfa_fcpim.h
474
bfa_status_t bfa_fcpim_lunmask_clear(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_fcpim.h
475
u16 bfa_fcpim_read_throttle(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_fcpim.h
476
bfa_status_t bfa_fcpim_write_throttle(struct bfa_s *bfa, u16 value);
drivers/scsi/bfa/bfa_fcpim.h
477
bfa_status_t bfa_fcpim_throttle_set(struct bfa_s *bfa, u16 value);
drivers/scsi/bfa/bfa_fcpim.h
478
bfa_status_t bfa_fcpim_throttle_get(struct bfa_s *bfa, void *buf);
drivers/scsi/bfa/bfa_fcpim.h
479
u16 bfa_fcpim_get_throttle_cfg(struct bfa_s *bfa, u16 drv_cfg_param);
drivers/scsi/bfa/bfa_fcs.c
1324
struct bfa_s *bfa = fabric->fcs->bfa;
drivers/scsi/bfa/bfa_fcs.c
1580
bfa_fcs_attach(struct bfa_fcs_s *fcs, struct bfa_s *bfa, struct bfad_s *bfad,
drivers/scsi/bfa/bfa_fcs.c
233
struct bfa_s *bfa = fabric->fcs->bfa;
drivers/scsi/bfa/bfa_fcs.c
281
struct bfa_s *bfa = fabric->fcs->bfa;
drivers/scsi/bfa/bfa_fcs.c
548
struct bfa_s *bfa = fabric->fcs->bfa;
drivers/scsi/bfa/bfa_fcs.c
678
struct bfa_s *bfa = fabric->fcs->bfa;
drivers/scsi/bfa/bfa_fcs.c
935
struct bfa_s *bfa = fabric->fcs->bfa;
drivers/scsi/bfa/bfa_fcs.h
860
struct bfa_s *bfa; /* corresponding BFA bfa instance */
drivers/scsi/bfa/bfa_fcs.h
882
void bfa_fcs_attach(struct bfa_fcs_s *fcs, struct bfa_s *bfa,
drivers/scsi/bfa/bfa_fcs_rport.c
2781
bfa_cb_rport_scn_online(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_fcs_rport.c
2808
bfa_cb_rport_scn_offline(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_hw_cb.c
106
bfa_hwcb_msix_init(struct bfa_s *bfa, int nvecs)
drivers/scsi/bfa/bfa_hw_cb.c
115
bfa_hwcb_msix_ctrl_install(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_hw_cb.c
133
bfa_hwcb_msix_queue_install(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_hw_cb.c
154
bfa_hwcb_msix_uninstall(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_hw_cb.c
16
bfa_hwcb_reginit(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_hw_cb.c
166
bfa_hwcb_isr_mode_set(struct bfa_s *bfa, bfa_boolean_t msix)
drivers/scsi/bfa/bfa_hw_cb.c
178
bfa_hwcb_msix_get_rme_range(struct bfa_s *bfa, u32 *start, u32 *end)
drivers/scsi/bfa/bfa_hw_cb.c
32
bfa_hwcb_reqq_ack_msix(struct bfa_s *bfa, int reqq)
drivers/scsi/bfa/bfa_hw_cb.c
46
bfa_hwcb_rspq_ack_msix(struct bfa_s *bfa, int rspq, u32 ci)
drivers/scsi/bfa/bfa_hw_cb.c
59
bfa_hwcb_rspq_ack(struct bfa_s *bfa, int rspq, u32 ci)
drivers/scsi/bfa/bfa_hw_cb.c
69
bfa_hwcb_msix_getvecs(struct bfa_s *bfa, u32 *msix_vecs_bmap,
drivers/scsi/bfa/bfa_hw_cb.c
98
bfa_hwcb_msix_dummy(struct bfa_s *bfa, int vec)
drivers/scsi/bfa/bfa_hw_ct.c
103
bfa_hwct_msix_init(struct bfa_s *bfa, int nvecs)
drivers/scsi/bfa/bfa_hw_ct.c
113
bfa_hwct_msix_ctrl_install(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_hw_ct.c
125
bfa_hwct_msix_queue_install(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_hw_ct.c
146
bfa_hwct_msix_uninstall(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_hw_ct.c
158
bfa_hwct_isr_mode_set(struct bfa_s *bfa, bfa_boolean_t msix)
drivers/scsi/bfa/bfa_hw_ct.c
165
bfa_hwct_msix_get_rme_range(struct bfa_s *bfa, u32 *start, u32 *end)
drivers/scsi/bfa/bfa_hw_ct.c
21
bfa_hwct_msix_dummy(struct bfa_s *bfa, int vec)
drivers/scsi/bfa/bfa_hw_ct.c
26
bfa_hwct_reginit(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_hw_ct.c
42
bfa_hwct2_reginit(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_hw_ct.c
52
bfa_hwct_reqq_ack(struct bfa_s *bfa, int reqq)
drivers/scsi/bfa/bfa_hw_ct.c
67
bfa_hwct_rspq_ack(struct bfa_s *bfa, int rspq, u32 ci)
drivers/scsi/bfa/bfa_hw_ct.c
84
bfa_hwct2_rspq_ack(struct bfa_s *bfa, int rspq, u32 ci)
drivers/scsi/bfa/bfa_hw_ct.c
91
bfa_hwct_msix_getvecs(struct bfa_s *bfa, u32 *msix_vecs_bmap,
drivers/scsi/bfa/bfa_ioc.c
6024
struct bfa_s *bfa)
drivers/scsi/bfa/bfa_ioc.c
6037
bfa_dconf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg)
drivers/scsi/bfa/bfa_ioc.c
6062
struct bfa_s *bfa = arg;
drivers/scsi/bfa/bfa_ioc.c
6077
bfa_dconf_modinit(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_ioc.c
6090
bfa_dconf_iocdisable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_ioc.c
6114
bfa_dconf_update(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_ioc.c
6139
bfa_dconf_modexit(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_ioc.h
334
struct bfa_s *bfa;
drivers/scsi/bfa/bfa_ioc.h
826
struct bfa_s *bfa;
drivers/scsi/bfa/bfa_ioc.h
842
void bfa_dconf_modinit(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_ioc.h
843
void bfa_dconf_modexit(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_ioc.h
844
bfa_status_t bfa_dconf_update(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_modules.h
101
void bfa_ioim_lm_init(struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
102
void bfa_lps_iocdisable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_modules.h
104
struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
105
void bfa_lps_attach(struct bfa_s *, void *, struct bfa_iocfc_cfg_s *,
drivers/scsi/bfa/bfa_modules.h
107
void bfa_rport_iocdisable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_modules.h
109
struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
110
void bfa_rport_attach(struct bfa_s *, void *, struct bfa_iocfc_cfg_s *,
drivers/scsi/bfa/bfa_modules.h
113
struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
114
void bfa_sgpg_attach(struct bfa_s *, void *bfad, struct bfa_iocfc_cfg_s *,
drivers/scsi/bfa/bfa_modules.h
117
struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
118
void bfa_uf_attach(struct bfa_s *, void *, struct bfa_iocfc_cfg_s *,
drivers/scsi/bfa/bfa_modules.h
120
void bfa_uf_start(struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
77
void bfa_dconf_attach(struct bfa_s *, void *, struct bfa_iocfc_cfg_s *);
drivers/scsi/bfa/bfa_modules.h
79
struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
80
void bfa_dconf_iocdisable(struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
81
void bfa_fcp_attach(struct bfa_s *, void *, struct bfa_iocfc_cfg_s *,
drivers/scsi/bfa/bfa_modules.h
83
void bfa_fcp_iocdisable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_modules.h
85
struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
87
void bfa_fcport_start(struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
88
void bfa_fcport_iocdisable(struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
90
struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
91
void bfa_fcport_attach(struct bfa_s *, void *, struct bfa_iocfc_cfg_s *,
drivers/scsi/bfa/bfa_modules.h
93
void bfa_fcxp_iocdisable(struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
95
struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
96
void bfa_fcxp_attach(struct bfa_s *, void *, struct bfa_iocfc_cfg_s *,
drivers/scsi/bfa/bfa_modules.h
98
void bfa_fcdiag_iocdisable(struct bfa_s *);
drivers/scsi/bfa/bfa_modules.h
99
void bfa_fcdiag_attach(struct bfa_s *bfa, void *, struct bfa_iocfc_cfg_s *,
drivers/scsi/bfa/bfa_svc.c
1019
bfa_fcxp_req_rsp_alloc_wait(struct bfa_s *bfa, struct bfa_fcxp_wqe_s *wqe,
drivers/scsi/bfa/bfa_svc.c
1052
bfa_fcxp_walloc_cancel(struct bfa_s *bfa, struct bfa_fcxp_wqe_s *wqe)
drivers/scsi/bfa/bfa_svc.c
1079
bfa_fcxp_isr(struct bfa_s *bfa, struct bfi_msg_s *msg)
drivers/scsi/bfa/bfa_svc.c
1093
bfa_fcxp_get_maxrsp(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
1101
bfa_fcxp_res_recfg(struct bfa_s *bfa, u16 num_fcxp_fw)
drivers/scsi/bfa/bfa_svc.c
123
static void bfa_trunk_iocdisable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.c
1421
struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
1437
bfa_lps_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_svc.c
1470
bfa_lps_iocdisable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
1491
bfa_lps_login_rsp(struct bfa_s *bfa, struct bfi_lps_login_rsp_s *rsp)
drivers/scsi/bfa/bfa_svc.c
1546
struct bfa_s *bfa = first_lps->bfa;
drivers/scsi/bfa/bfa_svc.c
1572
bfa_lps_logout_rsp(struct bfa_s *bfa, struct bfi_lps_logout_rsp_s *rsp)
drivers/scsi/bfa/bfa_svc.c
1587
bfa_lps_rx_cvl_event(struct bfa_s *bfa, struct bfi_lps_cvl_event_s *cvl)
drivers/scsi/bfa/bfa_svc.c
1795
bfa_lps_get_max_vport(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
1807
bfa_lps_alloc(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
1878
bfa_lps_get_fwtag(struct bfa_s *bfa, u8 lp_tag)
drivers/scsi/bfa/bfa_svc.c
1889
bfa_lps_get_tag_from_pid(struct bfa_s *bfa, u32 pid)
drivers/scsi/bfa/bfa_svc.c
1909
bfa_lps_get_base_pid(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
1933
bfa_lps_isr(struct bfa_s *bfa, struct bfi_msg_s *m)
drivers/scsi/bfa/bfa_svc.c
2951
struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
2981
bfa_fcport_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_svc.c
3024
bfa_fcport_start(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3033
bfa_fcport_iocdisable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3446
bfa_trunk_iocdisable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3477
bfa_fcport_init(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3502
bfa_fcport_isr(struct bfa_s *bfa, struct bfi_msg_s *msg)
drivers/scsi/bfa/bfa_svc.c
3629
bfa_fcport_event_register(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.c
3641
bfa_fcport_enable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3659
bfa_fcport_disable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3673
bfa_fcport_is_pbcdisabled(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3690
bfa_fcport_cfg_speed(struct bfa_s *bfa, enum bfa_port_speed speed)
drivers/scsi/bfa/bfa_svc.c
3735
bfa_fcport_get_speed(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3746
bfa_fcport_cfg_topology(struct bfa_s *bfa, enum bfa_port_topology topology)
drivers/scsi/bfa/bfa_svc.c
3792
bfa_fcport_get_topology(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3803
bfa_fcport_get_cfg_topology(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3811
bfa_fcport_cfg_hardalpa(struct bfa_s *bfa, u8 alpa)
drivers/scsi/bfa/bfa_svc.c
3826
bfa_fcport_clr_hardalpa(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3838
bfa_fcport_get_myalpa(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3846
bfa_fcport_cfg_maxfrsize(struct bfa_s *bfa, u16 maxfrsize)
drivers/scsi/bfa/bfa_svc.c
3866
bfa_fcport_get_maxfrsize(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3874
bfa_fcport_get_rx_bbcredit(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
3884
bfa_fcport_set_tx_bbcredit(struct bfa_s *bfa, u16 tx_bbcredit)
drivers/scsi/bfa/bfa_svc.c
3895
bfa_fcport_get_attr(struct bfa_s *bfa, struct bfa_port_attr_s *attr)
drivers/scsi/bfa/bfa_svc.c
3950
bfa_fcport_get_stats(struct bfa_s *bfa, struct bfa_cb_pending_q_s *cb)
drivers/scsi/bfa/bfa_svc.c
3977
bfa_fcport_clear_stats(struct bfa_s *bfa, struct bfa_cb_pending_q_s *cb)
drivers/scsi/bfa/bfa_svc.c
4004
bfa_fcport_is_disabled(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4014
bfa_fcport_is_dport(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4023
bfa_fcport_is_ddport(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4032
bfa_fcport_set_qos_bw(struct bfa_s *bfa, struct bfa_qos_bw_s *qos_bw)
drivers/scsi/bfa/bfa_svc.c
4057
bfa_fcport_is_ratelim(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4069
bfa_fcport_get_ratelim_speed(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4082
struct bfa_s *bfa = dev;
drivers/scsi/bfa/bfa_svc.c
4095
bfa_fcport_is_linkup(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4106
bfa_fcport_is_qos_enabled(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4114
bfa_fcport_is_trunk_enabled(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4122
bfa_fcport_cfg_bbcr(struct bfa_s *bfa, bfa_boolean_t on_off, u8 bb_scn)
drivers/scsi/bfa/bfa_svc.c
4176
bfa_fcport_get_bbcr_attr(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.c
4193
bfa_fcport_dportenable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4203
bfa_fcport_dportdisable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4213
bfa_fcport_ddportenable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4222
bfa_fcport_ddportdisable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
433
struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
470
bfa_fcxp_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_svc.c
4725
struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4738
bfa_rport_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_svc.c
4778
bfa_rport_iocdisable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4909
bfa_rport_isr(struct bfa_s *bfa, struct bfi_msg_s *m)
drivers/scsi/bfa/bfa_svc.c
492
bfa_fcxp_iocdisable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
4963
bfa_rport_res_recfg(struct bfa_s *bfa, u16 num_rport_fw)
drivers/scsi/bfa/bfa_svc.c
4980
bfa_rport_create(struct bfa_s *bfa, void *rport_drv)
drivers/scsi/bfa/bfa_svc.c
5031
bfa_rport_set_lunmask(struct bfa_s *bfa, struct bfa_rport_s *rp)
drivers/scsi/bfa/bfa_svc.c
5047
bfa_rport_unset_lunmask(struct bfa_s *bfa, struct bfa_rport_s *rp)
drivers/scsi/bfa/bfa_svc.c
5070
struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
5104
bfa_sgpg_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_svc.c
5167
bfa_sgpg_malloc(struct bfa_s *bfa, struct list_head *sgpg_q, int nsgpgs)
drivers/scsi/bfa/bfa_svc.c
5187
bfa_sgpg_mfree(struct bfa_s *bfa, struct list_head *sgpg_q, int nsgpg)
drivers/scsi/bfa/bfa_svc.c
5219
bfa_sgpg_wait(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe, int nsgpg)
drivers/scsi/bfa/bfa_svc.c
5245
bfa_sgpg_wcancel(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe)
drivers/scsi/bfa/bfa_svc.c
534
struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.c
5351
struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
5378
bfa_uf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_svc.c
5438
uf_recv(struct bfa_s *bfa, struct bfi_uf_frm_rcvd_s *m)
drivers/scsi/bfa/bfa_svc.c
5477
bfa_uf_start(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
5490
bfa_uf_recv_register(struct bfa_s *bfa, bfa_cb_uf_recv_t ufrecv, void *cbarg)
drivers/scsi/bfa/bfa_svc.c
5518
bfa_uf_isr(struct bfa_s *bfa, struct bfi_msg_s *msg)
drivers/scsi/bfa/bfa_svc.c
5534
bfa_uf_res_recfg(struct bfa_s *bfa, u16 num_uf_fw)
drivers/scsi/bfa/bfa_svc.c
5604
bfa_fcdiag_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
drivers/scsi/bfa/bfa_svc.c
5623
bfa_fcdiag_iocdisable(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
572
void *caller, struct bfa_s *bfa, int nreq_sgles,
drivers/scsi/bfa/bfa_svc.c
5794
bfa_fcdiag_intr(struct bfa_s *bfa, struct bfi_msg_s *msg)
drivers/scsi/bfa/bfa_svc.c
5835
bfa_fcdiag_loopback(struct bfa_s *bfa, enum bfa_port_opmode opmode,
drivers/scsi/bfa/bfa_svc.c
5947
bfa_fcdiag_queuetest(struct bfa_s *bfa, u32 force, u32 queue,
drivers/scsi/bfa/bfa_svc.c
6006
bfa_fcdiag_lb_is_running(struct bfa_s *bfa)
drivers/scsi/bfa/bfa_svc.c
652
hal_fcxp_send_comp(struct bfa_s *bfa, struct bfi_fcxp_send_rsp_s *fcxp_rsp)
drivers/scsi/bfa/bfa_svc.c
6531
bfa_dport_enable(struct bfa_s *bfa, u32 lpcnt, u32 pat,
drivers/scsi/bfa/bfa_svc.c
6644
bfa_dport_disable(struct bfa_s *bfa, bfa_cb_diag_t cbfn, void *cbarg)
drivers/scsi/bfa/bfa_svc.c
6701
bfa_dport_start(struct bfa_s *bfa, u32 lpcnt, u32 pat,
drivers/scsi/bfa/bfa_svc.c
6762
bfa_dport_show(struct bfa_s *bfa, struct bfa_diag_dport_result_s *result)
drivers/scsi/bfa/bfa_svc.c
68
static void hal_fcxp_rx_plog(struct bfa_s *bfa, struct bfa_fcxp_s *fcxp,
drivers/scsi/bfa/bfa_svc.c
70
static void hal_fcxp_tx_plog(struct bfa_s *bfa, u32 reqlen,
drivers/scsi/bfa/bfa_svc.c
702
hal_fcxp_tx_plog(struct bfa_s *bfa, u32 reqlen, struct bfa_fcxp_s *fcxp,
drivers/scsi/bfa/bfa_svc.c
730
hal_fcxp_rx_plog(struct bfa_s *bfa, struct bfa_fcxp_s *fcxp,
drivers/scsi/bfa/bfa_svc.c
761
struct bfa_s *bfa = fcxp->fcxp_mod->bfa;
drivers/scsi/bfa/bfa_svc.c
775
struct bfa_s *bfa = fcxp->fcxp_mod->bfa;
drivers/scsi/bfa/bfa_svc.c
79
static void bfa_lps_login_rsp(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.c
82
static void bfa_lps_logout_rsp(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.c
875
bfa_fcxp_req_rsp_alloc(void *caller, struct bfa_s *bfa, int nreq_sgles,
drivers/scsi/bfa/bfa_svc.c
982
struct bfa_s *bfa = fcxp->fcxp_mod->bfa;
drivers/scsi/bfa/bfa_svc.h
110
typedef void (*fcxp_send_cb_t) (struct bfa_s *ioc, struct bfa_fcxp_s *fcxp,
drivers/scsi/bfa/bfa_svc.h
204
struct bfa_s *bfa;
drivers/scsi/bfa/bfa_svc.h
227
void bfa_fcxp_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
drivers/scsi/bfa/bfa_svc.h
253
void bfa_rport_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
drivers/scsi/bfa/bfa_svc.h
254
void bfa_rport_res_recfg(struct bfa_s *bfa, u16 num_rport_fw);
drivers/scsi/bfa/bfa_svc.h
295
struct bfa_s *bfa; /* backpointer to BFA */
drivers/scsi/bfa/bfa_svc.h
322
struct bfa_s *bfa; /* bfa instance */
drivers/scsi/bfa/bfa_svc.h
359
struct bfa_s *bfa; /* back pointer to BFA */
drivers/scsi/bfa/bfa_svc.h
379
void bfa_uf_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
drivers/scsi/bfa/bfa_svc.h
380
void bfa_uf_res_recfg(struct bfa_s *bfa, u16 num_uf_fw);
drivers/scsi/bfa/bfa_svc.h
405
struct bfa_s *bfa; /* parent bfa instance */
drivers/scsi/bfa/bfa_svc.h
453
void bfa_lps_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
drivers/scsi/bfa/bfa_svc.h
516
struct bfa_s *bfa; /* parent BFA instance */
drivers/scsi/bfa/bfa_svc.h
56
struct bfa_s *bfa;
drivers/scsi/bfa/bfa_svc.h
574
void bfa_fcport_init(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
575
void bfa_fcport_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
drivers/scsi/bfa/bfa_svc.h
580
bfa_status_t bfa_fcport_enable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
581
bfa_status_t bfa_fcport_disable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
582
bfa_status_t bfa_fcport_cfg_speed(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
584
enum bfa_port_speed bfa_fcport_get_speed(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
585
bfa_status_t bfa_fcport_cfg_topology(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
587
enum bfa_port_topology bfa_fcport_get_topology(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
588
enum bfa_port_topology bfa_fcport_get_cfg_topology(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
589
bfa_status_t bfa_fcport_cfg_hardalpa(struct bfa_s *bfa, u8 alpa);
drivers/scsi/bfa/bfa_svc.h
590
u8 bfa_fcport_get_myalpa(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
591
bfa_status_t bfa_fcport_clr_hardalpa(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
592
bfa_status_t bfa_fcport_cfg_maxfrsize(struct bfa_s *bfa, u16 maxsize);
drivers/scsi/bfa/bfa_svc.h
593
u16 bfa_fcport_get_maxfrsize(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
594
u8 bfa_fcport_get_rx_bbcredit(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
595
void bfa_fcport_get_attr(struct bfa_s *bfa, struct bfa_port_attr_s *attr);
drivers/scsi/bfa/bfa_svc.h
596
void bfa_fcport_event_register(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
599
bfa_boolean_t bfa_fcport_is_disabled(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
600
bfa_boolean_t bfa_fcport_is_dport(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
601
bfa_boolean_t bfa_fcport_is_ddport(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
602
bfa_status_t bfa_fcport_set_qos_bw(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
604
enum bfa_port_speed bfa_fcport_get_ratelim_speed(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
606
void bfa_fcport_set_tx_bbcredit(struct bfa_s *bfa, u16 tx_bbcredit);
drivers/scsi/bfa/bfa_svc.h
607
bfa_boolean_t bfa_fcport_is_ratelim(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
610
bfa_boolean_t bfa_fcport_is_linkup(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
611
bfa_status_t bfa_fcport_get_stats(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
613
bfa_status_t bfa_fcport_clear_stats(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
615
bfa_boolean_t bfa_fcport_is_qos_enabled(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
616
bfa_boolean_t bfa_fcport_is_trunk_enabled(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
617
void bfa_fcport_dportenable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
618
void bfa_fcport_dportdisable(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
619
bfa_status_t bfa_fcport_is_pbcdisabled(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
620
bfa_status_t bfa_fcport_cfg_bbcr(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
622
bfa_status_t bfa_fcport_get_bbcr_attr(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
628
struct bfa_rport_s *bfa_rport_create(struct bfa_s *bfa, void *rport_drv);
drivers/scsi/bfa/bfa_svc.h
637
void bfa_cb_rport_scn_online(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
638
void bfa_cb_rport_scn_offline(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
649
void bfa_rport_set_lunmask(struct bfa_s *bfa, struct bfa_rport_s *rp);
drivers/scsi/bfa/bfa_svc.h
650
void bfa_rport_unset_lunmask(struct bfa_s *bfa, struct bfa_rport_s *rp);
drivers/scsi/bfa/bfa_svc.h
655
struct bfa_fcxp_s *bfa_fcxp_req_rsp_alloc(void *bfad_fcxp, struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
662
void bfa_fcxp_req_rsp_alloc_wait(struct bfa_s *bfa, struct bfa_fcxp_wqe_s *wqe,
drivers/scsi/bfa/bfa_svc.h
67
bfa_status_t bfa_sgpg_malloc(struct bfa_s *bfa, struct list_head *sgpg_q,
drivers/scsi/bfa/bfa_svc.h
671
void bfa_fcxp_walloc_cancel(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
687
u32 bfa_fcxp_get_maxrsp(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
688
void bfa_fcxp_res_recfg(struct bfa_s *bfa, u16 num_fcxp_fw);
drivers/scsi/bfa/bfa_svc.h
69
void bfa_sgpg_mfree(struct bfa_s *bfa, struct list_head *sgpg_q, int nsgpgs);
drivers/scsi/bfa/bfa_svc.h
705
void bfa_uf_recv_register(struct bfa_s *bfa, bfa_cb_uf_recv_t ufrecv,
drivers/scsi/bfa/bfa_svc.h
713
u32 bfa_lps_get_max_vport(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
714
struct bfa_lps_s *bfa_lps_alloc(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
72
void bfa_sgpg_wait(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe, int nsgpgs);
drivers/scsi/bfa/bfa_svc.h
723
u8 bfa_lps_get_fwtag(struct bfa_s *bfa, u8 lp_tag);
drivers/scsi/bfa/bfa_svc.h
724
u32 bfa_lps_get_base_pid(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
725
u8 bfa_lps_get_tag_from_pid(struct bfa_s *bfa, u32 pid);
drivers/scsi/bfa/bfa_svc.h
73
void bfa_sgpg_wcancel(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe);
drivers/scsi/bfa/bfa_svc.h
733
bfa_status_t bfa_faa_query(struct bfa_s *bfa, struct bfa_faa_attr_s *attr,
drivers/scsi/bfa/bfa_svc.h
778
struct bfa_s *bfa; /* Back pointer to BFA */
drivers/scsi/bfa/bfa_svc.h
795
struct bfa_s *bfa; /* Back pointer to BFA */
drivers/scsi/bfa/bfa_svc.h
804
void bfa_fcdiag_intr(struct bfa_s *bfa, struct bfi_msg_s *msg);
drivers/scsi/bfa/bfa_svc.h
806
bfa_status_t bfa_fcdiag_loopback(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
811
bfa_status_t bfa_fcdiag_queuetest(struct bfa_s *bfa, u32 ignore,
drivers/scsi/bfa/bfa_svc.h
814
bfa_status_t bfa_fcdiag_lb_is_running(struct bfa_s *bfa);
drivers/scsi/bfa/bfa_svc.h
815
bfa_status_t bfa_dport_enable(struct bfa_s *bfa, u32 lpcnt, u32 pat,
drivers/scsi/bfa/bfa_svc.h
817
bfa_status_t bfa_dport_disable(struct bfa_s *bfa, bfa_cb_diag_t cbfn,
drivers/scsi/bfa/bfa_svc.h
819
bfa_status_t bfa_dport_start(struct bfa_s *bfa, u32 lpcnt, u32 pat,
drivers/scsi/bfa/bfa_svc.h
821
bfa_status_t bfa_dport_show(struct bfa_s *bfa,
drivers/scsi/bfa/bfa_svc.h
90
struct bfa_s *bfa; /* backpointer to BFA */
drivers/scsi/bfa/bfad_debugfs.c
191
bfad_reg_offset_check(struct bfa_s *bfa, u32 offset, u32 len)
drivers/scsi/bfa/bfad_debugfs.c
244
struct bfa_s *bfa = &bfad->bfa;
drivers/scsi/bfa/bfad_debugfs.c
313
struct bfa_s *bfa = &bfad->bfa;
drivers/scsi/bfa/bfad_drv.h
200
struct bfa_s bfa;
drivers/scsi/bfa/bfad_im.c
933
struct bfa_s *bfa = itnim_data->itnim->bfa_itnim->bfa;
drivers/scsi/bfa/bfad_im.c
958
struct bfa_s *bfa;
drivers/scsi/bfa/bfad_im.c
992
bfad_im_supported_speeds(struct bfa_s *bfa)
drivers/scsi/bfa/bfad_im.h
33
u32 bfad_im_supported_speeds(struct bfa_s *bfa);