Symbol: ATADevice
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
219
ATADevice *device = NULL;
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
223
device = new(std::nothrow) ATADevice(this, i);
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
317
ATADevice *device = fDevices[ccb->target_id];
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
589
ATADevice *device = request->Device();
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
68
fDevices = new(std::nothrow) ATADevice *[fDeviceCount];
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
800
ATAChannel::ReadRegs(ATADevice *device)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
106
ATADevice::Inquiry(ATARequest *request)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
13
ATADevice::ATADevice(ATAChannel *channel, uint8 index)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
168
ATADevice::ReadCapacity(ATARequest *request)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
199
ATADevice::ReadCapacity16(ATARequest *request)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
232
ATADevice::ExecuteIO(ATARequest *request)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
32
ATADevice::~ATADevice()
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
376
ATADevice::GetRestrictions(bool *noAutoSense, uint32 *maxBlocks)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
38
ATADevice::TestUnitReady(ATARequest *request)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
390
ATADevice::Control(uint32 opcode, void *buffer, size_t length)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
412
ATADevice::Select()
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
427
ATADevice::SetFeature(int feature)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
457
ATADevice::DisableCommandQueueing()
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
485
ATADevice::ConfigureDMA()
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
532
ATADevice::Configure()
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
573
ATADevice::Identify()
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
59
ATADevice::SynchronizeCache(ATARequest *request)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
642
ATADevice::ExecuteReadWrite(ATARequest *request, uint64 address,
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
710
ATADevice::_FillTaskFile(ATARequest *request, uint64 address)
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
86
ATADevice::Eject(ATARequest *request)
src/add-ons/kernel/bus_managers/ata/ATAPIDevice.cpp
13
: ATADevice(channel, index)
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
113
status_t ReadRegs(ATADevice *device);
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
162
ATADevice ** fDevices;
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
170
class ATADevice {
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
172
ATADevice(ATAChannel *channel, uint8 index);
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
173
virtual ~ATADevice();
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
238
class ATAPIDevice : public ATADevice {
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
275
void SetDevice(ATADevice *device);
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
276
ATADevice * Device() const { return fDevice; }
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
328
ATADevice * fDevice;
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
52
class ATADevice;
src/add-ons/kernel/bus_managers/ata/ATARequest.cpp
57
ATARequest::SetDevice(ATADevice *device)