Lines Matching refs:LegacyDevice
50 class LegacyDevice : public AbstractModuleDevice,
51 public DoublyLinkedListLinkImpl<LegacyDevice> {
53 LegacyDevice(legacy_driver* driver,
55 virtual ~LegacyDevice();
91 typedef DoublyLinkedList<LegacyDevice> DeviceList;
297 while (LegacyDevice* device = iterator.Next()) {
306 LegacyDevice* device;
330 device = new(std::nothrow) LegacyDevice(driver, devicePaths[0], hooks);
341 while (LegacyDevice* device = iterator.Next()) {
492 while (LegacyDevice* device = driver->devices.RemoveHead()) {
860 LegacyDevice* device = (LegacyDevice*)parse_expression(argv[1]);
1243 // #pragma mark - LegacyDevice
1246 LegacyDevice::LegacyDevice(legacy_driver* driver, const char* path,
1264 LegacyDevice::~LegacyDevice()
1272 LegacyDevice::InitCheck() const
1279 LegacyDevice::InitDevice()
1301 LegacyDevice::UninitDevice()
1317 LegacyDevice::Removed()
1329 LegacyDevice::Control(void* _cookie, int32 op, void* buffer, size_t length)
1343 LegacyDevice::SetHooks(device_hooks* hooks)
1374 LegacyDevice::Open(const char* path, int openMode, void** _cookie)
1381 LegacyDevice::Select(void* cookie, uint8 event, selectsync* sync)
1450 LegacyDevice* device = new(std::nothrow) LegacyDevice(NULL, path, hooks);