ioctl_map
bus_dmamap_t ioctl_map; /* DMA map for ioctl data buffers */
bus_dmamap_sync(sc->ioctl_tag, sc->ioctl_map,
bus_dmamap_sync(sc->ioctl_tag, sc->ioctl_map,
error = bus_dmamap_load(sc->ioctl_tag, sc->ioctl_map,
sc->ioctl_map, BUS_DMASYNC_POSTREAD);
bus_dmamap_sync(sc->ioctl_tag, sc->ioctl_map,
bus_dmamap_unload(sc->ioctl_tag, sc->ioctl_map);
if (bus_dmamap_create(sc->ioctl_tag, 0, &sc->ioctl_map)) {
if ((sc->ioctl_tag) && (sc->ioctl_map))
if ((error = bus_dmamap_destroy(sc->ioctl_tag, sc->ioctl_map)))
mapped_ioctl(int fd, u_long com, caddr_t uspc_data, struct ioctl_map *map,
struct ioctl_map *map;
struct ioctl_map *map, struct sysmsg *msg);