Symbol: isWrite
headers/private/drivers/scsi_periph.h
112
bool isWrite, size_t* _bytesTransferred);
headers/private/kernel/vm/vm_priv.h
30
status_t vm_page_fault(addr_t address, addr_t faultAddress, bool isWrite,
headers/private/system/arch/riscv64/arch_cpu_defs.h
131
uint64 isWrite: 1;
headers/private/userlandfs/private/Requests.h
593
bool isWrite;
src/add-ons/accelerants/common/i2c.c
271
send_slave_address(const i2c_bus *bus, uint8 slaveAddress, bool isWrite)
src/add-ons/accelerants/common/i2c.c
276
status = send_byte(bus, (slaveAddress & 0xfe) | (isWrite ? 0 : 1), true);
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
281
void SetIsWrite(bool isWrite);
src/add-ons/kernel/bus_managers/ata/ATARequest.cpp
71
ATARequest::SetIsWrite(bool isWrite)
src/add-ons/kernel/bus_managers/ata/ATARequest.cpp
73
fIsWrite = isWrite;
src/add-ons/kernel/busses/mmc/sdhci.cpp
443
bool isWrite = operation->IsWrite();
src/add-ons/kernel/busses/mmc/sdhci.cpp
450
isWrite ? "Write" : "Read", length, offset);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1012
isWrite ? ATA_COMMAND_WRITE_DMA_EXT : ATA_COMMAND_READ_DMA_EXT,
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1021
sreq->SetATA28Command(isWrite
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1025
ExecuteSataRequest(sreq, isWrite);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1182
AHCIPort::ExecuteSataRequest(sata_request* request, bool isWrite)
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1218
if (isWrite)
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1287
bool isWrite = false;
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1295
isWrite = true;
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1317
ExecuteSataRequest(sreq, isWrite);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1363
bool isWrite = request->cdb[0] == SCSI_OP_WRITE_6;
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1364
ScsiReadWrite(request, position, length, isWrite);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1373
bool isWrite = request->cdb[0] == SCSI_OP_WRITE_10;
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1375
ScsiReadWrite(request, position, length, isWrite);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1390
bool isWrite = request->cdb[0] == SCSI_OP_WRITE_12;
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1392
ScsiReadWrite(request, position, length, isWrite);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1407
bool isWrite = request->cdb[0] == SCSI_OP_WRITE_16;
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
1409
ScsiReadWrite(request, position, length, isWrite);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
979
bool isWrite)
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
983
isWrite);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
986
if (isWrite) {
src/add-ons/kernel/busses/scsi/ahci/ahci_port.h
43
void ScsiReadWrite(scsi_ccb *request, uint64 lba, size_t sectorCount, bool isWrite);
src/add-ons/kernel/busses/scsi/ahci/ahci_port.h
48
void ExecuteSataRequest(sata_request *request, bool isWrite = false);
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIPrivate.h
116
void SetIsWrite(bool isWrite);
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIRequest.cpp
62
VirtioSCSIRequest::SetIsWrite(bool isWrite)
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIRequest.cpp
64
fIsWrite = isWrite;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/cache_support.h
11
cache_get_pages(VMCache* cache, off_t offset, off_t length, bool isWrite, vm_page** pages)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/cache_support.h
40
if (isWrite && missingPages > 0) {
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
654
bool isWrite = operation->IsWrite();
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
660
cache_get_pages(fCache, offset, length, isWrite, pages);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
668
if (isWrite)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
671
error = _CopyData(page, vecs, vecOffset, isWrite);
src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp
327
size_t* bytesProcessed, bool isWrite, bool retriesAllowed)
src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp
339
cache_get_pages(fCache, rounded_offset, rounded_len, isWrite, pages);
src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp
357
if (isWrite) {
src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp
392
error = _DoCacheIO(offset, buffer, length, &processed, isWrite, false);
src/add-ons/kernel/file_systems/ramfs/DataContainer.h
43
size_t* bytesProcessed, bool isWrite, bool retriesAllowed = true);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1232
request->isWrite = ioRequest->IsWrite();
src/add-ons/kernel/file_systems/userlandfs/server/IORequestInfo.h
17
bool isWrite;
src/add-ons/kernel/file_systems/userlandfs/server/IORequestInfo.h
20
IORequestInfo(int32 id, bool isWrite, off_t offset, size_t length,
src/add-ons/kernel/file_systems/userlandfs/server/IORequestInfo.h
26
isWrite(isWrite),
src/add-ons/kernel/file_systems/userlandfs/server/IORequestInfo.h
36
isWrite(other.isWrite),
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
574
IORequestInfo requestInfo(request->request, request->isWrite,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1046
FileCookie alternativeCookie(requestInfo.isWrite ? O_WRONLY : O_RDONLY);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1070
if (requestInfo.isWrite) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1079
buffer, bytes, requestInfo.isWrite);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1082
if (error == B_OK && !requestInfo.isWrite) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
216
off_t pos, char* buffer, size_t& bytes, bool isWrite);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
359
return ((HaikuKernelIORequest*)request)->isWrite;
src/add-ons/kernel/generic/scsi_periph/io.cpp
231
physical_entry* vecs, size_t vecCount, bool isWrite,
src/add-ons/kernel/generic/scsi_periph/io.cpp
244
request->flags = isWrite ? SCSI_DIR_OUT : SCSI_DIR_IN;
src/add-ons/kernel/generic/scsi_periph/io.cpp
293
cmd->opcode = isWrite ? SCSI_OP_WRITE_6 : SCSI_OP_READ_6;
src/add-ons/kernel/generic/scsi_periph/io.cpp
306
cmd->opcode = isWrite ? SCSI_OP_WRITE_10 : SCSI_OP_READ_10;
src/add-ons/kernel/generic/scsi_periph/io.cpp
318
cmd->opcode = isWrite ? SCSI_OP_WRITE_12 : SCSI_OP_READ_12;
src/add-ons/kernel/generic/scsi_periph/io.cpp
330
cmd->opcode = isWrite ? SCSI_OP_WRITE_16 : SCSI_OP_READ_16;
src/add-ons/kernel/generic/scsi_periph/io.cpp
383
if (res.error_code == B_DEV_READ_ERROR && isWrite)
src/add-ons/kernel/generic/scsi_periph/io.cpp
521
bool isWrite, size_t* _bytesTransferred)
src/add-ons/kernel/generic/scsi_periph/io.cpp
524
isWrite, _bytesTransferred);
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
111
bool isWrite, size_t* _bytesTransferred);
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
111
if (!pte[i].isRead && !pte[i].isWrite && !pte[i].isExec) {
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
387
Pte {.isRead = true, .isWrite = true}.val);
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
397
Pte {.isRead = true, .isWrite = true, .isExec = true}.val);
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
413
Pte {.isRead = true, .isWrite = true, .isExec = true}.val);
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
423
MapRange(virtAdr, physAdr, size, Pte {.isRead = true, .isWrite = true, .isExec = true}.val);
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
428
MapAddrRange(gKernelArgs.arch_args.clint, Pte {.isRead = true, .isWrite = true}.val);
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
429
MapAddrRange(gKernelArgs.arch_args.htif, Pte {.isRead = true, .isWrite = true}.val);
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
430
MapAddrRange(gKernelArgs.arch_args.plic, Pte {.isRead = true, .isWrite = true}.val);
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
436
Pte {.isRead = true, .isWrite = true}.val);
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
438
Pte {.isRead = true, .isWrite = true}.val);
src/system/boot/platform/riscv/mmu.cpp
258
Pte {.isRead = true, .isWrite = true}.val);
src/system/boot/platform/riscv/mmu.cpp
262
Pte {.isRead = true, .isWrite = true, .isExec = true}.val);
src/system/boot/platform/riscv/mmu.cpp
269
.isWrite = (region->protection & B_WRITE_AREA) != 0,
src/system/boot/platform/riscv/mmu.cpp
276
MapAddrRange(gKernelArgs.arch_args.clint, Pte {.isRead = true, .isWrite = true}.val);
src/system/boot/platform/riscv/mmu.cpp
277
MapAddrRange(gKernelArgs.arch_args.htif, Pte {.isRead = true, .isWrite = true}.val);
src/system/boot/platform/riscv/mmu.cpp
278
MapAddrRange(gKernelArgs.arch_args.plic, Pte {.isRead = true, .isWrite = true}.val);
src/system/boot/platform/riscv/mmu.cpp
281
Pte {.isRead = true, .isWrite = true}.val);
src/system/kernel/arch/arm/arch_int.cpp
301
arch_arm_handle_access_flag_fault(addr_t far, uint32 fsr, bool isWrite, bool isExec)
src/system/kernel/arch/arm/arch_int.cpp
329
if (isWrite && ((fsr & (FSR_FS_MASK | FSR_LPAE_MASK)) == FSR_FS_PERMISSION_FAULT_L2)) {
src/system/kernel/arch/arm/arch_int.cpp
349
arch_arm_page_fault(struct iframe *frame, addr_t far, uint32 fsr, bool isWrite, bool isExec)
src/system/kernel/arch/arm/arch_int.cpp
351
if (arch_arm_handle_access_flag_fault(far, fsr, isWrite, isExec))
src/system/kernel/arch/arm/arch_int.cpp
360
dprintf("FAR: %08lx, FSR: %08x, isUser: %d, isWrite: %d, isExec: %d, thread: %s\n", far, fsr, isUser, isWrite, isExec, thread->name);
src/system/kernel/arch/arm/arch_int.cpp
373
isWrite ? DEBUG_PAGE_FAULT_WRITE : 0);
src/system/kernel/arch/arm/arch_int.cpp
383
isWrite ? DEBUG_PAGE_FAULT_WRITE : 0);
src/system/kernel/arch/arm/arch_int.cpp
435
vm_page_fault(far, frame->pc, isWrite, isExec, isUser, &newip);
src/system/kernel/arch/arm/arch_int.cpp
450
bool isWrite = (dfsr & FSR_WNR) == FSR_WNR;
src/system/kernel/arch/arm/arch_int.cpp
452
arch_arm_page_fault(frame, dfar, dfsr, isWrite, false);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
266
newPte.isWrite = true;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
275
newPte.isWrite = true;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
448
if (pteVal.isWrite)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
455
if (pteVal.isWrite)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
499
newPte.isWrite = (attributes & B_WRITE_AREA) != 0;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
504
newPte.isWrite = (attributes & B_KERNEL_WRITE_AREA) != 0;
src/system/kernel/arch/riscv64/arch_int.cpp
111
if (isWrite) {
src/system/kernel/arch/riscv64/arch_int.cpp
90
SetAccessedFlags(addr_t addr, bool isWrite)
src/system/kernel/arch/riscv64/arch_vm.cpp
144
if (!pte[i].isRead && !pte[i].isWrite && !pte[i].isExec) {
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
168
.isWrite = (attributes & B_KERNEL_WRITE_AREA) != 0,
src/system/kernel/cache/file_cache.cpp
273
bool isWrite)
src/system/kernel/cache/file_cache.cpp
276
isWrite ? "write" : "read"));
src/system/kernel/cache/file_cache.cpp
283
if (offset != ref->LastAccess(previous, isWrite))
src/system/kernel/cache/file_cache.cpp
286
ref->SetLastAccess(index, offset + bytes, isWrite);
src/system/kernel/cache/file_cache.cpp
296
size_t reservePages, bool isWrite)
src/system/kernel/cache/file_cache.cpp
306
if (isWrite) {
src/system/kernel/cache/file_cache.cpp
55
inline void SetLastAccess(int32 index, off_t access, bool isWrite)
src/system/kernel/cache/file_cache.cpp
58
last_access[index] = isWrite ? -access : access;
src/system/kernel/cache/file_cache.cpp
61
inline off_t LastAccess(int32 index, bool isWrite) const
src/system/kernel/cache/file_cache.cpp
63
return isWrite ? -last_access[index] : last_access[index];
src/system/kernel/cache/file_cache.cpp
66
inline uint32 LastAccessPageOffset(int32 index, bool isWrite)
src/system/kernel/cache/file_cache.cpp
68
return LastAccess(index, isWrite) >> PAGE_SHIFT;
src/system/kernel/device_manager/AbstractModuleDevice.cpp
72
void* buffer, size_t* _length, bool isWrite)
src/system/kernel/device_manager/AbstractModuleDevice.cpp
75
status_t status = request.Init(pos, (addr_t)buffer, *_length, isWrite, 0);
src/system/kernel/device_manager/AbstractModuleDevice.h
50
void* buffer, size_t* _length, bool isWrite);
src/system/kernel/device_manager/IOCache.cpp
520
IOCache::_TransferPages(size_t firstPage, size_t pageCount, bool isWrite,
src/system/kernel/device_manager/IOCache.cpp
524
", write: %d, vip: %d)\n", this, firstPage, pageCount, isWrite, isVIP);
src/system/kernel/device_manager/IOCache.cpp
559
requestLength, isWrite,
src/system/kernel/device_manager/IOCache.h
56
size_t pageCount, bool isWrite, bool isVIP);
src/system/kernel/device_manager/IORequest.cpp
230
IOBuffer::LockMemory(team_id team, bool isWrite)
src/system/kernel/device_manager/IORequest.cpp
239
fVecs[i].length, isWrite ? 0 : B_READ_DEVICE);
src/system/kernel/device_manager/IORequest.cpp
241
_UnlockMemory(team, i, isWrite);
src/system/kernel/device_manager/IORequest.cpp
252
IOBuffer::_UnlockMemory(team_id team, size_t count, bool isWrite)
src/system/kernel/device_manager/IORequest.cpp
256
isWrite ? 0 : B_READ_DEVICE);
src/system/kernel/device_manager/IORequest.cpp
262
IOBuffer::UnlockMemory(team_id team, bool isWrite)
src/system/kernel/device_manager/IORequest.cpp
269
_UnlockMemory(team, fVecCount, isWrite);
src/system/kernel/device_manager/IORequest.cpp
655
IOOperation::_CopyPartialBegin(bool isWrite, bool& singleBlockOnly)
src/system/kernel/device_manager/IORequest.cpp
665
isWrite ? "write" : "read", singleBlockOnly);
src/system/kernel/device_manager/IORequest.cpp
667
if (isWrite) {
src/system/kernel/device_manager/IORequest.cpp
679
IOOperation::_CopyPartialEnd(bool isWrite)
src/system/kernel/device_manager/IORequest.cpp
681
TRACE("_CopyPartialEnd(%s)\n", isWrite ? "write" : "read");
src/system/kernel/device_manager/IORequest.cpp
693
if (isWrite)
src/system/kernel/device_manager/IORequest.h
178
status_t _CopyPartialBegin(bool isWrite,
src/system/kernel/device_manager/IORequest.h
180
status_t _CopyPartialEnd(bool isWrite);
src/system/kernel/device_manager/IORequest.h
64
status_t LockMemory(team_id team, bool isWrite);
src/system/kernel/device_manager/IORequest.h
65
void UnlockMemory(team_id team, bool isWrite);
src/system/kernel/device_manager/IORequest.h
76
bool isWrite);
src/system/kernel/vm/vm.cpp
267
bool isWrite, bool isExecute, bool isUser, vm_page** wirePage);
src/system/kernel/vm/vm.cpp
3723
vm_page_fault(addr_t address, addr_t faultAddress, bool isWrite, bool isExecute,
src/system/kernel/vm/vm.cpp
3729
TPF(PageFaultStart(address, isWrite, isUser, faultAddress));
src/system/kernel/vm/vm.cpp
3767
status = vm_soft_fault(addressSpace, pageAddress, isWrite, isExecute,
src/system/kernel/vm/vm.cpp
3775
strerror(status), address, faultAddress, isWrite, isExecute,
src/system/kernel/vm/vm.cpp
3803
isWrite ? "write" : (isExecute ? "execute" : "read"), address,
src/system/kernel/vm/vm.cpp
3845
bool isWrite;
src/system/kernel/vm/vm.cpp
3853
PageFaultContext(VMAddressSpace* addressSpace, bool isWrite)
src/system/kernel/vm/vm.cpp
3857
isWrite(isWrite)
src/system/kernel/vm/vm.cpp
3998
} else if (page->Cache() != context.topCache && context.isWrite) {
src/system/kernel/vm/vm.cpp
4046
bool isWrite, bool isExecute, bool isUser, vm_page** wirePage)
src/system/kernel/vm/vm.cpp
4050
originalAddress, isWrite, isUser));
src/system/kernel/vm/vm.cpp
4052
PageFaultContext context(addressSpace, isWrite);
src/system/kernel/vm/vm.cpp
4103
if (isWrite && (protection
src/system/kernel/vm/vm.cpp
4123
} else if (!isWrite && !isExecute && (protection
src/system/kernel/vm/vm.cpp
4174
if (context.page->Cache() != context.topCache && !isWrite)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
137
Test& AddTest(off_t offset, size_t length, bool isWrite, uint32 flags)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
139
Test* test = new(std::nothrow) Test(*this, offset, length, isWrite,
src/tests/system/kernel/device_manager/dma_resource_test.cpp
297
Test::Test(TestSuite& suite, off_t offset, size_t length, bool isWrite,
src/tests/system/kernel/device_manager/dma_resource_test.cpp
303
fIsWrite(isWrite),
src/tests/system/kernel/device_manager/dma_resource_test.cpp
61
bool isWrite, uint32 flags);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
500
bool isWrite = operation->IsWrite();
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
503
status_t error = _TransferBlock(vecs, vecOffset, offset, isWrite);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
518
generic_size_t& vecOffset, off_t offset, bool isWrite)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
520
if (isWrite) {
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
528
ssize_t transferred = isWrite
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
537
if (!isWrite) {