Lines Matching refs:devlist_entry
746 struct pci_devinfo *devlist_entry; in pci_fill_devinfo() local
749 devlist_entry = PCI_ALLOC_DEVINFO(bus); in pci_fill_devinfo()
751 cfg = &devlist_entry->cfg; in pci_fill_devinfo()
783 STAILQ_INSERT_TAIL(&pci_devq, devlist_entry, pci_links); in pci_fill_devinfo()
785 devlist_entry->conf.pc_sel.pc_domain = cfg->domain; in pci_fill_devinfo()
786 devlist_entry->conf.pc_sel.pc_bus = cfg->bus; in pci_fill_devinfo()
787 devlist_entry->conf.pc_sel.pc_dev = cfg->slot; in pci_fill_devinfo()
788 devlist_entry->conf.pc_sel.pc_func = cfg->func; in pci_fill_devinfo()
789 devlist_entry->conf.pc_hdr = cfg->hdrtype; in pci_fill_devinfo()
791 devlist_entry->conf.pc_subvendor = cfg->subvendor; in pci_fill_devinfo()
792 devlist_entry->conf.pc_subdevice = cfg->subdevice; in pci_fill_devinfo()
793 devlist_entry->conf.pc_vendor = cfg->vendor; in pci_fill_devinfo()
794 devlist_entry->conf.pc_device = cfg->device; in pci_fill_devinfo()
796 devlist_entry->conf.pc_class = cfg->baseclass; in pci_fill_devinfo()
797 devlist_entry->conf.pc_subclass = cfg->subclass; in pci_fill_devinfo()
798 devlist_entry->conf.pc_progif = cfg->progif; in pci_fill_devinfo()
799 devlist_entry->conf.pc_revid = cfg->revid; in pci_fill_devinfo()
801 devlist_entry->conf.pc_secbus = cfg->bridge.br_secbus; in pci_fill_devinfo()
802 devlist_entry->conf.pc_subbus = cfg->bridge.br_subbus; in pci_fill_devinfo()
807 return (devlist_entry); in pci_fill_devinfo()