/haiku/src/add-ons/kernel/bus_managers/usb/ |
H A D | usb_private.h | 52 class Device; 88 Device *device; 160 void NotifyDeviceChange(Device *device, 218 virtual Device * AllocateDevice(Hub *parent, 221 virtual void FreeDevice(Device *device); 374 friend class Device; 537 class Device : public Object { class in inherits:Object 539 Device(Object *parent, int8 hubAddress, 545 virtual ~Device(); 593 Device *devic [all...] |
H A D | usb.cpp | 122 Pipe *parentPipe = ((Device *)pipe->Parent())->DefaultPipe(); 272 Device *device = (Device *)object.Get(); 286 Device *device = (Device *)object.Get(); 299 Device *device = (Device *)object.Get(); 314 Device *device = (Device *)object.Get(); 327 Device *devic [all...] |
H A D | BusManager.cpp | 117 Device * 205 // Create a new instance based on the type (Hub or Device) 225 return (Device *)hub; 229 Device *device = new(std::nothrow) Device(parent, hubAddress, hubPort, 251 BusManager::FreeDevice(Device *device)
|
H A D | Hub.cpp | 21 : Device(parent, hubAddress, hubPort, desc, deviceAddress, speed, 111 status_t result = Device::Changed(changeList, added); 295 Device *newDevice = GetBusManager()->AllocateDevice(this, 310 // Device removed... 412 result = Device::ReportDevice(supportDescriptors, 428 if (Device::ReportDevice(supportDescriptors, supportDescriptorCount, 439 Device *device) 441 status_t result = Device::BuildDeviceName(string, index, bufferSize, device);
|
/haiku/src/tests/system/kernel/device_manager/playground/ |
H A D | device_manager.cpp | 70 class Device : public DoublyLinkedListLinkImpl<Device> { class in inherits:DoublyLinkedListLinkImpl 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* 864 Device::Device(device_node* node, const char* path, const char* moduleName) function in class:Device [all...] |
/haiku/src/system/kernel/disk_device_manager/ |
H A D | ddm_userland_interface.cpp | 560 PartitionRegistrar registrar2(partition->Device(), true); 561 DeviceWriteLocker locker(partition->Device(), true); 610 PartitionRegistrar registrar2(partition->Device(), true); 611 DeviceWriteLocker locker(partition->Device(), true); 664 PartitionRegistrar registrar2(partition->Device(), true); 665 DeviceWriteLocker locker(partition->Device(), true); 745 PartitionRegistrar registrar2(partition->Device(), true); 746 DeviceWriteLocker locker(partition->Device(), true); 797 PartitionRegistrar registrar2(partition->Device(), true); 798 DeviceWriteLocker locker(partition->Device(), tru [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/include/ |
H A D | acpixf.h | 924 ACPI_HANDLE Device, 932 ACPI_HANDLE Device, 939 ACPI_HANDLE Device, 948 ACPI_HANDLE Device, 957 ACPI_HANDLE Device, 963 ACPI_HANDLE Device, 1166 ACPI_HANDLE Device, 1174 ACPI_HANDLE Device, 1180 ACPI_HANDLE Device, 1199 ACPI_HANDLE Device, [all...] |
/haiku/src/add-ons/kernel/busses/scsi/usb/ |
H A D | TODO | 46 39) Device mounted than unplugged.It stay mounted but doesn't work and get the garbage in "opened" files. Are there solutions?
|
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/ |
H A D | Silicon.cpp | 123 result = gUSBModule->send_request(Device(), 127 result = gUSBModule->send_request(Device(),
|
H A D | Prolific.cpp | 27 deviceDescriptor = gUSBModule->get_device_descriptor(Device()); 111 status_t status = gUSBModule->send_request(Device(),
|
/haiku/src/kits/locale/ |
H A D | InitLocaleKit.cpp | 36 if (fs_stat_index(bootVol.Device(), attrName, &idxInfo) != 0) 37 fs_create_index(bootVol.Device(), attrName, B_STRING_TYPE, 0);
|
/haiku/src/preferences/bluetooth/ |
H A D | RemoteDevicesView.cpp | 147 RemoteDevice* remote = dynamic_cast<RemoteDevice*>(device->Device()); 162 RemoteDevice* remote = dynamic_cast<RemoteDevice*>(device->Device());
|
/haiku/src/apps/devices/ |
H A D | DevicePCI.cpp | 27 DevicePCI::DevicePCI(Device* parent) 29 Device(parent), 104 SetAttribute(B_TRANSLATE("Device name"), DeviceName); 111 SetAttribute(B_TRANSLATE("Device paths"), B_TRANSLATE("Not implemented"));
|
H A D | DeviceUSB.cpp | 27 DeviceUSB::DeviceUSB(Device* parent) 29 Device(parent), 92 SetAttribute(B_TRANSLATE("Device name"), deviceLabel); 99 SetAttribute(B_TRANSLATE("Device paths"), B_TRANSLATE("Not implemented"));
|
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/ |
H A D | KPPPInterface.cpp | 282 delete Device(); 378 if (Device() && MRU > Device()->MTU() - 2) 399 if (Device()) 400 overhead += Device()->Overhead(); 502 info->hasDevice = Device(); 641 if (controlInfo->index != 0 || !Device()) { 642 dprintf("index is 0 or no Device\n"); 646 return Device()->Control(controlInfo->op, controlInfo->data, controlInfo->length); 754 info->hasDevice = Device(); [all...] |
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | Volume.h | 44 int Device() const { return fDevice; } function in class:Volume
|
/haiku/src/build/libbe/storage/ |
H A D | Volume.cpp | 165 BVolume::Device() const function in class:BVolume
|
/haiku/src/kits/device/ |
H A D | USBEndpoint.cpp | 59 BUSBEndpoint::Device() const function in class:BUSBEndpoint 61 return fInterface->Device(); 224 Device()->ControlTransfer(USB_REQTYPE_ENDPOINT_IN, 234 return Device()->ControlTransfer(USB_REQTYPE_ENDPOINT_OUT,
|
/haiku/headers/os/storage/ |
H A D | Volume.h | 32 dev_t Device() const;
|
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/ |
H A D | Journal.h | 63 return cached_write(fVolume->Device(), blockNumber, buffer,
|
/haiku/src/system/boot/loader/file_systems/bfs/ |
H A D | Volume.h | 35 int Device() const { return fDevice; } function in class:BFS::Volume
|
/haiku/src/add-ons/kernel/drivers/input/hid_shared/ |
H A D | ProtocolHandler.h | 28 HIDDevice * Device() { return fDevice; } function in class:ProtocolHandler
|
/haiku/src/add-ons/kernel/file_systems/ufs2/ |
H A D | Volume.cpp | 95 fDevice = opener.Device();
|
/haiku/src/system/kernel/device_manager/ |
H A D | device_manager.cpp | 79 class Device : public AbstractModuleDevice, class in namespace:__anon4 80 public DoublyLinkedListLinkImpl<Device> { 82 Device(device_node* node, const char* moduleName); 83 virtual ~Device(); 108 typedef DoublyLinkedList<Device> DeviceList; 153 void AddDevice(Device* device); 154 void RemoveDevice(Device* device); 575 // #pragma mark - Device Manager module API 745 Device* device = new(std::nothrow) Device(nod 1154 Device::Device(device_node* node, const char* moduleName) function in class:Device [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/events/ |
H A D | evxface.c | 183 * PARAMETERS: Device - The device for which notifies will be handled 186 * ACPI_DEVICE_NOTIFY: Device Handler (80-FF) 187 * ACPI_ALL_NOTIFY: Both System and Device 193 * DESCRIPTION: Install a handler for notifications on an ACPI Device, 197 * type of notify (System/Device). Device/Thermal/Processor objects 205 ACPI_HANDLE Device, 210 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Device); 222 if ((!Device) || (!Handler) || (!HandlerType) || 241 if (Device 204 AcpiInstallNotifyHandler( ACPI_HANDLE Device, UINT32 HandlerType, ACPI_NOTIFY_HANDLER Handler, void *Context) argument [all...] |