Searched refs:Device (Results 51 - 75 of 203) sorted by relevance

123456789

/haiku/src/add-ons/kernel/bus_managers/usb/
H A Dusb_private.h52 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 Dusb.cpp122 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 DBusManager.cpp117 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 DHub.cpp21 : 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 Ddevice_manager.cpp70 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 Dddm_userland_interface.cpp560 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 Dacpixf.h924 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 DTODO46 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 DSilicon.cpp123 result = gUSBModule->send_request(Device(),
127 result = gUSBModule->send_request(Device(),
H A DProlific.cpp27 deviceDescriptor = gUSBModule->get_device_descriptor(Device());
111 status_t status = gUSBModule->send_request(Device(),
/haiku/src/kits/locale/
H A DInitLocaleKit.cpp36 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 DRemoteDevicesView.cpp147 RemoteDevice* remote = dynamic_cast<RemoteDevice*>(device->Device());
162 RemoteDevice* remote = dynamic_cast<RemoteDevice*>(device->Device());
/haiku/src/apps/devices/
H A DDevicePCI.cpp27 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 DDeviceUSB.cpp27 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 DKPPPInterface.cpp282 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 DVolume.h44 int Device() const { return fDevice; } function in class:Volume
/haiku/src/build/libbe/storage/
H A DVolume.cpp165 BVolume::Device() const function in class:BVolume
/haiku/src/kits/device/
H A DUSBEndpoint.cpp59 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 DVolume.h32 dev_t Device() const;
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/
H A DJournal.h63 return cached_write(fVolume->Device(), blockNumber, buffer,
/haiku/src/system/boot/loader/file_systems/bfs/
H A DVolume.h35 int Device() const { return fDevice; } function in class:BFS::Volume
/haiku/src/add-ons/kernel/drivers/input/hid_shared/
H A DProtocolHandler.h28 HIDDevice * Device() { return fDevice; } function in class:ProtocolHandler
/haiku/src/add-ons/kernel/file_systems/ufs2/
H A DVolume.cpp95 fDevice = opener.Device();
/haiku/src/system/kernel/device_manager/
H A Ddevice_manager.cpp79 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 Devxface.c183 * 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...]

Completed in 260 milliseconds

123456789