Searched refs:pci_sys (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/libpciaccess/dist/src/
H A Dcommon_init.c41 _pci_hidden struct pci_system * pci_sys; variable in typeref:struct:pci_system *
99 if ( pci_sys == NULL ) {
105 if ( pci_sys->devices ) {
106 for ( i = 0 ; i < pci_sys->num_devices ; i++ ) {
108 (void) pci_device_unmap_region( & pci_sys->devices[i].base, j );
111 free( (char *) pci_sys->devices[i].device_string );
112 free( (char *) pci_sys->devices[i].agp );
114 pci_sys->devices[i].device_string = NULL;
115 pci_sys->devices[i].agp = NULL;
117 if ( pci_sys
[all...]
H A Dcommon_vgaarb.c132 if (!pci_sys)
135 if ((pci_sys->vgaarb_fd = open ("/dev/vga_arbiter", O_RDWR | O_CLOEXEC)) < 0) {
139 ret = read(pci_sys->vgaarb_fd, buf, BUFSIZE);
147 rsrc = parse_string_to_decodes_rsrc(buf, &pci_sys->vga_count, &match);
149 pci_sys->vga_default_dev = pci_device_find_by_slot(match.domain, match.bus, match.dev, match.func);
151 if (pci_sys->vga_default_dev)
152 pci_sys->vga_default_dev->vgaarb_rsrc = rsrc;
159 if (!pci_sys)
162 close(pci_sys->vgaarb_fd);
235 dev = pci_sys
[all...]
H A Dcommon_io.c72 if (!pci_sys->methods->open_device_io)
90 if (!pci_sys->methods->open_device_io(ret, dev, bar, base, size)) {
113 if (!pci_sys->methods->open_legacy_io)
120 if (!pci_sys->methods->open_legacy_io(ret, dev, base, size)) {
134 if (dev && handle && pci_sys->methods->close_io)
135 pci_sys->methods->close_io(dev, handle);
154 return pci_sys->methods->read32(handle, reg);
171 return pci_sys->methods->read16(handle, reg);
187 return pci_sys->methods->read8(handle, reg);
201 pci_sys
[all...]
H A Dcommon_iterator.c76 if ( pci_sys == NULL ) {
112 if ( pci_sys == NULL ) {
169 if ( iter->next_index < pci_sys->num_devices ) {
170 d = & pci_sys->devices[ iter->next_index ];
177 while ( iter->next_index < pci_sys->num_devices ) {
179 & pci_sys->devices[ iter->next_index ];
195 while ( iter->next_index < pci_sys->num_devices ) {
197 & pci_sys->devices[ iter->next_index ];
H A Dcommon_interface.c129 return (pci_sys->methods->read_rom)( dev, buffer );
142 if (!pci_sys->methods->boot_vga)
144 return pci_sys->methods->boot_vga( dev );
157 if (!pci_sys->methods->has_kernel_driver)
159 return pci_sys->methods->has_kernel_driver( dev );
183 return (pci_sys->methods->probe)( dev );
333 err = (*pci_sys->methods->map_range)(dev,
454 err = (*pci_sys->methods->unmap_range)(dev, &devp->mappings[i]);
507 return pci_sys->methods->read( dev, data, offset, size,
594 return pci_sys
[all...]
H A Dfreebsd_pci.c94 * frees pci_sys.
96 struct pci_system pci_sys; member in struct:freebsd_pci_system
400 free(freebsd_pci_sys->pci_sys.devices);
613 pci_sys = &freebsd_pci_sys->pci_sys;
615 pci_sys->methods = & freebsd_pci_methods;
624 free( pci_sys );
625 pci_sys = NULL;
631 free( pci_sys );
632 pci_sys
[all...]
H A Dopenbsd_pci.c605 pci_sys = calloc(1, sizeof(struct pci_system));
606 if (pci_sys == NULL) {
613 pci_sys->methods = &openbsd_pci_methods;
634 pci_sys->num_devices = ndevs;
635 pci_sys->devices = calloc(ndevs, sizeof(struct pci_device_private));
636 if (pci_sys->devices == NULL) {
637 free(pci_sys);
638 pci_sys = NULL;
645 device = pci_sys->devices;
708 struct pci_device *dev = pci_sys
[all...]
H A Dx86_pci.c233 qsort(pci_sys->devices, pci_sys->num_devices,
234 sizeof (pci_sys->devices[0]), &cmp_devices);
835 realloc (pci_sys->devices,
836 (pci_sys->num_devices + 1) * sizeof (struct pci_device_private));
840 d = devices + pci_sys->num_devices;
851 pci_sys->devices = devices;
852 pci_sys->num_devices++;
1180 pci_sys->methods = &x86_pci_method_conf1;
1186 pci_sys
[all...]
H A Dhurd_pci.c159 struct pci_system_hurd *pci_sys_hurd = (struct pci_system_hurd *)pci_sys;
172 struct pci_system_hurd *pci_sys_hurd = (struct pci_system_hurd *)pci_sys;
575 devices = realloc(pci_sys->devices, (pci_sys->num_devices + 1)
582 d = devices + pci_sys->num_devices;
624 pci_sys->devices = devices;
625 pci_sys->num_devices++;
686 pci_sys = &pci_sys_hurd->system;
688 pci_sys->methods = &hurd_pci_methods;
690 pci_sys
[all...]
H A Dlinux_sysfs.c83 static int populate_entries(struct pci_system * pci_sys);
100 pci_sys = calloc( 1, sizeof( struct pci_system ) );
101 if ( pci_sys != NULL ) {
102 pci_sys->methods = & linux_sysfs_methods;
104 pci_sys->mtrr_fd = open("/proc/mtrr", O_WRONLY | O_CLOEXEC);
106 err = populate_entries(pci_sys);
654 if (pci_sys->mtrr_fd != -1 && sentry.type != MTRR_TYPE_UNCACHABLE) {
655 if (ioctl(pci_sys->mtrr_fd, MTRRIOC_ADD_ENTRY, &sentry) < 0) {
729 if (pci_sys->mtrr_fd != -1 && sentry.type != MTRR_TYPE_UNCACHABLE) {
730 if (ioctl(pci_sys
[all...]
H A Dnetbsd_pci.c313 free(pci_sys);
314 pci_sys = NULL;
949 pci_sys = calloc(1, sizeof(struct pci_system));
951 pci_sys->methods = &netbsd_pci_methods;
981 pci_sys->num_devices = ndevs;
982 pci_sys->devices = calloc(ndevs, sizeof(struct pci_device_private));
983 if (pci_sys->devices == NULL) {
988 free(pci_sys);
989 pci_sys = NULL;
993 device = pci_sys
[all...]
H A Dcommon_capability.c195 (void) (*pci_sys->methods->fill_capabilities)( dev );
H A Dpciaccess_private.h191 extern struct pci_system * pci_sys;
H A Dsolx_devfs.c140 * The memory allocated for pci_sys & devices in create routines
1107 if ((pci_sys = calloc(1, sizeof (struct pci_system))) == NULL) {
1113 pci_sys->methods = &solx_devfs_methods;
1114 pci_sys->devices = pinfo.devices;
1115 pci_sys->num_devices = pinfo.num_devices;

Completed in 18 milliseconds