Lines Matching refs:list
71 list: RwLock<LinkedList<Box<dyn PciDeviceStructure>>>, field
78 list: RwLock::new(LinkedList::new()), in new()
84 self.list.read() in read()
89 self.list.write() in write()
94 let list = self.list.read(); in num() localVariable
95 list.len() in num()
99 let mut list = self.list.write(); in add() localVariable
100 list.push_back(device); in add()
117 list: &'a mut RwLockWriteGuard<'_, LinkedList<Box<dyn PciDeviceStructure>>>, in get_pci_device_structures_mut_by_vendor_id()
121 for box_pci_device_structure in list.iter_mut() { in get_pci_device_structures_mut_by_vendor_id()
144 list: &'a mut RwLockWriteGuard<'_, LinkedList<Box<dyn PciDeviceStructure>>>, in get_pci_device_structure_mut()
149 for box_pci_device_structure in list.iter_mut() { in get_pci_device_structure_mut()
173 list: &'a mut RwLockReadGuard<'_, LinkedList<Box<dyn PciDeviceStructure>>>, in get_pci_device_structure()
178 for box_pci_device_structure in list.iter() { in get_pci_device_structure()
1072 let list = PCI_DEVICE_LINKEDLIST.read(); in pci_init() localVariable
1073 for box_pci_device in list.iter() { in pci_init()