Searched refs:bfa_ioc (Results 1 – 13 of 13) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/brocade/bna/ |
D | bfa_ioc.h | 154 struct bfa_ioc *ioc; 162 struct bfa_ioc { struct 163 void (*fsm)(struct bfa_ioc *s, enum ioc_event e); argument 201 bool (*ioc_firmware_lock) (struct bfa_ioc *ioc); argument 202 void (*ioc_firmware_unlock) (struct bfa_ioc *ioc); 203 void (*ioc_reg_init) (struct bfa_ioc *ioc); 204 void (*ioc_map_port) (struct bfa_ioc *ioc); 205 void (*ioc_isr_mode_set) (struct bfa_ioc *ioc, 207 void (*ioc_notify_fail) (struct bfa_ioc *ioc); 208 void (*ioc_ownership_reset) (struct bfa_ioc *ioc); [all …]
|
D | bfa_ioc.c | 50 static void bfa_ioc_hw_sem_init(struct bfa_ioc *ioc); 51 static void bfa_ioc_hw_sem_get(struct bfa_ioc *ioc); 52 static void bfa_ioc_hw_sem_get_cancel(struct bfa_ioc *ioc); 53 static void bfa_ioc_hwinit(struct bfa_ioc *ioc, bool force); 54 static void bfa_ioc_poll_fwinit(struct bfa_ioc *ioc); 55 static void bfa_ioc_send_enable(struct bfa_ioc *ioc); 56 static void bfa_ioc_send_disable(struct bfa_ioc *ioc); 57 static void bfa_ioc_send_getattr(struct bfa_ioc *ioc); 58 static void bfa_ioc_hb_monitor(struct bfa_ioc *ioc); 59 static void bfa_ioc_hb_stop(struct bfa_ioc *ioc); [all …]
|
D | bfa_ioc_ct.c | 29 static bool bfa_ioc_ct_firmware_lock(struct bfa_ioc *ioc); 30 static void bfa_ioc_ct_firmware_unlock(struct bfa_ioc *ioc); 31 static void bfa_ioc_ct_reg_init(struct bfa_ioc *ioc); 32 static void bfa_ioc_ct2_reg_init(struct bfa_ioc *ioc); 33 static void bfa_ioc_ct_map_port(struct bfa_ioc *ioc); 34 static void bfa_ioc_ct2_map_port(struct bfa_ioc *ioc); 35 static void bfa_ioc_ct_isr_mode_set(struct bfa_ioc *ioc, bool msix); 36 static void bfa_ioc_ct_notify_fail(struct bfa_ioc *ioc); 37 static void bfa_ioc_ct_ownership_reset(struct bfa_ioc *ioc); 38 static bool bfa_ioc_ct_sync_start(struct bfa_ioc *ioc); [all …]
|
D | bfa_cee.h | 45 struct bfa_ioc *ioc; 54 void bfa_nw_cee_attach(struct bfa_cee *cee, struct bfa_ioc *ioc, void *dev);
|
D | bfa_msgq.h | 115 struct bfa_ioc *ioc; 120 void bfa_msgq_attach(struct bfa_msgq *msgq, struct bfa_ioc *ioc);
|
D | Makefile | 11 bna-objs += bfa_msgq.o bfa_ioc.o bfa_ioc_ct.o bfa_cee.o
|
D | bnad_debugfs.c | 255 bna_reg_offset_check(struct bfa_ioc *ioc, u32 offset, u32 len) in bna_reg_offset_check() 306 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; in bnad_debugfs_write_regrd() 367 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; in bnad_debugfs_write_regwr()
|
D | bfa_cs.h | 44 BFA_SM_TABLE(ioc, bfa_ioc, ioc_event, bfa_fsm_ioc_t)
|
D | bfa_cee.c | 271 bfa_nw_cee_attach(struct bfa_cee *cee, struct bfa_ioc *ioc, in bfa_nw_cee_attach()
|
D | bna_types.h | 319 struct bfa_ioc ioc;
|
D | bfa_msgq.c | 601 bfa_msgq_attach(struct bfa_msgq *msgq, struct bfa_ioc *ioc) in bfa_msgq_attach()
|
/linux-6.12.1/drivers/scsi/bfa/ |
D | Makefile | 5 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 | 117 bfa_fsm_state_decl(bfa_ioc, uninit, struct bfa_ioc_s, enum ioc_event); 118 bfa_fsm_state_decl(bfa_ioc, reset, struct bfa_ioc_s, enum ioc_event); 119 bfa_fsm_state_decl(bfa_ioc, enabling, struct bfa_ioc_s, enum ioc_event); 120 bfa_fsm_state_decl(bfa_ioc, getattr, struct bfa_ioc_s, enum ioc_event); 121 bfa_fsm_state_decl(bfa_ioc, op, struct bfa_ioc_s, enum ioc_event); 122 bfa_fsm_state_decl(bfa_ioc, fail_retry, struct bfa_ioc_s, enum ioc_event); 123 bfa_fsm_state_decl(bfa_ioc, fail, struct bfa_ioc_s, enum ioc_event); 124 bfa_fsm_state_decl(bfa_ioc, disabling, struct bfa_ioc_s, enum ioc_event); 125 bfa_fsm_state_decl(bfa_ioc, disabled, struct bfa_ioc_s, enum ioc_event); 126 bfa_fsm_state_decl(bfa_ioc, hwfail, struct bfa_ioc_s, enum ioc_event);
|