Lines Matching defs:pcii

26 #define get_pci(o, s) (*pci_bus->read_pci_config)(pcii->bus, pcii->device, pcii->function, (o), (s))
27 #define set_pci(o, s, v) (*pci_bus->write_pci_config)(pcii->bus, pcii->device, pcii->function, (o), (s), (v))
53 pci_info pcii; /* a convenience copy of the pci info for this device */
157 dumprom(void *rom, uint32 size, pci_info pcii)
165 pcii.vendor_id, pcii.device_id, pcii.bus, pcii.device, pcii.function);
284 pci_info *pcii = &(di->pcii);
318 di->pcii.vendor_id, di->pcii.device_id,
319 di->pcii.bus, di->pcii.device, di->pcii.function);
325 di->pcii.u.h0.base_registers_pci[registers],
326 di->pcii.u.h0.base_register_sizes[registers],
337 di->pcii.vendor_id, di->pcii.device_id,
338 di->pcii.bus, di->pcii.device, di->pcii.function);
363 di->pcii.u.h0.rom_base_pci,
364 di->pcii.u.h0.rom_size,
401 dumprom(rom_temp, 65536, di->pcii);
417 di->pcii.vendor_id, di->pcii.device_id,
418 di->pcii.bus, di->pcii.device, di->pcii.function);
423 di->pcii.u.h0.base_registers_pci[frame_buffer],
424 di->pcii.u.h0.base_register_sizes[frame_buffer],
433 di->pcii.u.h0.base_registers_pci[frame_buffer],
434 di->pcii.u.h0.base_register_sizes[frame_buffer],
449 si->framebuffer_pci = (void *) di->pcii.u.h0.base_registers_pci[frame_buffer];
464 pci_info *pcii = &(di->pcii);
491 && (*pci_bus->get_nth_pci_info)(pci_index, &(di->pcii)) == B_OK) {
496 if (SupportedDevices[vendor].vendor == di->pcii.vendor_id) {
501 if (*devices == di->pcii.device_id ) {
504 di->pcii.vendor_id, di->pcii.device_id,
505 di->pcii.bus, di->pcii.device, di->pcii.function);
641 di->pcii.vendor_id, di->pcii.device_id,
642 di->pcii.bus, di->pcii.device, di->pcii.function);
705 si->vendor_id = di->pcii.vendor_id;
706 si->device_id = di->pcii.device_id;
707 si->revision = di->pcii.revision;
708 si->bus = di->pcii.bus;
709 si->device = di->pcii.device;
710 si->function = di->pcii.function;
768 if ((di->pcii.u.h0.interrupt_pin == 0x00) ||
769 (di->pcii.u.h0.interrupt_line == 0xff) || /* no IRQ assigned */
770 (di->pcii.u.h0.interrupt_line <= 0x02)) /* system IRQ assigned */
779 result = install_io_interrupt_handler(di->pcii.u.h0.interrupt_line, nv_interrupt, (void *)di, 0);
876 remove_io_interrupt_handler(di->pcii.u.h0.interrupt_line, nv_interrupt, di);
943 pci_info *pcii = &(di->pcii);
954 pci_info *pcii = &(di->pcii);
998 pci_info *pcii = &(di->pcii);
1030 pci_info *pcii = &(di->pcii);
1070 pci_info pcii;
1085 while ((*pci_bus->get_nth_pci_info)(index, &pcii) == B_NO_ERROR) {
1090 if (SupportedDevices[vendor].vendor == pcii.vendor_id) {
1095 if (*devices == pcii.device_id ) {