Searched refs:dmop (Results 1 – 1 of 1) sorted by relevance
461 const struct ioctl_privcmd_dmop *dmop; in privcmd_ioctl() local465 dmop = (struct ioctl_privcmd_dmop *)arg; in privcmd_ioctl()467 if (u->dom != DOMID_INVALID && u->dom != dmop->dom) { in privcmd_ioctl()472 if (dmop->num == 0) in privcmd_ioctl()475 if (dmop->num > MAX_DMOP_BUFFERS) { in privcmd_ioctl()480 bufs = malloc(sizeof(*bufs) * dmop->num, M_PRIVCMD, M_WAITOK); in privcmd_ioctl()482 error = copyin(dmop->ubufs, bufs, sizeof(*bufs) * dmop->num); in privcmd_ioctl()488 hbufs = malloc(sizeof(*hbufs) * dmop->num, M_PRIVCMD, M_WAITOK); in privcmd_ioctl()489 for (i = 0; i < dmop->num; i++) { in privcmd_ioctl()498 error = HYPERVISOR_dm_op(dmop->dom, dmop->num, hbufs); in privcmd_ioctl()