Searched refs:mfi_command (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/dev/mfi/ |
H A D | mfivar.h | 84 struct mfi_command { struct 85 TAILQ_ENTRY(mfi_command) cm_link; 127 void (* cm_complete)(struct mfi_command *cm); argument 218 TAILQ_HEAD(,mfi_command) mfi_free; 219 TAILQ_HEAD(,mfi_command) mfi_ready; 220 TAILQ_HEAD(BUSYQ,mfi_command) mfi_busy; 251 struct mfi_command *mfi_aen_cm; 252 struct mfi_command *mfi_skinny_cm; 253 struct mfi_command *mfi_map_sync_cm; 287 struct mfi_command *mfi_commands; [all …]
|
H A D | mfi_tbolt.c | 57 struct mfi_cmd_tbolt *mfi_tbolt_get_cmd(struct mfi_softc *sc, struct mfi_command *); 61 int mfi_tbolt_build_io(struct mfi_softc *sc, struct mfi_command *mfi_cmd, 64 *sc, struct mfi_command *cmd); 66 mfi_build_mpt_pass_thru(struct mfi_softc *sc, struct mfi_command *mfi_cmd); 68 *sc, struct mfi_command *mfi_cmd); 69 void mfi_tbolt_build_ldio(struct mfi_softc *sc, struct mfi_command *mfi_cmd, 71 static int mfi_tbolt_make_sgl(struct mfi_softc *sc, struct mfi_command 74 map_tbolt_cmd_status(struct mfi_command *mfi_cmd, uint8_t status, 79 static void mfi_sync_map_complete(struct mfi_command *); 339 struct mfi_command *cm, cmd_tmp; in mfi_tbolt_init_MFI_queue() [all …]
|
H A D | mfi.c | 99 static void mfi_aen_complete(struct mfi_command *); 101 static void mfi_add_ld_complete(struct mfi_command *); 103 static void mfi_add_sys_pd_complete(struct mfi_command *); 104 static struct mfi_command * mfi_bio_command(struct mfi_softc *); 105 static void mfi_bio_complete(struct mfi_command *); 106 static struct mfi_command *mfi_build_ldio(struct mfi_softc *,struct bio*); 107 static struct mfi_command *mfi_build_syspdio(struct mfi_softc *,struct bio*); 108 static int mfi_send_frame(struct mfi_softc *, struct mfi_command *); 109 static int mfi_std_send_frame(struct mfi_softc *, struct mfi_command *); 110 static int mfi_abort(struct mfi_softc *, struct mfi_command **); [all …]
|
H A D | mfi_debug.c | 102 mfi_print_ldio(struct mfi_softc *sc, device_t dev, struct mfi_command *cm) in mfi_print_ldio() 119 mfi_print_dcmd(struct mfi_softc *sc, device_t dev, struct mfi_command *cm) in mfi_print_dcmd() 193 mfi_print_generic_frame(struct mfi_softc *sc, struct mfi_command *cm) in mfi_print_generic_frame() 199 mfi_print_cmd(struct mfi_command *cm) in mfi_print_cmd() 238 mfi_validate_sg(struct mfi_softc *sc, struct mfi_command *cm, in mfi_validate_sg()
|
H A D | mfi_cam.c | 88 static struct mfi_command * mfip_start(void *); 89 static void mfip_done(struct mfi_command *cm); 339 static struct mfi_command * 347 struct mfi_command *cm; in mfip_start() 403 mfip_done(struct mfi_command *cm) in mfip_done()
|