Lines Matching refs:pci_sys
69 static int populate_entries(struct pci_system * pci_sys);
86 pci_sys = calloc( 1, sizeof( struct pci_system ) ); in pci_system_linux_sysfs_create()
87 if ( pci_sys != NULL ) { in pci_system_linux_sysfs_create()
88 pci_sys->methods = & linux_sysfs_methods; in pci_system_linux_sysfs_create()
90 pci_sys->mtrr_fd = open("/proc/mtrr", O_WRONLY); in pci_system_linux_sysfs_create()
92 err = populate_entries(pci_sys); in pci_system_linux_sysfs_create()
576 if (pci_sys->mtrr_fd != -1 && sentry.type != MTRR_TYPE_UNCACHABLE) { in pci_device_linux_sysfs_map_range()
577 if (ioctl(pci_sys->mtrr_fd, MTRRIOC_ADD_ENTRY, &sentry) < 0) { in pci_device_linux_sysfs_map_range()
651 if (pci_sys->mtrr_fd != -1 && sentry.type != MTRR_TYPE_UNCACHABLE) { in pci_device_linux_sysfs_unmap_range()
652 if (ioctl(pci_sys->mtrr_fd, MTRRIOC_DEL_ENTRY, &sentry) < 0) { in pci_device_linux_sysfs_unmap_range()
899 if (pci_sys->mtrr_fd != -1) in pci_system_linux_destroy()
900 close(pci_sys->mtrr_fd); in pci_system_linux_destroy()