Home
last modified time | relevance | path

Searched refs:match (Results 1 – 4 of 4) sorted by relevance

/libpciaccess/src/
H A Dcommon_iterator.c55 } match; member
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()
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()
180 && PCI_ID_COMPARE( iter->match.slot.bus, temp->base.bus ) 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()
[all …]
H A Dcommon_vgaarb.c46 parse_string_to_decodes_rsrc(char *input, int *vga_count, struct pci_slot_match *match) in parse_string_to_decodes_rsrc() argument
78 if (match) { in parse_string_to_decodes_rsrc()
87 match->domain = strtoul(tok, NULL, 16); in parse_string_to_decodes_rsrc()
92 match->bus = strtoul(tok, NULL, 16); in parse_string_to_decodes_rsrc()
97 match->dev = strtoul(tok, NULL, 16); in parse_string_to_decodes_rsrc()
102 match->func = strtoul(tok, NULL, 16); in parse_string_to_decodes_rsrc()
128 struct pci_slot_match match; in pci_device_vgaarb_init() local
145 memset(&match, 0xff, sizeof(match)); in pci_device_vgaarb_init()
147 rsrc = parse_string_to_decodes_rsrc(buf, &pci_sys->vga_count, &match); in pci_device_vgaarb_init()
149 …pci_sys->vga_default_dev = pci_device_find_by_slot(match.domain, match.bus, match.dev, match.func); in pci_device_vgaarb_init()
H A DDoxyfile528 # filter if there is a match. The filters are a list of the form:
/libpciaccess/include/
H A Dpciaccess.h123 const struct pci_slot_match *match);
126 const struct pci_id_match *match);