Home
last modified time | relevance | path

Searched refs:mfi_command (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/mfi/
H A Dmfivar.h84 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 Dmfi_tbolt.c57 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 Dmfi.c99 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 Dmfi_debug.c102 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 Dmfi_cam.c88 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()