Lines Matching refs:device
52 recursive_lock_init(this, "remote disk device");
134 // #pragma mark - data device hooks
140 RemoteDiskDevice* device = device_for_name(name);
141 TRACE(("remote_disk_open(\"%s\") -> %p\n", name, device));
142 if (!device)
145 DeviceLocker locker(device);
146 status_t error = device->LazyInitDisk();
150 *cookie = device;
172 RemoteDiskDevice* device = (RemoteDiskDevice*)cookie;
173 DeviceLocker locker(device);
175 ssize_t bytesRead = device->remoteDisk->ReadAt(position, buffer, *numBytes);
195 RemoteDiskDevice* device = (RemoteDiskDevice*)cookie;
196 DeviceLocker locker(device);
198 ssize_t bytesWritten = device->remoteDisk->WriteAt(position, buffer,
217 RemoteDiskDevice* device = (RemoteDiskDevice*)cookie;
218 DeviceLocker locker(device);
220 // used data device
224 *(size_t*)arg = device->remoteDisk->Size();
260 device->GetGeometry(&geometry, op == B_GET_BIOS_GEOMETRY);