Lines Matching defs:umd
229 static int md_ioctl_server(struct md_softc *sc, struct md_conf *umd,
232 static int md_ioctl_kalloc(struct md_softc *sc, struct md_conf *umd,
477 struct md_conf *umd;
496 umd = (struct md_conf *)data;
500 *umd = sc->sc_md;
508 switch (umd->md_type) {
510 error = md_ioctl_kalloc(sc, umd, l);
514 error = md_ioctl_server(sc, umd, l);
586 md_ioctl_kalloc(struct md_softc *sc, struct md_conf *umd,
593 size = umd->md_size;
627 md_ioctl_server(struct md_softc *sc, struct md_conf *umd,
636 end = (vaddr_t) ((char *)umd->md_addr + umd->md_size);
647 (end < ((vaddr_t) umd->md_addr)))
651 sc->sc_addr = umd->md_addr; /* user space */
652 sc->sc_size = umd->md_size;