Lines Matching refs:pptdev

71 	struct pptdev	*pptdev;  member
82 struct pptdev { struct
85 TAILQ_ENTRY(pptdev) next; argument
117 static TAILQ_HEAD(, pptdev) pptdev_list = TAILQ_HEAD_INITIALIZER(pptdev_list); argument
153 struct pptdev *ppt; in ppt_attach()
180 struct pptdev *ppt; in ppt_detach()
209 DEFINE_CLASS_0(ppt, ppt_driver, ppt_methods, sizeof(struct pptdev));
213 ppt_find(struct vm *vm, int bus, int slot, int func, struct pptdev **pptp) in ppt_find()
216 struct pptdev *ppt; in ppt_find()
237 ppt_unmap_all_mmio(struct vm *vm, struct pptdev *ppt) in ppt_unmap_all_mmio()
252 ppt_teardown_msi(struct pptdev *ppt) in ppt_teardown_msi()
283 ppt_teardown_msix_intr(struct pptdev *ppt, int idx) in ppt_teardown_msix_intr()
304 ppt_teardown_msix(struct pptdev *ppt) in ppt_teardown_msix()
348 struct pptdev *ppt; in ppt_assigned_devices()
363 struct pptdev *ppt; in ppt_is_mmio()
394 ppt_bar_enables(struct pptdev *ppt) in ppt_bar_enables()
412 struct pptdev *ppt; in ppt_assign_device()
438 struct pptdev *ppt; in ppt_unassign_device()
464 struct pptdev *ppt; in ppt_unassign_all()
482 ppt_valid_bar_mapping(struct pptdev *ppt, vm_paddr_t hpa, size_t len) in ppt_valid_bar_mapping()
504 struct pptdev *ppt; in ppt_map_mmio()
537 struct pptdev *ppt; in ppt_unmap_mmio()
560 struct pptdev *ppt; in pptintr()
564 ppt = pptarg->pptdev; in pptintr()
591 struct pptdev *ppt; in ppt_setup_msi()
658 ppt->msi.arg[i].pptdev = ppt; in ppt_setup_msi()
682 struct pptdev *ppt; in ppt_setup_msix()
768 ppt->msix.arg[idx].pptdev = ppt; in ppt_setup_msix()
795 struct pptdev *ppt; in ppt_disable_msix()