Searched refs:bfa_ioc (Results 1 – 12 of 12) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
D | bfa_ioc.h | 160 struct bfa_ioc *ioc; 166 struct bfa_ioc { struct 205 bool (*ioc_firmware_lock) (struct bfa_ioc *ioc); argument 206 void (*ioc_firmware_unlock) (struct bfa_ioc *ioc); 207 void (*ioc_reg_init) (struct bfa_ioc *ioc); 208 void (*ioc_map_port) (struct bfa_ioc *ioc); 209 void (*ioc_isr_mode_set) (struct bfa_ioc *ioc, 211 void (*ioc_notify_fail) (struct bfa_ioc *ioc); 212 void (*ioc_ownership_reset) (struct bfa_ioc *ioc); 213 bool (*ioc_sync_start) (struct bfa_ioc *ioc); [all …]
|
D | bfa_ioc.c | 58 static void bfa_ioc_hw_sem_init(struct bfa_ioc *ioc); 59 static void bfa_ioc_hw_sem_get(struct bfa_ioc *ioc); 60 static void bfa_ioc_hw_sem_get_cancel(struct bfa_ioc *ioc); 61 static void bfa_ioc_hwinit(struct bfa_ioc *ioc, bool force); 62 static void bfa_ioc_poll_fwinit(struct bfa_ioc *ioc); 63 static void bfa_ioc_send_enable(struct bfa_ioc *ioc); 64 static void bfa_ioc_send_disable(struct bfa_ioc *ioc); 65 static void bfa_ioc_send_getattr(struct bfa_ioc *ioc); 66 static void bfa_ioc_hb_monitor(struct bfa_ioc *ioc); 67 static void bfa_ioc_hb_stop(struct bfa_ioc *ioc); [all …]
|
D | bfa_ioc_ct.c | 37 static bool bfa_ioc_ct_firmware_lock(struct bfa_ioc *ioc); 38 static void bfa_ioc_ct_firmware_unlock(struct bfa_ioc *ioc); 39 static void bfa_ioc_ct_reg_init(struct bfa_ioc *ioc); 40 static void bfa_ioc_ct2_reg_init(struct bfa_ioc *ioc); 41 static void bfa_ioc_ct_map_port(struct bfa_ioc *ioc); 42 static void bfa_ioc_ct2_map_port(struct bfa_ioc *ioc); 43 static void bfa_ioc_ct_isr_mode_set(struct bfa_ioc *ioc, bool msix); 44 static void bfa_ioc_ct_notify_fail(struct bfa_ioc *ioc); 45 static void bfa_ioc_ct_ownership_reset(struct bfa_ioc *ioc); 46 static bool bfa_ioc_ct_sync_start(struct bfa_ioc *ioc); [all …]
|
D | bfa_cee.h | 53 struct bfa_ioc *ioc; 62 void bfa_nw_cee_attach(struct bfa_cee *cee, struct bfa_ioc *ioc, void *dev);
|
D | bfa_msgq.h | 119 struct bfa_ioc *ioc; 124 void bfa_msgq_attach(struct bfa_msgq *msgq, struct bfa_ioc *ioc);
|
D | Makefile | 10 bna-objs += bfa_msgq.o bfa_ioc.o bfa_ioc_ct.o bfa_cee.o
|
D | bnad_debugfs.c | 263 bna_reg_offset_check(struct bfa_ioc *ioc, u32 offset, u32 len) in bna_reg_offset_check() 314 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; in bnad_debugfs_write_regrd() 374 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; in bnad_debugfs_write_regwr()
|
D | bfa_cee.c | 277 bfa_nw_cee_attach(struct bfa_cee *cee, struct bfa_ioc *ioc, in bfa_nw_cee_attach()
|
D | bna_types.h | 325 struct bfa_ioc ioc;
|
D | bfa_msgq.c | 611 bfa_msgq_attach(struct bfa_msgq *msgq, struct bfa_ioc *ioc) in bfa_msgq_attach()
|
/linux-4.4.14/drivers/scsi/bfa/ |
D | Makefile | 4 bfa-y += bfa_ioc.o bfa_ioc_cb.o bfa_ioc_ct.o bfa_hw_cb.o bfa_hw_ct.o
|
D | bfa_ioc.c | 139 bfa_fsm_state_decl(bfa_ioc, uninit, struct bfa_ioc_s, enum ioc_event); 140 bfa_fsm_state_decl(bfa_ioc, reset, struct bfa_ioc_s, enum ioc_event); 141 bfa_fsm_state_decl(bfa_ioc, enabling, struct bfa_ioc_s, enum ioc_event); 142 bfa_fsm_state_decl(bfa_ioc, getattr, struct bfa_ioc_s, enum ioc_event); 143 bfa_fsm_state_decl(bfa_ioc, op, struct bfa_ioc_s, enum ioc_event); 144 bfa_fsm_state_decl(bfa_ioc, fail_retry, struct bfa_ioc_s, enum ioc_event); 145 bfa_fsm_state_decl(bfa_ioc, fail, struct bfa_ioc_s, enum ioc_event); 146 bfa_fsm_state_decl(bfa_ioc, disabling, struct bfa_ioc_s, enum ioc_event); 147 bfa_fsm_state_decl(bfa_ioc, disabled, struct bfa_ioc_s, enum ioc_event); 148 bfa_fsm_state_decl(bfa_ioc, hwfail, struct bfa_ioc_s, enum ioc_event);
|