Lines Matching refs:mlx_command
64 static int mlx_v3_tryqueue(struct mlx_softc *sc, struct mlx_command *mc);
69 static int mlx_v4_tryqueue(struct mlx_softc *sc, struct mlx_command *mc);
74 static int mlx_v5_tryqueue(struct mlx_softc *sc, struct mlx_command *mc);
83 static void mlx_periodic_enquiry(struct mlx_command *mc);
85 static void mlx_periodic_eventlog_respond(struct mlx_command *mc);
86 static void mlx_periodic_rebuild(struct mlx_command *mc);
92 static void mlx_pause_done(struct mlx_command *mc);
98 void (*complete)(struct mlx_command *mc));
102 static int mlx_wait_command(struct mlx_command *mc);
103 static int mlx_poll_command(struct mlx_command *mc);
105 static void mlx_completeio(struct mlx_command *mc);
111 static struct mlx_command *mlx_alloccmd(struct mlx_softc *sc);
112 static void mlx_releasecmd(struct mlx_command *mc);
113 static void mlx_freecmd(struct mlx_command *mc);
118 static int mlx_getslot(struct mlx_command *mc);
119 static void mlx_mapcmd(struct mlx_command *mc);
120 static void mlx_unmapcmd(struct mlx_command *mc);
121 static int mlx_start(struct mlx_command *mc);
128 static char *mlx_diagnose_command(struct mlx_command *mc);
151 struct mlx_command *mc; in mlx_free()
1050 mlx_periodic_enquiry(struct mlx_command *mc) in mlx_periodic_enquiry()
1172 struct mlx_command *mc; in mlx_periodic_eventlog_poll()
1237 mlx_periodic_eventlog_respond(struct mlx_command *mc) in mlx_periodic_eventlog_respond()
1312 mlx_periodic_rebuild(struct mlx_command *mc) in mlx_periodic_rebuild()
1364 struct mlx_command *mc; in mlx_pause_action()
1418 mlx_pause_done(struct mlx_command *mc) in mlx_pause_done()
1450 mlx_enquire(struct mlx_softc *sc, int command, size_t bufsize, void (* complete)(struct mlx_command… in mlx_enquire()
1452 struct mlx_command *mc; in mlx_enquire()
1518 struct mlx_command *mc; in mlx_flush()
1560 struct mlx_command *mc; in mlx_check()
1603 struct mlx_command *mc; in mlx_rebuild()
1643 mlx_wait_command(struct mlx_command *mc) in mlx_wait_command()
1677 mlx_poll_command(struct mlx_command *mc) in mlx_poll_command()
1715 struct mlx_command *mc; in mlx_startio()
1811 mlx_completeio(struct mlx_command *mc) in mlx_completeio()
1853 struct mlx_command *mc; in mlx_user_command()
1951 mlx_getslot(struct mlx_command *mc) in mlx_getslot()
2001 struct mlx_command *mc = (struct mlx_command *)arg; in mlx_setup_dmamap()
2028 mlx_mapcmd(struct mlx_command *mc) in mlx_mapcmd()
2048 mlx_unmapcmd(struct mlx_command *mc) in mlx_unmapcmd()
2072 mlx_start(struct mlx_command *mc) in mlx_start()
2124 struct mlx_command *mc; in mlx_done()
2175 struct mlx_command *mc, *nc; in mlx_complete()
2245 static struct mlx_command *
2248 struct mlx_command *mc; in mlx_alloccmd()
2278 mlx_releasecmd(struct mlx_command *mc) in mlx_releasecmd()
2291 mlx_freecmd(struct mlx_command *mc) in mlx_freecmd()
2314 mlx_v3_tryqueue(struct mlx_softc *sc, struct mlx_command *mc) in mlx_v3_tryqueue()
2433 mlx_v4_tryqueue(struct mlx_softc *sc, struct mlx_command *mc) in mlx_v4_tryqueue()
2556 mlx_v5_tryqueue(struct mlx_softc *sc, struct mlx_command *mc) in mlx_v5_tryqueue()
2738 mlx_diagnose_command(struct mlx_command *mc) in mlx_diagnose_command()