Lines Matching refs:match

55     } match;  member
69 pci_slot_match_iterator_create( const struct pci_slot_match * match ) in pci_slot_match_iterator_create() argument
81 if ( match != NULL ) { in pci_slot_match_iterator_create()
84 (void) memcpy( & iter->match.slot, match, sizeof( *match ) ); in pci_slot_match_iterator_create()
105 pci_id_match_iterator_create( const struct pci_id_match * match ) in pci_id_match_iterator_create() argument
117 if ( match != NULL ) { in pci_id_match_iterator_create()
120 (void) memcpy( & iter->match.id, match, sizeof( *match ) ); in pci_id_match_iterator_create()
179 if ( PCI_ID_COMPARE( iter->match.slot.domain, temp->base.domain ) in pci_device_next()
180 && PCI_ID_COMPARE( iter->match.slot.bus, temp->base.bus ) in pci_device_next()
181 && PCI_ID_COMPARE( iter->match.slot.dev, temp->base.dev ) in pci_device_next()
182 && PCI_ID_COMPARE( iter->match.slot.func, temp->base.func ) ) { in pci_device_next()
197 if ( PCI_ID_COMPARE( iter->match.id.vendor_id, temp->base.vendor_id ) in pci_device_next()
198 && PCI_ID_COMPARE( iter->match.id.device_id, temp->base.device_id ) in pci_device_next()
199 && PCI_ID_COMPARE( iter->match.id.subvendor_id, temp->base.subvendor_id ) in pci_device_next()
200 && PCI_ID_COMPARE( iter->match.id.subdevice_id, temp->base.subdevice_id ) in pci_device_next()
201 && ((temp->base.device_class & iter->match.id.device_class_mask) in pci_device_next()
202 == iter->match.id.device_class) ) { in pci_device_next()
225 iter.match.slot.domain = domain; in pci_device_find_by_slot()
226 iter.match.slot.bus = bus; in pci_device_find_by_slot()
227 iter.match.slot.dev = dev; in pci_device_find_by_slot()
228 iter.match.slot.func = func; in pci_device_find_by_slot()