mlx.c | 1 /* $NetBSD: mlx.c,v 1.70 2021/08/07 16:19:12 thorpej Exp $ */ 57 * from FreeBSD: mlx.c,v 1.14.2.3 2000/08/04 06:52:50 msmith Exp 70 __KERNEL_RCSID(0, "$NetBSD: mlx.c,v 1.70 2021/08/07 16:19:12 thorpej Exp $"); 260 mlx_init(struct mlx_softc *mlx, const char *intrstr) 271 SIMPLEQ_INIT(&mlx->mlx_ccb_queue); 272 SLIST_INIT(&mlx->mlx_ccb_freelist); 273 TAILQ_INIT(&mlx->mlx_ccb_worklist); 276 printf("%s: interrupting at %s\n", device_xname(mlx->mlx_dv), 284 if ((rv = bus_dmamem_alloc(mlx->mlx_dmat, size, PAGE_SIZE, 0, &seg, 1, 286 aprint_error_dev(mlx->mlx_dv 669 struct mlx_softc *mlx; local in function:mlx_shutdown 703 struct mlx_softc *mlx; local in function:mlxopen 722 struct mlx_softc *mlx; local in function:mlxclose 735 struct mlx_softc *mlx; local in function:mlxioctl 956 struct mlx_softc *mlx; local in function:mlx_periodic_thread 1064 struct mlx_softc *mlx; local in function:mlx_periodic_enquiry 1273 struct mlx_softc *mlx; local in function:mlx_periodic_eventlog_respond 1378 struct mlx_softc *mlx; local in function:mlx_periodic_rebuild 1499 struct mlx_softc *mlx; local in function:mlx_pause_done 2105 struct mlx_softc *mlx; local in function:mlx_intr [all...] |