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

/freebsd-12-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;
121 static TAILQ_HEAD(, pptdev) pptdev_list = TAILQ_HEAD_INITIALIZER(pptdev_list);
157 struct pptdev *ppt;
175 struct pptdev *ppt;
198 DEFINE_CLASS_0(ppt, ppt_driver, ppt_methods, sizeof(struct pptdev));
202 ppt_find(struct vm *vm, int bus, int slot, int func, struct pptdev **pptp)
205 struct pptdev *pp
[all...]
/freebsd-12-stable/sys/amd64/vmm/
H A Dvmm_dev.c359 struct vm_pptdev *pptdev; local
500 pptdev = (struct vm_pptdev *)data;
501 error = ppt_disable_msix(sc->vm, pptdev->bus, pptdev->slot,
502 pptdev->func);
511 pptdev = (struct vm_pptdev *)data;
512 error = vm_assign_pptdev(sc->vm, pptdev->bus, pptdev->slot,
513 pptdev->func);
516 pptdev
[all...]
/freebsd-12-stable/lib/libvmmapi/
H A Dvmmapi.c878 struct vm_pptdev pptdev; local
880 bzero(&pptdev, sizeof(pptdev));
881 pptdev.bus = bus;
882 pptdev.slot = slot;
883 pptdev.func = func;
885 return (ioctl(ctx->fd, VM_BIND_PPTDEV, &pptdev));
891 struct vm_pptdev pptdev; local
893 bzero(&pptdev, sizeof(pptdev));
[all...]

Completed in 121 milliseconds