Lines Matching refs:mlx_softc

111 static void	mlx_adjqparam(struct mlx_softc *, int, int);
112 static int mlx_ccb_submit(struct mlx_softc *, struct mlx_ccb *);
113 static int mlx_check(struct mlx_softc *, int);
114 static void mlx_describe(struct mlx_softc *);
115 static void *mlx_enquire(struct mlx_softc *, int, size_t,
117 static int mlx_fw_message(struct mlx_softc *, int, int, int);
118 static void mlx_pause_action(struct mlx_softc *);
120 static void mlx_periodic(struct mlx_softc *);
122 static void mlx_periodic_eventlog_poll(struct mlx_softc *);
127 static int mlx_rebuild(struct mlx_softc *, int, int);
129 static int mlx_user_command(struct mlx_softc *, struct mlx_usercommand *);
260 mlx_init(struct mlx_softc *mlx, const char *intrstr) in mlx_init()
521 mlx_describe(struct mlx_softc *mlx) in mlx_describe()
556 mlx_configure(struct mlx_softc *mlx, int waitok) in mlx_configure()
669 struct mlx_softc *mlx; in mlx_shutdown()
681 mlx_adjqparam(struct mlx_softc *mlx, int mpu, int slop) in mlx_adjqparam()
703 struct mlx_softc *mlx; in mlxopen()
722 struct mlx_softc *mlx; in mlxclose()
735 struct mlx_softc *mlx; in mlxioctl()
956 struct mlx_softc *mlx; in mlx_periodic_thread()
970 mlx_periodic(struct mlx_softc *mlx) in mlx_periodic()
1064 struct mlx_softc *mlx; in mlx_periodic_enquiry()
1222 mlx_periodic_eventlog_poll(struct mlx_softc *mlx) in mlx_periodic_eventlog_poll()
1273 struct mlx_softc *mlx; in mlx_periodic_eventlog_respond()
1378 struct mlx_softc *mlx; in mlx_periodic_rebuild()
1448 mlx_pause_action(struct mlx_softc *mlx) in mlx_pause_action()
1499 struct mlx_softc *mlx; in mlx_pause_done()
1529 mlx_enquire(struct mlx_softc *mlx, int command, size_t bufsize, in mlx_enquire()
1598 mlx_flush(struct mlx_softc *mlx, int async) in mlx_flush()
1633 mlx_check(struct mlx_softc *mlx, int drive) in mlx_check()
1675 mlx_rebuild(struct mlx_softc *mlx, int channel, int target) in mlx_rebuild()
1718 mlx_user_command(struct mlx_softc *mlx, struct mlx_usercommand *mu) in mlx_user_command()
1843 mlx_ccb_alloc(struct mlx_softc *mlx, struct mlx_ccb **mcp, int control) in mlx_ccb_alloc()
1870 mlx_ccb_free(struct mlx_softc *mlx, struct mlx_ccb *mc) in mlx_ccb_free()
1888 mlx_ccb_enqueue(struct mlx_softc *mlx, struct mlx_ccb *mc) in mlx_ccb_enqueue()
1912 mlx_ccb_map(struct mlx_softc *mlx, struct mlx_ccb *mc, void *data, int size, in mlx_ccb_map()
1959 mlx_ccb_unmap(struct mlx_softc *mlx, struct mlx_ccb *mc) in mlx_ccb_unmap()
1983 mlx_ccb_poll(struct mlx_softc *mlx, struct mlx_ccb *mc, int timo) in mlx_ccb_poll()
2020 mlx_ccb_wait(struct mlx_softc *mlx, struct mlx_ccb *mc) in mlx_ccb_wait()
2046 mlx_ccb_submit(struct mlx_softc *mlx, struct mlx_ccb *mc) in mlx_ccb_submit()
2105 struct mlx_softc *mlx; in mlx_intr()
2157 mlx_fw_message(struct mlx_softc *mlx, int error, int param1, int param2) in mlx_fw_message()