• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/bfa/

Lines Matching refs:bfa_s

47 typedef void (*bfa_msix_handler_t)(struct bfa_s *bfa, int vec);
57 void (*hw_reginit)(struct bfa_s *bfa);
58 void (*hw_reqq_ack)(struct bfa_s *bfa, int reqq);
59 void (*hw_rspq_ack)(struct bfa_s *bfa, int rspq);
60 void (*hw_msix_init)(struct bfa_s *bfa, int nvecs);
61 void (*hw_msix_install)(struct bfa_s *bfa);
62 void (*hw_msix_uninstall)(struct bfa_s *bfa);
63 void (*hw_isr_mode_set)(struct bfa_s *bfa, bfa_boolean_t msix);
64 void (*hw_msix_getvecs)(struct bfa_s *bfa, u32 *vecmap,
66 void (*hw_msix_get_rme_range) (struct bfa_s *bfa, u32 *start,
72 struct bfa_s *bfa;
133 void bfa_iocfc_attach(struct bfa_s *bfa, void *bfad,
136 void bfa_iocfc_detach(struct bfa_s *bfa);
137 void bfa_iocfc_init(struct bfa_s *bfa);
138 void bfa_iocfc_start(struct bfa_s *bfa);
139 void bfa_iocfc_stop(struct bfa_s *bfa);
141 void bfa_iocfc_set_snsbase(struct bfa_s *bfa, u64 snsbase_pa);
142 bfa_boolean_t bfa_iocfc_is_operational(struct bfa_s *bfa);
143 void bfa_iocfc_reset_queues(struct bfa_s *bfa);
144 void bfa_iocfc_updateq(struct bfa_s *bfa, u32 reqq_ba, u32 rspq_ba,
148 void bfa_msix_all(struct bfa_s *bfa, int vec);
149 void bfa_msix_reqq(struct bfa_s *bfa, int vec);
150 void bfa_msix_rspq(struct bfa_s *bfa, int vec);
151 void bfa_msix_lpu_err(struct bfa_s *bfa, int vec);
153 void bfa_hwcb_reginit(struct bfa_s *bfa);
154 void bfa_hwcb_reqq_ack(struct bfa_s *bfa, int rspq);
155 void bfa_hwcb_rspq_ack(struct bfa_s *bfa, int rspq);
156 void bfa_hwcb_msix_init(struct bfa_s *bfa, int nvecs);
157 void bfa_hwcb_msix_install(struct bfa_s *bfa);
158 void bfa_hwcb_msix_uninstall(struct bfa_s *bfa);
159 void bfa_hwcb_isr_mode_set(struct bfa_s *bfa, bfa_boolean_t msix);
160 void bfa_hwcb_msix_getvecs(struct bfa_s *bfa, u32 *vecmap,
162 void bfa_hwcb_msix_get_rme_range(struct bfa_s *bfa, u32 *start, u32 *end);
163 void bfa_hwct_reginit(struct bfa_s *bfa);
164 void bfa_hwct_reqq_ack(struct bfa_s *bfa, int rspq);
165 void bfa_hwct_rspq_ack(struct bfa_s *bfa, int rspq);
166 void bfa_hwct_msix_init(struct bfa_s *bfa, int nvecs);
167 void bfa_hwct_msix_install(struct bfa_s *bfa);
168 void bfa_hwct_msix_uninstall(struct bfa_s *bfa);
169 void bfa_hwct_isr_mode_set(struct bfa_s *bfa, bfa_boolean_t msix);
170 void bfa_hwct_msix_getvecs(struct bfa_s *bfa, u32 *vecmap,
172 void bfa_hwct_msix_get_rme_range(struct bfa_s *bfa, u32 *start, u32 *end);
175 void bfa_com_attach(struct bfa_s *bfa, struct bfa_meminfo_s *mi,
177 void bfa_iocfc_get_bootwwns(struct bfa_s *bfa, u8 *nwwns, wwn_t *wwns);
178 void bfa_iocfc_get_pbc_boot_cfg(struct bfa_s *bfa,
180 int bfa_iocfc_get_pbc_vports(struct bfa_s *bfa,