Lines Matching defs:Device
70 class Device : public DoublyLinkedListLinkImpl<Device> {
72 Device(device_node* node, const char* path,
74 ~Device();
98 typedef DoublyLinkedList<Device> DeviceList;
138 void AddDevice(Device* device);
139 void RemoveDevice(Device* device);
294 Device* device = (Device*)cookie;
303 static Device*
308 Device* device = iterator.Next();
329 Device* device = get_device(child, path);
345 // #pragma mark - Device Manager module API
534 Device* device = new(std::nothrow) Device(node, path, moduleName);
558 Device* device = iterator.Next();
861 // #pragma mark - Device
864 Device::Device(device_node* node, const char* path, const char* moduleName)
876 Device::~Device()
884 Device::InitCheck() const
891 Device::InitDevice()
933 Device::UninitDevice()
1019 Device* device = deviceIterator.Next();
1663 Device* device = deviceIterator.Next();
1705 device_node::AddDevice(Device* device)
1712 device_node::RemoveDevice(Device* device)