Searched refs:mlx_command (Results 1 - 5 of 5) sorted by relevance
/freebsd-12-stable/sys/dev/mlx/ |
H A D | mlxvar.h | 81 struct mlx_command struct 83 TAILQ_ENTRY(mlx_command) mc_link; /* list linkage */ 102 void (* mc_complete)(struct mlx_command *mc); /* completion handler */ 135 TAILQ_HEAD(, mlx_command) mlx_freecmds; /* command structures available for reuse */ 136 TAILQ_HEAD(, mlx_command) mlx_work; /* active commands */ 137 struct mlx_command *mlx_busycmd[MLX_NSLOTS]; /* busy commands */ 176 int (* mlx_tryqueue)(struct mlx_softc *sc, struct mlx_command *mc);
|
H A D | mlx.c | 72 static int mlx_v3_tryqueue(struct mlx_softc *sc, struct mlx_command *mc); 77 static int mlx_v4_tryqueue(struct mlx_softc *sc, struct mlx_command *mc); 82 static int mlx_v5_tryqueue(struct mlx_softc *sc, struct mlx_command *mc); 91 static void mlx_periodic_enquiry(struct mlx_command *mc); 93 static void mlx_periodic_eventlog_respond(struct mlx_command *mc); 94 static void mlx_periodic_rebuild(struct mlx_command *mc); 100 static void mlx_pause_done(struct mlx_command *mc); 106 void (*complete)(struct mlx_command *mc)); 110 static int mlx_wait_command(struct mlx_command *mc); 111 static int mlx_poll_command(struct mlx_command *m [all...] |
H A D | mlxreg.h | 505 mlx_make_type1(struct mlx_command *mc, 528 mlx_make_type2(struct mlx_command *mc, 554 mlx_make_type3(struct mlx_command *mc, 579 mlx_make_type4(struct mlx_command *mc, 601 mlx_make_type5(struct mlx_command *mc,
|
/freebsd-12-stable/usr.sbin/mlxcontrol/ |
H A D | interface.c | 173 mlx_command(int fd, void *arg) function 199 mlx_perform(unit, mlx_command, (void *)&cmd); 221 mlx_perform(unit, mlx_command, (void *)&cmd); 261 mlx_perform(unit, mlx_command, &cmd); 288 mlx_perform(unit, mlx_command, (void *)&cmd);
|
H A D | mlxcontrol.h | 46 extern void mlx_command(int fd, void *arg);
|
Completed in 167 milliseconds