Symbol: io_request
headers/os/drivers/device_manager.h
184
status_t (*io)(void *cookie, io_request *request);
headers/os/drivers/fs_interface.h
136
io_request* request);
headers/os/drivers/fs_interface.h
138
io_request* request);
headers/os/drivers/fs_interface.h
314
typedef status_t (*iterative_io_get_vecs)(void* cookie, io_request* request,
headers/os/drivers/fs_interface.h
317
typedef status_t (*iterative_io_finished)(void* cookie, io_request* request,
headers/os/drivers/fs_interface.h
352
extern status_t do_fd_io(int fd, io_request* request);
headers/os/drivers/fs_interface.h
353
extern status_t do_iterative_fd_io(int fd, io_request* request,
headers/os/drivers/io_requests.h
22
bool io_request_is_write(const io_request* request);
headers/os/drivers/io_requests.h
23
bool io_request_is_vip(const io_request* request);
headers/os/drivers/io_requests.h
24
off_t io_request_offset(const io_request* request);
headers/os/drivers/io_requests.h
25
off_t io_request_length(const io_request* request);
headers/os/drivers/io_requests.h
26
status_t read_from_io_request(io_request* request, void* buffer,
headers/os/drivers/io_requests.h
28
status_t write_to_io_request(io_request* request, const void* buffer,
headers/os/drivers/io_requests.h
30
void notify_io_request(io_request* request, status_t status);
headers/private/kernel/vfs.h
109
io_request* request);
headers/private/kernel/vfs.h
110
status_t vfs_synchronous_io(io_request* request,
headers/private/kernel/vfs.h
308
io_request* request, status_t status,
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
460
mmc_block_io(void* cookie, io_request* request)
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
655
nvme_disk_bounced_io(nvme_disk_handle* handle, io_request* request)
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
726
do_io(nvme_disk_handle* handle, io_request* request)
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
895
nvme_disk_io(void* cookie, io_request* request)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
750
cd_io(void* cookie, io_request* request)
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
315
das_io(void *cookie, io_request *request)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1849
usb_disk_io(void *cookie, io_request *request)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1334
ram_disk_raw_device_io(void* _cookie, io_request* request)
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
365
virtio_block_io(void *cookie, io_request *request)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
111
iterative_io_finished_hook(void* cookie, io_request* request, status_t status,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
499
bfs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
99
iterative_io_get_vecs_hook(void* cookie, io_request* request, off_t offset,
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
300
io_request* request)
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
316
io_request* request)
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
301
io_request* request)
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
55
iterative_io_get_vecs_hook(void* cookie, io_request* request, off_t offset,
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
67
iterative_io_finished_hook(void* cookie, io_request* request, status_t status,
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
310
io_request* request)
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
57
iterative_io_get_vecs_hook(void* cookie, io_request* request, off_t offset,
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
69
iterative_io_finished_hook(void* cookie, io_request* request, status_t status,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1031
dosfs_io(fs_volume* volume, fs_vnode* vnode, void* cookie, io_request* request)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
129
static status_t iterative_io_get_vecs_hook(void* cookie, io_request* request, off_t offset,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
131
static status_t iterative_io_finished_hook(void* cookie, io_request* request, status_t status,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3852
iterative_io_get_vecs_hook(void* cookie, io_request* request, off_t offset, size_t size,
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3864
iterative_io_finished_hook(void* cookie, io_request* request, status_t status, bool partialTransfer,
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
455
fs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request)
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
64
iterative_io_get_vecs_hook(void* cookie, io_request* request, off_t offset,
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
81
iterative_io_finished_hook(void* cookie, io_request* request, status_t status,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1210
io_request *request)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1218
io_request *request)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
174
io_request *request)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
188
io_request *request)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1718
io_request *request)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1738
io_request *request)
src/add-ons/kernel/file_systems/nfs4/WorkQueue.h
32
io_request* fRequest;
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
449
nfs4_io(fs_volume* volume, fs_vnode* vnode, void* cookie, io_request* request)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
286
io_request* request)
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
70
Directory::Read(io_request* request)
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
45
virtual status_t Read(io_request* request);
src/add-ons/kernel/file_systems/packagefs/nodes/Node.h
75
virtual status_t Read(io_request* request) = 0;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
255
UnpackingLeafNode::Read(io_request* request)
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.h
49
virtual status_t Read(io_request* request);
src/add-ons/kernel/file_systems/packagefs/package/PackageFile.cpp
203
PackageFile::Read(io_request* request)
src/add-ons/kernel/file_systems/packagefs/package/PackageFile.cpp
40
IORequestOutput(io_request* request)
src/add-ons/kernel/file_systems/packagefs/package/PackageFile.cpp
53
io_request* fRequest;
src/add-ons/kernel/file_systems/packagefs/package/PackageFile.cpp
94
status_t ReadData(io_request* request)
src/add-ons/kernel/file_systems/packagefs/package/PackageFile.h
29
virtual status_t Read(io_request* request);
src/add-ons/kernel/file_systems/packagefs/package/PackageLeafNode.cpp
37
PackageLeafNode::Read(io_request* request)
src/add-ons/kernel/file_systems/packagefs/package/PackageLeafNode.h
23
virtual status_t Read(io_request* request);
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkSymlink.cpp
153
PackageLinkSymlink::Read(io_request* request)
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkSymlink.h
41
virtual status_t Read(io_request* request);
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
368
udf_io(fs_volume *volume, fs_vnode *vnode, void *cookie, io_request *request)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
55
iterative_io_get_vecs_hook(void *cookie, io_request *request, off_t offset,
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
65
iterative_io_finished_hook(void *cookie, io_request *request, status_t status,
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
186
io_request *request)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
115
io_request* request;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1191
Volume::DoIO(void* _node, void* cookie, io_request* ioRequest)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
121
IORequestInfo(io_request* request, int32 id)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1257
Volume::CancelIO(void* _node, void* cookie, io_request* ioRequest)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
148
typedef io_request* KeyType;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
151
size_t HashKey(io_request* key) const
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
155
bool Compare(io_request* key, const IORequestInfo* value) const
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4611
Volume::_RegisterIORequest(io_request* request, int32* requestID)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4653
Volume::_FindIORequest(int32 requestID, io_request** request)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4668
Volume::_FindIORequest(io_request* request, int32* requestID)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4682
Volume::_IterativeFDIOGetVecs(void* _cookie, io_request* ioRequest,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4768
Volume::_IterativeFDIOFinished(void* _cookie, io_request* ioRequest,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
699
io_request* request;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
712
io_request* request;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
727
io_request* request;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
769
io_request* request;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
107
io_request* ioRequest);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
109
io_request* ioRequest);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
281
status_t _RegisterIORequest(io_request* request,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
284
status_t _FindIORequest(io_request* request,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
287
io_request** request);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
290
io_request* request, off_t offset,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
294
io_request* request, status_t status,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
263
io_request* request)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
277
io_request *request)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
402
error = node->ops->io(&fVolume, node, cookie, (io_request*)request);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
432
(io_request*)request);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
456
status_t error = cookie->getVecs(cookie->cookie, (io_request*)request,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
483
status_t error = cookie->finished(cookie->cookie, (io_request*)request,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
307
do_fd_io(int fd, io_request *request)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
316
do_iterative_fd_io(int fd, io_request *_request, iterative_io_get_vecs getVecs,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
357
io_request_is_write(const io_request* request)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
364
io_request_is_vip(const io_request* request)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
371
io_request_offset(const io_request* request)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
378
io_request_length(const io_request* request)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
385
read_from_io_request(io_request* _request, void* buffer, size_t size)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
399
write_to_io_request(io_request* _request, const void* buffer, size_t size)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
410
notify_io_request(io_request* _request, status_t status)
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
191
io_request *request)
src/system/kernel/cache/block_cache.cpp
1573
BlockPrefetcher::_IOFinishedCallback(void* cookie, io_request* request, status_t status,
src/system/kernel/cache/block_cache.cpp
348
static void _IOFinishedCallback(void* cookie, io_request* request,
src/system/kernel/device_manager/AbstractModuleDevice.cpp
116
AbstractModuleDevice::IO(void* cookie, io_request* request)
src/system/kernel/device_manager/AbstractModuleDevice.h
38
virtual status_t IO(void* cookie, io_request* request);
src/system/kernel/device_manager/BaseDevice.cpp
89
BaseDevice::IO(void* cookie, io_request* request)
src/system/kernel/device_manager/BaseDevice.h
40
virtual status_t IO(void* cookie, io_request* request);
src/system/kernel/device_manager/FileDevice.cpp
229
FileDevice::IO(void* _cookie, io_request* request)
src/system/kernel/device_manager/FileDevice.h
39
virtual status_t IO(void* cookie, io_request* request);
src/system/kernel/device_manager/IORequest.h
203
io_request* request, status_t status, bool partialTransfer,
src/system/kernel/device_manager/IORequest.h
206
io_request* request, bool* _partialTransfer);
src/system/kernel/device_manager/devfs.cpp
1789
io_request* request)
src/system/kernel/device_manager/devfs.cpp
537
translate_partition_access(devfs_partition* partition, io_request* request)
src/system/kernel/device_manager/io_requests.cpp
104
write_to_io_request(io_request* request, const void* buffer, size_t size)
src/system/kernel/device_manager/io_requests.cpp
114
notify_io_request(io_request* request, status_t status)
src/system/kernel/device_manager/io_requests.cpp
15
transfer_io_request_data(io_request* request, void* buffer, size_t size,
src/system/kernel/device_manager/io_requests.cpp
50
io_request_is_write(const io_request* request)
src/system/kernel/device_manager/io_requests.cpp
58
io_request_is_vip(const io_request* request)
src/system/kernel/device_manager/io_requests.cpp
69
io_request_offset(const io_request* request)
src/system/kernel/device_manager/io_requests.cpp
80
io_request_length(const io_request* request)
src/system/kernel/device_manager/io_requests.cpp
92
read_from_io_request(io_request* request, void* buffer, size_t size)
src/system/kernel/fs/vfs_request_io.cpp
143
do_iterative_fd_io_iterate(void* _cookie, io_request* request,
src/system/kernel/fs/vfs_request_io.cpp
266
do_iterative_fd_io_finish(void* _cookie, io_request* request, status_t status,
src/system/kernel/fs/vfs_request_io.cpp
289
io_request* request, iterative_io_get_vecs getVecs,
src/system/kernel/fs/vfs_request_io.cpp
30
AsyncIOCallback::IORequestCallback(void* data, io_request* request,
src/system/kernel/fs/vfs_request_io.cpp
360
synchronous_io(io_request* request, DoIO& io)
src/system/kernel/fs/vfs_request_io.cpp
411
vfs_vnode_io(struct vnode* vnode, void* cookie, io_request* request)
src/system/kernel/fs/vfs_request_io.cpp
426
vfs_synchronous_io(io_request* request,
src/system/kernel/fs/vfs_request_io.cpp
491
do_fd_io(int fd, io_request* request)
src/system/kernel/fs/vfs_request_io.cpp
498
do_iterative_fd_io(int fd, io_request* request, iterative_io_get_vecs getVecs,
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1291
dma_test_io(void *cookie, io_request *request)
src/tests/system/kernel/device_manager/playground/device_manager.h
161
typedef struct io_request io_request;
src/tests/system/kernel/device_manager/playground/device_manager.h
179
status_t (*device_io)(void *cookie, io_request *request);
src/tests/system/kernel/device_manager/playground/driver.cpp
158
device_io(void* cookie, io_request* request)
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
144
device_io(void* cookie, io_request* request)
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
144
device_io(void* cookie, io_request* request)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
1069
checksum_raw_device_io(void* _cookie, io_request* request)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1047
iterative_io_get_vecs_hook(void* cookie, io_request* request, off_t offset,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1058
iterative_io_finished_hook(void* cookie, io_request* request, status_t status,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1069
io_request* request)