/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/bfa/include/ |
H A D | bfa_fcptm.h | 35 void bfa_fcptm_path_tov_set(struct bfa_s *bfa, u16 path_tov); 36 u16 bfa_fcptm_path_tov_get(struct bfa_s *bfa); 37 void bfa_fcptm_qdepth_set(struct bfa_s *bfa, u16 q_depth); 38 u16 bfa_fcptm_qdepth_get(struct bfa_s *bfa);
|
H A D | bfa.h | 32 struct bfa_s; 142 void bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, 145 void bfa_init_trc(struct bfa_s *bfa, struct bfa_trc_mod_s *trcmod); 146 void bfa_init_log(struct bfa_s *bfa, struct bfa_log_mod_s *logmod); 147 void bfa_init_aen(struct bfa_s *bfa, struct bfa_aen_s *aen); 148 void bfa_init_plog(struct bfa_s *bfa, struct bfa_plog_s *plog); 149 void bfa_detach(struct bfa_s *bfa); 150 void bfa_init(struct bfa_s *bfa); 151 void bfa_start(struct bfa_s *bfa); 152 void bfa_stop(struct bfa_s *bf [all...] |
H A D | bfa_svc.h | 54 struct bfa_s *bfa; /* backpointer to BFA */ 104 struct bfa_s *bfa; /* bfa instance */ 125 struct bfa_s *bfa; /* parent bfa instance */ 160 bfa_status_t bfa_fcport_enable(struct bfa_s *bfa); 161 bfa_status_t bfa_fcport_disable(struct bfa_s *bfa); 162 bfa_status_t bfa_fcport_cfg_speed(struct bfa_s *bfa, 164 enum bfa_pport_speed bfa_fcport_get_speed(struct bfa_s *bfa); 165 bfa_status_t bfa_fcport_cfg_topology(struct bfa_s *bfa, 167 enum bfa_pport_topology bfa_fcport_get_topology(struct bfa_s *bfa); 168 bfa_status_t bfa_fcport_cfg_hardalpa(struct bfa_s *bf [all...] |
H A D | bfa_fcpim.h | 38 void bfa_fcpim_path_tov_set(struct bfa_s *bfa, u16 path_tov); 39 u16 bfa_fcpim_path_tov_get(struct bfa_s *bfa); 40 void bfa_fcpim_qdepth_set(struct bfa_s *bfa, u16 q_depth); 41 u16 bfa_fcpim_qdepth_get(struct bfa_s *bfa); 42 bfa_status_t bfa_fcpim_get_modstats(struct bfa_s *bfa, 44 bfa_status_t bfa_fcpim_clr_modstats(struct bfa_s *bfa); 45 void bfa_fcpim_set_ioredirect(struct bfa_s *bfa, bfa_boolean_t state); 46 void bfa_fcpim_update_ioredirect(struct bfa_s *bfa); 67 struct bfa_itnim_s *bfa_itnim_create(struct bfa_s *bfa, 115 struct bfa_ioim_s *bfa_ioim_alloc(struct bfa_s *bf [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/bfa/include/ |
H A D | bfa_fcptm.h | 35 void bfa_fcptm_path_tov_set(struct bfa_s *bfa, u16 path_tov); 36 u16 bfa_fcptm_path_tov_get(struct bfa_s *bfa); 37 void bfa_fcptm_qdepth_set(struct bfa_s *bfa, u16 q_depth); 38 u16 bfa_fcptm_qdepth_get(struct bfa_s *bfa);
|
H A D | bfa.h | 32 struct bfa_s; 142 void bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, 145 void bfa_init_trc(struct bfa_s *bfa, struct bfa_trc_mod_s *trcmod); 146 void bfa_init_log(struct bfa_s *bfa, struct bfa_log_mod_s *logmod); 147 void bfa_init_aen(struct bfa_s *bfa, struct bfa_aen_s *aen); 148 void bfa_init_plog(struct bfa_s *bfa, struct bfa_plog_s *plog); 149 void bfa_detach(struct bfa_s *bfa); 150 void bfa_init(struct bfa_s *bfa); 151 void bfa_start(struct bfa_s *bfa); 152 void bfa_stop(struct bfa_s *bf [all...] |
H A D | bfa_svc.h | 54 struct bfa_s *bfa; /* backpointer to BFA */ 104 struct bfa_s *bfa; /* bfa instance */ 125 struct bfa_s *bfa; /* parent bfa instance */ 160 bfa_status_t bfa_fcport_enable(struct bfa_s *bfa); 161 bfa_status_t bfa_fcport_disable(struct bfa_s *bfa); 162 bfa_status_t bfa_fcport_cfg_speed(struct bfa_s *bfa, 164 enum bfa_pport_speed bfa_fcport_get_speed(struct bfa_s *bfa); 165 bfa_status_t bfa_fcport_cfg_topology(struct bfa_s *bfa, 167 enum bfa_pport_topology bfa_fcport_get_topology(struct bfa_s *bfa); 168 bfa_status_t bfa_fcport_cfg_hardalpa(struct bfa_s *bf [all...] |
H A D | bfa_fcpim.h | 38 void bfa_fcpim_path_tov_set(struct bfa_s *bfa, u16 path_tov); 39 u16 bfa_fcpim_path_tov_get(struct bfa_s *bfa); 40 void bfa_fcpim_qdepth_set(struct bfa_s *bfa, u16 q_depth); 41 u16 bfa_fcpim_qdepth_get(struct bfa_s *bfa); 42 bfa_status_t bfa_fcpim_get_modstats(struct bfa_s *bfa, 44 bfa_status_t bfa_fcpim_clr_modstats(struct bfa_s *bfa); 45 void bfa_fcpim_set_ioredirect(struct bfa_s *bfa, bfa_boolean_t state); 46 void bfa_fcpim_update_ioredirect(struct bfa_s *bfa); 67 struct bfa_itnim_s *bfa_itnim_create(struct bfa_s *bfa, 115 struct bfa_ioim_s *bfa_ioim_alloc(struct bfa_s *bf [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/bfa/ |
H A D | bfa_iocfc.h | 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 *bf [all...] |
H A D | bfa_priv.h | 36 static void bfa_ ## __mod ## _attach(struct bfa_s *bfa, \ 40 static void bfa_ ## __mod ## _detach(struct bfa_s *bfa); \ 41 static void bfa_ ## __mod ## _start(struct bfa_s *bfa); \ 42 static void bfa_ ## __mod ## _stop(struct bfa_s *bfa); \ 43 static void bfa_ ## __mod ## _iocdisable(struct bfa_s *bfa); \ 66 void (*attach) (struct bfa_s *bfa, void *bfad, 70 void (*detach) (struct bfa_s *bfa); 71 void (*start) (struct bfa_s *bfa); 72 void (*stop) (struct bfa_s *bfa); 73 void (*iocdisable) (struct bfa_s *bf 78 struct bfa_s { struct [all...] |
H A D | bfa_fcpim.c | 60 bfa_fcpim_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, 83 bfa_fcpim_detach(struct bfa_s *bfa) 92 bfa_fcpim_start(struct bfa_s *bfa) 97 bfa_fcpim_stop(struct bfa_s *bfa) 102 bfa_fcpim_iocdisable(struct bfa_s *bfa) 115 bfa_fcpim_path_tov_set(struct bfa_s *bfa, u16 path_tov) 125 bfa_fcpim_path_tov_get(struct bfa_s *bfa) 133 bfa_fcpim_get_modstats(struct bfa_s *bfa, struct bfa_fcpim_stats_s *modstats) 143 bfa_fcpim_clr_modstats(struct bfa_s *bfa) 153 bfa_fcpim_qdepth_set(struct bfa_s *bf [all...] |
H A D | bfa_core.c | 94 bfa_com_port_attach(struct bfa_s *bfa, struct bfa_meminfo_s *mi) 140 bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, 181 bfa_detach(struct bfa_s *bfa) 193 bfa_init_trc(struct bfa_s *bfa, struct bfa_trc_mod_s *trcmod) 200 bfa_init_log(struct bfa_s *bfa, struct bfa_log_mod_s *logmod) 207 bfa_init_aen(struct bfa_s *bfa, struct bfa_aen_s *aen) 213 bfa_init_plog(struct bfa_s *bfa, struct bfa_plog_s *plog) 236 bfa_init(struct bfa_s *bfa) 250 bfa_start(struct bfa_s *bfa) 271 bfa_stop(struct bfa_s *bf [all...] |
H A D | bfa_sgpg_priv.h | 58 struct bfa_s *bfa; 69 bfa_status_t bfa_sgpg_malloc(struct bfa_s *bfa, struct list_head *sgpg_q, 71 void bfa_sgpg_mfree(struct bfa_s *bfa, struct list_head *sgpg_q, 75 void bfa_sgpg_wait(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe, 77 void bfa_sgpg_wcancel(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe);
|
H A D | bfa_uf_priv.h | 27 struct bfa_s *bfa; /* back pointer to BFA */ 45 void bfa_uf_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
|
H A D | bfa_hw_cb.c | 22 bfa_hwcb_reginit(struct bfa_s *bfa) 56 bfa_hwcb_reqq_ack(struct bfa_s *bfa, int reqq) 61 bfa_hwcb_reqq_ack_msix(struct bfa_s *bfa, int reqq) 68 bfa_hwcb_rspq_ack(struct bfa_s *bfa, int rspq) 73 bfa_hwcb_rspq_ack_msix(struct bfa_s *bfa, int rspq) 80 bfa_hwcb_msix_getvecs(struct bfa_s *bfa, u32 *msix_vecs_bmap, 109 bfa_hwcb_msix_init(struct bfa_s *bfa, int nvecs) 136 bfa_hwcb_msix_install(struct bfa_s *bfa) 141 bfa_hwcb_msix_uninstall(struct bfa_s *bfa) 149 bfa_hwcb_isr_mode_set(struct bfa_s *bf [all...] |
H A D | bfa_hw_ct.c | 32 bfa_hwct_msix_lpu_err_set(struct bfa_s *bfa, bfa_boolean_t msix, int vec) 47 bfa_hwct_msix_dummy(struct bfa_s *bfa, int vec) 52 bfa_hwct_reginit(struct bfa_s *bfa) 88 bfa_hwct_reqq_ack(struct bfa_s *bfa, int reqq) 97 bfa_hwct_rspq_ack(struct bfa_s *bfa, int rspq) 106 bfa_hwct_msix_getvecs(struct bfa_s *bfa, u32 *msix_vecs_bmap, 118 bfa_hwct_msix_init(struct bfa_s *bfa, int nvecs) 128 bfa_hwct_msix_install(struct bfa_s *bfa) 152 bfa_hwct_msix_uninstall(struct bfa_s *bfa) 164 bfa_hwct_isr_mode_set(struct bfa_s *bf [all...] |
H A D | bfa_lps_priv.h | 36 void bfa_lps_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/bfa/ |
H A D | bfa_iocfc.h | 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 *bf [all...] |
H A D | bfa_priv.h | 36 static void bfa_ ## __mod ## _attach(struct bfa_s *bfa, \ 40 static void bfa_ ## __mod ## _detach(struct bfa_s *bfa); \ 41 static void bfa_ ## __mod ## _start(struct bfa_s *bfa); \ 42 static void bfa_ ## __mod ## _stop(struct bfa_s *bfa); \ 43 static void bfa_ ## __mod ## _iocdisable(struct bfa_s *bfa); \ 66 void (*attach) (struct bfa_s *bfa, void *bfad, 70 void (*detach) (struct bfa_s *bfa); 71 void (*start) (struct bfa_s *bfa); 72 void (*stop) (struct bfa_s *bfa); 73 void (*iocdisable) (struct bfa_s *bf 78 struct bfa_s { struct [all...] |
H A D | bfa_fcpim.c | 60 bfa_fcpim_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, 83 bfa_fcpim_detach(struct bfa_s *bfa) 92 bfa_fcpim_start(struct bfa_s *bfa) 97 bfa_fcpim_stop(struct bfa_s *bfa) 102 bfa_fcpim_iocdisable(struct bfa_s *bfa) 115 bfa_fcpim_path_tov_set(struct bfa_s *bfa, u16 path_tov) 125 bfa_fcpim_path_tov_get(struct bfa_s *bfa) 133 bfa_fcpim_get_modstats(struct bfa_s *bfa, struct bfa_fcpim_stats_s *modstats) 143 bfa_fcpim_clr_modstats(struct bfa_s *bfa) 153 bfa_fcpim_qdepth_set(struct bfa_s *bf [all...] |
H A D | bfa_core.c | 94 bfa_com_port_attach(struct bfa_s *bfa, struct bfa_meminfo_s *mi) 140 bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, 181 bfa_detach(struct bfa_s *bfa) 193 bfa_init_trc(struct bfa_s *bfa, struct bfa_trc_mod_s *trcmod) 200 bfa_init_log(struct bfa_s *bfa, struct bfa_log_mod_s *logmod) 207 bfa_init_aen(struct bfa_s *bfa, struct bfa_aen_s *aen) 213 bfa_init_plog(struct bfa_s *bfa, struct bfa_plog_s *plog) 236 bfa_init(struct bfa_s *bfa) 250 bfa_start(struct bfa_s *bfa) 271 bfa_stop(struct bfa_s *bf [all...] |
H A D | bfa_sgpg_priv.h | 58 struct bfa_s *bfa; 69 bfa_status_t bfa_sgpg_malloc(struct bfa_s *bfa, struct list_head *sgpg_q, 71 void bfa_sgpg_mfree(struct bfa_s *bfa, struct list_head *sgpg_q, 75 void bfa_sgpg_wait(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe, 77 void bfa_sgpg_wcancel(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe);
|
H A D | bfa_uf_priv.h | 27 struct bfa_s *bfa; /* back pointer to BFA */ 45 void bfa_uf_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
|
H A D | bfa_hw_cb.c | 22 bfa_hwcb_reginit(struct bfa_s *bfa) 56 bfa_hwcb_reqq_ack(struct bfa_s *bfa, int reqq) 61 bfa_hwcb_reqq_ack_msix(struct bfa_s *bfa, int reqq) 68 bfa_hwcb_rspq_ack(struct bfa_s *bfa, int rspq) 73 bfa_hwcb_rspq_ack_msix(struct bfa_s *bfa, int rspq) 80 bfa_hwcb_msix_getvecs(struct bfa_s *bfa, u32 *msix_vecs_bmap, 109 bfa_hwcb_msix_init(struct bfa_s *bfa, int nvecs) 136 bfa_hwcb_msix_install(struct bfa_s *bfa) 141 bfa_hwcb_msix_uninstall(struct bfa_s *bfa) 149 bfa_hwcb_isr_mode_set(struct bfa_s *bf [all...] |
H A D | bfa_hw_ct.c | 32 bfa_hwct_msix_lpu_err_set(struct bfa_s *bfa, bfa_boolean_t msix, int vec) 47 bfa_hwct_msix_dummy(struct bfa_s *bfa, int vec) 52 bfa_hwct_reginit(struct bfa_s *bfa) 88 bfa_hwct_reqq_ack(struct bfa_s *bfa, int reqq) 97 bfa_hwct_rspq_ack(struct bfa_s *bfa, int rspq) 106 bfa_hwct_msix_getvecs(struct bfa_s *bfa, u32 *msix_vecs_bmap, 118 bfa_hwct_msix_init(struct bfa_s *bfa, int nvecs) 128 bfa_hwct_msix_install(struct bfa_s *bfa) 152 bfa_hwct_msix_uninstall(struct bfa_s *bfa) 164 bfa_hwct_isr_mode_set(struct bfa_s *bf [all...] |