Symbol: IORequest
headers/os/drivers/device_manager.h
168
typedef struct IORequest io_request;
headers/os/drivers/fs_interface.h
25
typedef struct IORequest io_request;
headers/os/drivers/io_requests.h
15
typedef struct IORequest io_request;
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
416
IORequest request;
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
444
IORequest request;
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
945
IORequest request;
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
968
IORequest request;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1286
IORequest request;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1316
IORequest request;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
581
status_t DoIO(IORequest* request)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
166
IORequest *ioRequest);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
169
IORequest *request);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
171
status_t SynchronousIO(void *cookie, IORequest *request);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1722
return node->SynchronousIO(cookie, (IORequest *)request);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
680
bool readPages, IORequest *ioRequest)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
719
IORequest *subRequest;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
796
size_t length, IORequest *ioRequest)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
918
OverlayInode::SynchronousIO(void *cookie, IORequest *request)
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
176
case IORequest:
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
29
} else if (fType == IORequest) {
src/add-ons/kernel/file_systems/nfs4/WorkQueue.cpp
89
if (type == IORequest)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
468
status_t result = gWorkQueue->EnqueueJob(IORequest, args);
src/apps/debuganalyzer/gui/main_window/SchedulingPage.cpp
1135
Model::IORequest** requests = thread->IORequests();
src/apps/debuganalyzer/gui/main_window/SchedulingPage.cpp
1256
BObjectList<Model::IORequest>& ioRequests)
src/apps/debuganalyzer/gui/main_window/SchedulingPage.cpp
1303
Model::IORequest** requests = thread->IORequests();
src/apps/debuganalyzer/gui/main_window/SchedulingPage.cpp
1307
Model::IORequest* request = requests[index];
src/apps/debuganalyzer/gui/main_window/SchedulingPage.cpp
1322
ioRequests.SortItems(Model::IORequest::CompareSchedulerTime);
src/apps/debuganalyzer/gui/main_window/SchedulingPage.cpp
812
BObjectList<Model::IORequest> ioRequests;
src/apps/debuganalyzer/gui/main_window/SchedulingPage.cpp
861
for (int32 i = 0; Model::IORequest* request = ioRequests.ItemAt(i);
src/apps/debuganalyzer/model/Model.cpp
100
/*static*/ Model::IORequest*
src/apps/debuganalyzer/model/Model.cpp
101
Model::IORequest::Create(system_profiler_io_request_scheduled* scheduledEvent,
src/apps/debuganalyzer/model/Model.cpp
105
sizeof(IORequest) + operationCount * sizeof(IOOperation));
src/apps/debuganalyzer/model/Model.cpp
109
return new(memory) IORequest(scheduledEvent, finishedEvent, operationCount);
src/apps/debuganalyzer/model/Model.cpp
114
Model::IORequest::Delete()
src/apps/debuganalyzer/model/Model.cpp
351
Model::Thread::SetIORequests(IORequest** requests, size_t requestCount)
src/apps/debuganalyzer/model/Model.cpp
365
IORequest* request = fIORequests[mid];
src/apps/debuganalyzer/model/Model.cpp
84
Model::IORequest::IORequest(
src/apps/debuganalyzer/model/Model.cpp
95
Model::IORequest::~IORequest()
src/apps/debuganalyzer/model/Model.h
1308
Model::IORequest**
src/apps/debuganalyzer/model/Model.h
212
struct Model::IORequest {
src/apps/debuganalyzer/model/Model.h
218
IORequest(
src/apps/debuganalyzer/model/Model.h
224
~IORequest();
src/apps/debuganalyzer/model/Model.h
226
static IORequest* Create(
src/apps/debuganalyzer/model/Model.h
246
static inline bool TimeLess(const IORequest* a,
src/apps/debuganalyzer/model/Model.h
247
const IORequest* b);
src/apps/debuganalyzer/model/Model.h
248
static inline bool SchedulerTimeLess(const IORequest* a,
src/apps/debuganalyzer/model/Model.h
249
const IORequest* b);
src/apps/debuganalyzer/model/Model.h
250
static inline int CompareSchedulerTime(const IORequest* a,
src/apps/debuganalyzer/model/Model.h
251
const IORequest* b);
src/apps/debuganalyzer/model/Model.h
41
struct IORequest;
src/apps/debuganalyzer/model/Model.h
449
inline IORequest** IORequests() const;
src/apps/debuganalyzer/model/Model.h
451
void SetIORequests(IORequest** requests,
src/apps/debuganalyzer/model/Model.h
515
IORequest** fIORequests;
src/apps/debuganalyzer/model/Model.h
809
Model::IORequest::ScheduledTime() const
src/apps/debuganalyzer/model/Model.h
816
Model::IORequest::FinishedTime() const
src/apps/debuganalyzer/model/Model.h
823
Model::IORequest::IsFinished() const
src/apps/debuganalyzer/model/Model.h
830
Model::IORequest::Scheduler() const
src/apps/debuganalyzer/model/Model.h
837
Model::IORequest::Offset() const
src/apps/debuganalyzer/model/Model.h
844
Model::IORequest::Length() const
src/apps/debuganalyzer/model/Model.h
851
Model::IORequest::IsWrite() const
src/apps/debuganalyzer/model/Model.h
858
Model::IORequest::Priority() const
src/apps/debuganalyzer/model/Model.h
865
Model::IORequest::Status() const
src/apps/debuganalyzer/model/Model.h
872
Model::IORequest::BytesTransferred() const
src/apps/debuganalyzer/model/Model.h
879
Model::IORequest::TimeLess(const IORequest* a, const IORequest* b)
src/apps/debuganalyzer/model/Model.h
886
Model::IORequest::SchedulerTimeLess(const IORequest* a, const IORequest* b)
src/apps/debuganalyzer/model/Model.h
897
Model::IORequest::CompareSchedulerTime(const IORequest* a, const IORequest* b)
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
1132
IORequest* request = fIORequests->Lookup(event->request);
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
1153
request = new(std::nothrow) IORequest(event);
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
1165
IORequest* request = fIORequests->Lookup(event->request);
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
1180
IORequest* request = fIORequests->Lookup(event->request);
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
1198
IORequest* request = fIORequests->Lookup(event->request);
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
122
Model::IORequest* CreateModelRequest() const
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
126
Model::IORequest* modelRequest = Model::IORequest::Create(
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
150
typedef IORequest ValueType;
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
155
size_t Hash(const IORequest* value) const
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
158
bool Compare(KeyType key, const IORequest* value) const
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
161
IORequest*& GetLink(IORequest* value) const
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
185
while (IORequest* request = fIORequests.RemoveHead())
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
187
while (IORequest* request = fPendingIORequests.RemoveHead())
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
230
void AddIORequest(IORequest* request)
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
235
void IORequestFinished(IORequest* request)
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
241
bool PrepareThreadIORequests(Model::IORequest**& _requests,
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
253
Model::IORequest** requests
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
254
= new(std::nothrow) Model::IORequest*[requestCount];
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
259
while (IORequest* request = fIORequests.RemoveHead()) {
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
260
ObjectDeleter<IORequest> requestDeleter(request);
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
262
Model::IORequest* modelRequest = request->CreateModelRequest();
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
822
Model::IORequest** requests;
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
83
struct ModelLoader::IORequest : DoublyLinkedListLinkImpl<IORequest> {
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
836
Model::IORequest** requests, size_t requestCount)
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
844
Model::IORequest::SchedulerTimeLess);
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
872
std::sort(requests, requests + requestCount, Model::IORequest::TimeLess);
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
88
IORequest* hashNext;
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
90
IORequest(io_request_scheduled* scheduledEvent)
src/apps/debuganalyzer/model_loader/ModelLoader.h
51
struct IORequest;
src/apps/debuganalyzer/model_loader/ModelLoader.h
57
typedef DoublyLinkedList<ModelLoader::IORequest> IORequestList;
src/apps/debuganalyzer/model_loader/ModelLoader.h
73
Model::IORequest** requests,
src/system/boot/platform/amiga_m68k/Handle.h
49
ExecDevice(struct IORequest *ioRequest);
src/system/boot/platform/amiga_m68k/Handle.h
64
struct IORequest *Request() const { return fIORequest; };
src/system/boot/platform/amiga_m68k/Handle.h
72
struct IORequest *fIORequest;
src/system/boot/platform/amiga_m68k/devices.cpp
39
ExecDevice::ExecDevice(struct IORequest *ioRequest)
src/system/boot/platform/amiga_m68k/devices.cpp
73
fIORequest = (struct IORequest *)CreateIORequest(inputPort, requestSize);
src/system/boot/platform/amiga_m68k/rom_calls.h
1144
LP4(0x1bc, int8, OpenDevice, /*UBYTE*/uint8 *, par1, a0, unsigned long, par2, d0, struct IORequest *, par3, a1, unsigned long, last, d1, \
src/system/boot/platform/amiga_m68k/rom_calls.h
1148
LP1NR(0x1c2, CloseDevice, struct IORequest *, last, a1, \
src/system/boot/platform/amiga_m68k/rom_calls.h
1152
LP1(0x1c8, int8, DoIO, struct IORequest *, last, a1, \
src/system/boot/platform/riscv/devices.cpp
90
IORequest req(ioOpRead, &blkReq, sizeof(blkReq));
src/system/boot/platform/riscv/devices.cpp
91
IORequest reply(ioOpWrite, readBuffer.Get(), numBlocks * BlockSize() + 1);
src/system/boot/platform/riscv/devices.cpp
92
IORequest* reqs[] = {&req, &reply};
src/system/boot/platform/riscv/virtio.cpp
116
fReqs = new(std::nothrow) IORequest*[fQueueLen];
src/system/boot/platform/riscv/virtio.cpp
144
VirtioDevice::ScheduleIO(IORequest** reqs, uint32 cnt)
src/system/boot/platform/riscv/virtio.cpp
178
VirtioDevice::ScheduleIO(IORequest* req)
src/system/boot/platform/riscv/virtio.cpp
184
IORequest*
src/system/boot/platform/riscv/virtio.cpp
190
IORequest* req = fReqs[fLastUsed % fQueueLen];
src/system/boot/platform/riscv/virtio.cpp
205
IORequest*
src/system/boot/platform/riscv/virtio.cpp
255
gKeyboardDev->ScheduleIO(new(std::nothrow) IORequest(ioOpWrite,
src/system/boot/platform/riscv/virtio.cpp
278
IORequest* req = gKeyboardDev->ConsumeIO();
src/system/boot/platform/riscv/virtio.cpp
289
gKeyboardDev->ScheduleIO(new(std::nothrow) IORequest(ioOpWrite,
src/system/boot/platform/riscv/virtio.h
38
IORequest* next;
src/system/boot/platform/riscv/virtio.h
40
IORequest(IOOperation op, void* buf, size_t len): state(ioStateInactive),
src/system/boot/platform/riscv/virtio.h
53
IORequest** fReqs;
src/system/boot/platform/riscv/virtio.h
62
void ScheduleIO(IORequest** reqs, uint32 cnt);
src/system/boot/platform/riscv/virtio.h
63
void ScheduleIO(IORequest* req);
src/system/boot/platform/riscv/virtio.h
64
IORequest* ConsumeIO();
src/system/boot/platform/riscv/virtio.h
65
IORequest* WaitIO();
src/system/kernel/cache/block_cache.cpp
1549
IORequest* request = new IORequest;
src/system/kernel/debug/system_profiler.cpp
101
IORequest* request);
src/system/kernel/debug/system_profiler.cpp
103
IORequest* request);
src/system/kernel/debug/system_profiler.cpp
105
IORequest* request, IOOperation* operation);
src/system/kernel/debug/system_profiler.cpp
107
IORequest* request, IOOperation* operation);
src/system/kernel/debug/system_profiler.cpp
1110
SystemProfiler::_IORequestScheduled(IOScheduler* scheduler, IORequest* request)
src/system/kernel/debug/system_profiler.cpp
1140
SystemProfiler::_IORequestFinished(IOScheduler* scheduler, IORequest* request)
src/system/kernel/debug/system_profiler.cpp
1164
SystemProfiler::_IOOperationStarted(IOScheduler* scheduler, IORequest* request,
src/system/kernel/debug/system_profiler.cpp
1191
SystemProfiler::_IOOperationFinished(IOScheduler* scheduler, IORequest* request,
src/system/kernel/debug/system_profiler.cpp
710
IORequest* request = (IORequest*)event->GetPointer("request", NULL);
src/system/kernel/device_manager/AbstractModuleDevice.cpp
74
IORequest request;
src/system/kernel/device_manager/IOCache.cpp
159
IOCache::ScheduleRequest(IORequest* request)
src/system/kernel/device_manager/IOCache.cpp
197
IOCache::AbortRequest(IORequest* request, status_t status)
src/system/kernel/device_manager/IOCache.cpp
227
IOCache::_DoRequest(IORequest* request, generic_size_t& _bytesTransferred)
src/system/kernel/device_manager/IOCache.cpp
269
IOCache::_TransferRequestLine(IORequest* request, off_t lineOffset,
src/system/kernel/device_manager/IOCache.cpp
435
IOCache::_TransferRequestLineUncached(IORequest* request, off_t lineOffset,
src/system/kernel/device_manager/IOCache.cpp
557
IORequest request;
src/system/kernel/device_manager/IOCache.cpp
662
IOCache::_CopyPages(IORequest* request, size_t pagesRelativeOffset,
src/system/kernel/device_manager/IOCache.h
31
virtual status_t ScheduleRequest(IORequest* request);
src/system/kernel/device_manager/IOCache.h
33
virtual void AbortRequest(IORequest* request,
src/system/kernel/device_manager/IOCache.h
45
status_t _DoRequest(IORequest* request,
src/system/kernel/device_manager/IOCache.h
47
status_t _TransferRequestLine(IORequest* request,
src/system/kernel/device_manager/IOCache.h
50
status_t _TransferRequestLineUncached(IORequest* request,
src/system/kernel/device_manager/IOCache.h
61
status_t _CopyPages(IORequest* request,
src/system/kernel/device_manager/IORequest.cpp
1016
IORequest::HasCallbacks() const
src/system/kernel/device_manager/IORequest.cpp
1026
IORequest::SetStatusAndNotify(status_t status)
src/system/kernel/device_manager/IORequest.cpp
1042
IORequest::OperationFinished(IOOperation* operation)
src/system/kernel/device_manager/IORequest.cpp
1079
IORequest::SubRequestFinished(IORequest* request, status_t status,
src/system/kernel/device_manager/IORequest.cpp
1112
IORequest::SetUnfinished()
src/system/kernel/device_manager/IORequest.cpp
1120
IORequest::SetTransferredBytes(bool partialTransfer,
src/system/kernel/device_manager/IORequest.cpp
1134
IORequest::SetSuppressChildNotifications(bool suppress)
src/system/kernel/device_manager/IORequest.cpp
1141
IORequest::Advance(generic_size_t bySize)
src/system/kernel/device_manager/IORequest.cpp
1162
IORequest*
src/system/kernel/device_manager/IORequest.cpp
1163
IORequest::FirstSubRequest()
src/system/kernel/device_manager/IORequest.cpp
1165
return dynamic_cast<IORequest*>(fChildren.Head());
src/system/kernel/device_manager/IORequest.cpp
1169
IORequest*
src/system/kernel/device_manager/IORequest.cpp
1170
IORequest::NextSubRequest(IORequest* previous)
src/system/kernel/device_manager/IORequest.cpp
1174
return dynamic_cast<IORequest*>(fChildren.GetNext(previous));
src/system/kernel/device_manager/IORequest.cpp
1179
IORequest::AddOperation(IOOperation* operation)
src/system/kernel/device_manager/IORequest.cpp
1189
IORequest::RemoveOperation(IOOperation* operation)
src/system/kernel/device_manager/IORequest.cpp
1198
IORequest::CopyData(off_t offset, void* buffer, size_t size)
src/system/kernel/device_manager/IORequest.cpp
1205
IORequest::CopyData(const void* buffer, off_t offset, size_t size)
src/system/kernel/device_manager/IORequest.cpp
1212
IORequest::ClearData(off_t offset, generic_size_t size)
src/system/kernel/device_manager/IORequest.cpp
1227
clearFunction = &IORequest::_ClearDataPhysical;
src/system/kernel/device_manager/IORequest.cpp
1230
? &IORequest::_ClearDataUser : &IORequest::_ClearDataSimple;
src/system/kernel/device_manager/IORequest.cpp
1266
IORequest::_CopyData(void* _buffer, off_t offset, size_t size, bool copyIn)
src/system/kernel/device_manager/IORequest.cpp
1283
copyFunction = &IORequest::_CopyPhysical;
src/system/kernel/device_manager/IORequest.cpp
1286
? &IORequest::_CopyUser : &IORequest::_CopySimple;
src/system/kernel/device_manager/IORequest.cpp
1322
IORequest::_CopySimple(void* bounceBuffer, generic_addr_t external, size_t size,
src/system/kernel/device_manager/IORequest.cpp
1346
IORequest::_CopyPhysical(void* bounceBuffer, generic_addr_t external,
src/system/kernel/device_manager/IORequest.cpp
1357
IORequest::_CopyUser(void* _bounceBuffer, generic_addr_t _external, size_t size,
src/system/kernel/device_manager/IORequest.cpp
1394
IORequest::_ClearDataSimple(generic_addr_t external, generic_size_t size,
src/system/kernel/device_manager/IORequest.cpp
1403
IORequest::_ClearDataPhysical(generic_addr_t external, generic_size_t size,
src/system/kernel/device_manager/IORequest.cpp
1411
IORequest::_ClearDataUser(generic_addr_t _external, generic_size_t size,
src/system/kernel/device_manager/IORequest.cpp
1445
IORequest::Dump() const
src/system/kernel/device_manager/IORequest.cpp
439
IOOperation::Prepare(IORequest* request)
src/system/kernel/device_manager/IORequest.cpp
732
IORequest::IORequest()
src/system/kernel/device_manager/IORequest.cpp
745
IORequest::~IORequest()
src/system/kernel/device_manager/IORequest.cpp
755
/* static */ IORequest*
src/system/kernel/device_manager/IORequest.cpp
756
IORequest::Create(bool vip)
src/system/kernel/device_manager/IORequest.cpp
759
? new(malloc_flags(HEAP_PRIORITY_VIP)) IORequest
src/system/kernel/device_manager/IORequest.cpp
760
: new(std::nothrow) IORequest;
src/system/kernel/device_manager/IORequest.cpp
765
IORequest::Init(off_t offset, generic_addr_t buffer, generic_size_t length,
src/system/kernel/device_manager/IORequest.cpp
778
IORequest::Init(off_t offset, generic_size_t firstVecOffset,
src/system/kernel/device_manager/IORequest.cpp
817
IORequest::CreateSubRequest(off_t parentOffset, off_t offset,
src/system/kernel/device_manager/IORequest.cpp
818
generic_size_t length, IORequest*& _subRequest)
src/system/kernel/device_manager/IORequest.cpp
850
IORequest* subRequest = Create((fFlags & B_VIP_IO_REQUEST) != 0);
src/system/kernel/device_manager/IORequest.cpp
881
IORequest::DeleteSubRequests()
src/system/kernel/device_manager/IORequest.cpp
890
IORequest::SetFinishedCallback(io_request_finished_callback callback,
src/system/kernel/device_manager/IORequest.cpp
899
IORequest::SetIterationCallback(io_request_iterate_callback callback,
src/system/kernel/device_manager/IORequest.cpp
908
IORequest::FinishedCallback(void** _cookie) const
src/system/kernel/device_manager/IORequest.cpp
917
IORequest::Wait(uint32 flags, bigtime_t timeout)
src/system/kernel/device_manager/IORequest.cpp
938
IORequest::NotifyFinished()
src/system/kernel/device_manager/IORequest.cpp
978
IORequest* parent = fParent;
src/system/kernel/device_manager/IORequest.h
114
IORequest* fParent;
src/system/kernel/device_manager/IORequest.h
134
status_t Prepare(IORequest* request);
src/system/kernel/device_manager/IORequest.h
201
typedef struct IORequest io_request;
src/system/kernel/device_manager/IORequest.h
209
struct IORequest : IORequestChunk, DoublyLinkedListLinkImpl<IORequest> {
src/system/kernel/device_manager/IORequest.h
210
IORequest();
src/system/kernel/device_manager/IORequest.h
211
virtual ~IORequest();
src/system/kernel/device_manager/IORequest.h
213
static IORequest* Create(bool vip);
src/system/kernel/device_manager/IORequest.h
236
IORequest*& subRequest);
src/system/kernel/device_manager/IORequest.h
258
void SubRequestFinished(IORequest* request,
src/system/kernel/device_manager/IORequest.h
293
IORequest* FirstSubRequest();
src/system/kernel/device_manager/IORequest.h
294
IORequest* NextSubRequest(IORequest* previous);
src/system/kernel/device_manager/IORequest.h
362
typedef DoublyLinkedList<IORequest> IORequestList;
src/system/kernel/device_manager/IORequest.h
89
struct IORequest;
src/system/kernel/device_manager/IORequest.h
98
IORequest* Parent() const { return fParent; }
src/system/kernel/device_manager/IORequest.h
99
void SetParent(IORequest* parent)
src/system/kernel/device_manager/IOScheduler.h
44
virtual status_t ScheduleRequest(IORequest* request) = 0;
src/system/kernel/device_manager/IOScheduler.h
46
virtual void AbortRequest(IORequest* request,
src/system/kernel/device_manager/IOSchedulerRoster.cpp
162
IORequest* request = (IORequest*)parse_expression(argv[1]);
src/system/kernel/device_manager/IOSchedulerRoster.cpp
57
IORequest* request, IOOperation* operation)
src/system/kernel/device_manager/IOSchedulerRoster.h
46
IORequest* request = NULL,
src/system/kernel/device_manager/IOSchedulerSimple.cpp
250
IOSchedulerSimple::ScheduleRequest(IORequest* request)
src/system/kernel/device_manager/IOSchedulerSimple.cpp
306
IOSchedulerSimple::AbortRequest(IORequest* request, status_t status)
src/system/kernel/device_manager/IOSchedulerSimple.cpp
376
IORequest* request = operation->Parent();
src/system/kernel/device_manager/IOSchedulerSimple.cpp
436
IOSchedulerSimple::_PrepareRequestOperations(IORequest* request,
src/system/kernel/device_manager/IOSchedulerSimple.cpp
66
IORequest* request = it.Next();) {
src/system/kernel/device_manager/IOSchedulerSimple.cpp
671
IORequest* request = owner->requests.Head();
src/system/kernel/device_manager/IOSchedulerSimple.cpp
73
IORequest* request = it.Next();) {
src/system/kernel/device_manager/IOSchedulerSimple.cpp
779
IORequest* request = fFinishedRequests.RemoveHead();
src/system/kernel/device_manager/IOSchedulerSimple.h
27
virtual status_t ScheduleRequest(IORequest* request);
src/system/kernel/device_manager/IOSchedulerSimple.h
29
virtual void AbortRequest(IORequest* request,
src/system/kernel/device_manager/IOSchedulerSimple.h
53
bool _PrepareRequestOperations(IORequest* request,
src/system/kernel/device_manager/IOSchedulerSimple.h
56
bool _PrepareRequestOperations(IORequest* request,
src/system/kernel/device_manager/dma_resources.cpp
405
DMAResource::TranslateNext(IORequest* request, IOOperation* operation,
src/system/kernel/device_manager/dma_resources.h
103
status_t TranslateNext(IORequest* request,
src/system/kernel/device_manager/dma_resources.h
21
struct IORequest;
src/system/kernel/fs/vfs.cpp
4701
IORequest request;
src/system/kernel/fs/vfs.cpp
4729
IORequest request;
src/system/kernel/fs/vfs_request_io.cpp
207
IORequest* subRequest;
src/system/kernel/fs/vfs_request_io.cpp
242
IORequest* nextSubRequest = request->FirstSubRequest();
src/system/kernel/fs/vfs_request_io.cpp
244
IORequest* subRequest = nextSubRequest;
src/system/kernel/fs/vfs_request_io.cpp
440
IORequest* request = IORequest::Create((flags & B_VIP_IO_REQUEST) != 0);
src/system/kernel/fs/vfs_request_io.cpp
466
IORequest* request = IORequest::Create((flags & B_VIP_IO_REQUEST) != 0);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1235
IORequest request;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1267
IORequest request;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
549
IORequest request;
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
1021
IORequest request;
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
1051
IORequest request;
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
463
status_t DoIO(IORequest* request)