Searched refs:pptdev (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/sys/amd64/vmm/io/
H A Dppt.c76 struct pptdev *pptdev; member in struct:pptintr_arg
87 struct pptdev { struct
90 TAILQ_ENTRY(pptdev) next;
122 static TAILQ_HEAD(, pptdev) pptdev_list = TAILQ_HEAD_INITIALIZER(pptdev_list);
158 struct pptdev *ppt;
176 struct pptdev *ppt;
199 DEFINE_CLASS_0(ppt, ppt_driver, ppt_methods, sizeof(struct pptdev));
203 ppt_find(struct vm *vm, int bus, int slot, int func, struct pptdev **pptp)
206 struct pptdev *pp
[all...]
/freebsd-13-stable/sys/amd64/vmm/
H A Dvmm_dev.c367 struct vm_pptdev *pptdev; local
521 pptdev = (struct vm_pptdev *)data;
522 error = ppt_disable_msix(sc->vm, pptdev->bus, pptdev->slot,
523 pptdev->func);
537 pptdev = (struct vm_pptdev *)data;
538 error = vm_assign_pptdev(sc->vm, pptdev->bus, pptdev->slot,
539 pptdev->func);
542 pptdev
[all...]
/freebsd-13-stable/lib/libvmmapi/
H A Dvmmapi.c956 struct vm_pptdev pptdev; local
958 bzero(&pptdev, sizeof(pptdev));
959 pptdev.bus = bus;
960 pptdev.slot = slot;
961 pptdev.func = func;
963 return (ioctl(ctx->fd, VM_BIND_PPTDEV, &pptdev));
969 struct vm_pptdev pptdev; local
971 bzero(&pptdev, sizeof(pptdev));
[all...]

Completed in 90 milliseconds