Lines Matching refs:pci_sys
431 pci_sys = calloc(1, sizeof(struct pci_system)); in pci_system_openbsd_create()
432 if (pci_sys == NULL) { in pci_system_openbsd_create()
439 pci_sys->methods = &openbsd_pci_methods; in pci_system_openbsd_create()
460 pci_sys->num_devices = ndevs; in pci_system_openbsd_create()
461 pci_sys->devices = calloc(ndevs, sizeof(struct pci_device_private)); in pci_system_openbsd_create()
462 if (pci_sys->devices == NULL) { in pci_system_openbsd_create()
463 free(pci_sys); in pci_system_openbsd_create()
464 pci_sys = NULL; in pci_system_openbsd_create()
471 device = pci_sys->devices; in pci_system_openbsd_create()
530 struct pci_device *dev = pci_sys->vga_target; in pci_device_vgaarb_init()
547 pci_sys->vga_target = pci_device_find_by_slot(0, pv.pv_sel.pc_bus, in pci_device_vgaarb_init()
554 pci_sys->vga_count = 0; in pci_device_vgaarb_init()
557 pci_sys->vga_count++; in pci_device_vgaarb_init()
570 if (pci_sys == NULL) in pci_device_vgaarb_fini()
572 dev = pci_sys->vga_target; in pci_device_vgaarb_fini()
586 pci_sys->vga_target = dev; in pci_device_vgaarb_set_target()
592 struct pci_device *dev = pci_sys->vga_target; in pci_device_vgaarb_lock()
599 if (dev->vgaarb_rsrc == 0 || pci_sys->vga_count == 1) in pci_device_vgaarb_lock()
602 if (pci_sys->vga_count == 1) in pci_device_vgaarb_lock()
616 struct pci_device *dev = pci_sys->vga_target; in pci_device_vgaarb_unlock()
623 if (dev->vgaarb_rsrc == 0 || pci_sys->vga_count == 1) in pci_device_vgaarb_unlock()
626 if (pci_sys->vga_count == 1) in pci_device_vgaarb_unlock()
641 *vga_count = pci_sys->vga_count; in pci_device_vgaarb_get_info()
652 struct pci_device *dev = pci_sys->vga_target; in pci_device_vgaarb_decodes()