Searched refs:bfa_ioc (Results 1 – 12 of 12) sorted by relevance
/drivers/net/ethernet/brocade/bna/ |
D | bfa_ioc.h | 159 struct bfa_ioc *ioc; 165 struct bfa_ioc { struct 204 bool (*ioc_firmware_lock) (struct bfa_ioc *ioc); argument 205 void (*ioc_firmware_unlock) (struct bfa_ioc *ioc); 206 void (*ioc_reg_init) (struct bfa_ioc *ioc); 207 void (*ioc_map_port) (struct bfa_ioc *ioc); 208 void (*ioc_isr_mode_set) (struct bfa_ioc *ioc, 210 void (*ioc_notify_fail) (struct bfa_ioc *ioc); 211 void (*ioc_ownership_reset) (struct bfa_ioc *ioc); 212 bool (*ioc_sync_start) (struct bfa_ioc *ioc); [all …]
|
D | bfa_ioc.c | 71 static void bfa_ioc_hw_sem_init(struct bfa_ioc *ioc); 72 static void bfa_ioc_hw_sem_get(struct bfa_ioc *ioc); 73 static void bfa_ioc_hw_sem_get_cancel(struct bfa_ioc *ioc); 74 static void bfa_ioc_hwinit(struct bfa_ioc *ioc, bool force); 75 static void bfa_ioc_poll_fwinit(struct bfa_ioc *ioc); 76 static void bfa_ioc_send_enable(struct bfa_ioc *ioc); 77 static void bfa_ioc_send_disable(struct bfa_ioc *ioc); 78 static void bfa_ioc_send_getattr(struct bfa_ioc *ioc); 79 static void bfa_ioc_hb_monitor(struct bfa_ioc *ioc); 80 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 | 52 struct bfa_ioc *ioc; 61 void bfa_nw_cee_attach(struct bfa_cee *cee, struct bfa_ioc *ioc, void *dev);
|
D | bfa_msgq.h | 118 struct bfa_ioc *ioc; 123 void bfa_msgq_attach(struct bfa_msgq *msgq, struct bfa_ioc *ioc);
|
D | Makefile | 9 bna-objs += bfa_msgq.o bfa_ioc.o bfa_ioc_ct.o bfa_cee.o
|
D | bnad_debugfs.c | 265 bna_reg_offset_check(struct bfa_ioc *ioc, u32 offset, u32 len) in bna_reg_offset_check() 316 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; in bnad_debugfs_write_regrd() 384 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; in bnad_debugfs_write_regwr()
|
D | bfa_cee.c | 276 bfa_nw_cee_attach(struct bfa_cee *cee, struct bfa_ioc *ioc, in bfa_nw_cee_attach()
|
D | bna_types.h | 331 struct bfa_ioc ioc;
|
D | bfa_msgq.c | 609 bfa_msgq_attach(struct bfa_msgq *msgq, struct bfa_ioc *ioc) in bfa_msgq_attach()
|
/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);
|