Searched refs:iter (Results 1 – 5 of 5) sorted by relevance
77 iter = malloc( sizeof( *iter ) ); in pci_slot_match_iterator_create()78 if ( iter != NULL ) { in pci_slot_match_iterator_create()79 iter->next_index = 0; in pci_slot_match_iterator_create()91 return iter; in pci_slot_match_iterator_create()113 iter = malloc( sizeof( *iter ) ); in pci_id_match_iterator_create()115 iter->next_index = 0; in pci_id_match_iterator_create()127 return iter; in pci_id_match_iterator_create()142 free( iter ); in pci_iterator_destroy()161 if (!iter) in pci_device_next()168 iter->next_index++; in pci_device_next()[all …]
338 struct pci_device_iterator *iter; in pci_device_get_parent_bridge() local343 iter = pci_id_match_iterator_create(& bridge_match); in pci_device_get_parent_bridge()344 if (iter == NULL) in pci_device_get_parent_bridge()347 while ((bridge = pci_device_next(iter)) != NULL) { in pci_device_get_parent_bridge()360 pci_iterator_destroy(iter); in pci_device_get_parent_bridge()
531 struct pci_device_iterator *iter; in pci_device_vgaarb_init() local551 iter = pci_id_match_iterator_create(&vga_match); in pci_device_vgaarb_init()552 if (iter == NULL) in pci_device_vgaarb_init()555 while ((dev = pci_device_next(iter)) != NULL) { in pci_device_vgaarb_init()559 pci_iterator_destroy(iter); in pci_device_vgaarb_init()
201 struct pci_device_iterator * iter; in main() local226 iter = pci_slot_match_iterator_create( NULL ); in main()228 while ( (dev = pci_device_next( iter )) != NULL ) { in main()
128 void pci_iterator_destroy(struct pci_device_iterator *iter);130 struct pci_device *pci_device_next(struct pci_device_iterator *iter);