Searched refs:pcifd (Results 1 – 2 of 2) sorted by relevance
/freebsd/tools/tools/dmardump/ |
H A D | dmardump.c | 60 static int pcifd = -1; in pci_find_conf() local 65 if (pcifd == -1) { in pci_find_conf() 66 pcifd = open("/dev/pci", O_RDONLY); in pci_find_conf() 67 if (pcifd < 0) in pci_find_conf() 85 if (ioctl(pcifd, PCIOCGETCONF, &pc) == -1) in pci_find_conf()
|
/freebsd/usr.sbin/bhyve/ |
H A D | pci_passthru.c | 77 static int pcifd = -1; variable 138 pcifd = pcifd_open(); in pcifd_init() 139 if (pcifd < 0) in pcifd_init() 145 if (caph_rights_limit(pcifd, &pcifd_rights) == -1) in pcifd_init() 150 if (caph_ioctls_limit(pcifd, pcifd_ioctls, nitems(pcifd_ioctls)) == -1) in pcifd_init() 176 return (host_read_config(pcifd, sel, reg, width)); in passthru_read_config() 212 host_write_config(pcifd, sel, reg, width, data); in passthru_write_config() 533 if (ioctl(pcifd, PCIOCBARMMAP, &pbm) != 0) { in init_msix_table() 587 if (ioctl(pcifd, PCIOCGETBAR, &bar) < 0) in cfginitbar() 873 if (ioctl(pcifd, PCIOCGETCONF, &pc) == -1) { in passthru_lookup_pptdev() [all …]
|