Searched refs:isWrite (Results 1 - 24 of 24) sorted by relevance

/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/
H A DIORequestInfo.h17 bool isWrite; member in struct:UserlandFS::IORequestInfo
20 IORequestInfo(int32 id, bool isWrite, off_t offset, size_t length, argument
26 isWrite(isWrite),
36 isWrite(other.isWrite),
H A DUserlandRequestHandler.cpp574 IORequestInfo requestInfo(request->request, request->isWrite,
/haiku-fatelf/headers/private/kernel/vm/
H A Dvm_priv.h30 status_t vm_page_fault(addr_t address, addr_t faultAddress, bool isWrite,
/haiku-fatelf/src/add-ons/kernel/generic/scsi_periph/
H A Dio.cpp111 physical_entry* vecs, size_t vecCount, bool isWrite,
124 request->flags = isWrite ? SCSI_DIR_OUT : SCSI_DIR_IN;
173 cmd->opcode = isWrite ? SCSI_OP_WRITE_6 : SCSI_OP_READ_6;
186 cmd->opcode = isWrite ? SCSI_OP_WRITE_10 : SCSI_OP_READ_10;
198 cmd->opcode = isWrite ? SCSI_OP_WRITE_12 : SCSI_OP_READ_12;
210 cmd->opcode = isWrite ? SCSI_OP_WRITE_16 : SCSI_OP_READ_16;
260 if (res.error_code == B_DEV_READ_ERROR && isWrite)
358 bool isWrite, size_t* _bytesTransferred)
361 isWrite, _bytesTransferred);
109 read_write(scsi_periph_device_info *device, scsi_ccb *request, io_operation *operation, uint64 offset, size_t originalNumBlocks, physical_entry* vecs, size_t vecCount, bool isWrite, size_t* _bytesTransferred) argument
356 periph_read_write(scsi_periph_device_info *device, scsi_ccb *request, uint64 offset, size_t numBlocks, physical_entry* vecs, size_t vecCount, bool isWrite, size_t* _bytesTransferred) argument
H A Dscsi_periph_int.h96 bool isWrite, size_t* _bytesTransferred);
/haiku-fatelf/src/add-ons/kernel/busses/scsi/ahci/
H A Dahci_port.h37 void ScsiReadWrite(scsi_ccb *request, uint64 lba, size_t sectorCount, bool isWrite);
40 void ExecuteSataRequest(sata_request *request, bool isWrite = false);
H A Dahci_port.cpp742 bool isWrite)
744 RWTRACE("[%lld] %ld ScsiReadWrite: position %llu, size %lu, isWrite %d\n",
746 isWrite);
749 if (isWrite) {
774 sreq->set_ata48_cmd(isWrite ? 0x35 : 0x25, lba, sectorCount);
782 sreq->set_ata28_cmd(isWrite ? 0xca : 0xc8, lba, sectorCount);
785 ExecuteSataRequest(sreq, isWrite);
790 AHCIPort::ExecuteSataRequest(sata_request *request, bool isWrite) argument
823 if (isWrite)
889 bool isWrite local
741 ScsiReadWrite(scsi_ccb *request, uint64 lba, size_t sectorCount, bool isWrite) argument
966 bool isWrite = request->cdb[0] == SCSI_OP_WRITE_6; local
976 bool isWrite = request->cdb[0] == SCSI_OP_WRITE_10; local
993 bool isWrite = request->cdb[0] == SCSI_OP_WRITE_12; local
1010 bool isWrite = request->cdb[0] == SCSI_OP_WRITE_16; local
[all...]
/haiku-fatelf/src/system/kernel/arch/arm/
H A Darch_int.cpp212 bool isWrite = true; local
227 isWrite ? DEBUG_PAGE_FAULT_WRITE : 0);
237 isWrite ? DEBUG_PAGE_FAULT_WRITE : 0);
280 vm_page_fault(far, frame->pc, isWrite, isUser, &newip);
/haiku-fatelf/src/system/kernel/device_manager/
H A DIORequest.h63 status_t LockMemory(team_id team, bool isWrite);
64 void UnlockMemory(team_id team, bool isWrite);
75 bool isWrite);
178 status_t _CopyPartialBegin(bool isWrite,
180 status_t _CopyPartialEnd(bool isWrite);
H A DIORequest.cpp212 IOBuffer::LockMemory(team_id team, bool isWrite) argument
221 fVecs[i].length, isWrite ? 0 : B_READ_DEVICE);
223 _UnlockMemory(team, i, isWrite);
234 IOBuffer::_UnlockMemory(team_id team, size_t count, bool isWrite) argument
238 isWrite ? 0 : B_READ_DEVICE);
244 IOBuffer::UnlockMemory(team_id team, bool isWrite) argument
251 _UnlockMemory(team, fVecCount, isWrite);
614 IOOperation::_CopyPartialBegin(bool isWrite, bool& singleBlockOnly) argument
624 isWrite ? "write" : "read", singleBlockOnly);
626 if (isWrite) {
638 _CopyPartialEnd(bool isWrite) argument
[all...]
H A DIOCache.h56 size_t pageCount, bool isWrite, bool isVIP);
H A DIOCache.cpp518 IOCache::_TransferPages(size_t firstPage, size_t pageCount, bool isWrite, argument
522 ", write: %d, vip: %d)\n", this, firstPage, pageCount, isWrite, isVIP);
551 requestLength, isWrite,
H A Ddevfs.cpp1785 bool isWrite = request->IsWrite(); local
1788 || (((isWrite && !vnode->stream.u.dev.device->HasWrite())
1789 || (!isWrite && !vnode->stream.u.dev.device->HasRead()))
/haiku-fatelf/src/add-ons/kernel/bus_managers/ata/
H A DATARequest.cpp71 ATARequest::SetIsWrite(bool isWrite) argument
73 fIsWrite = isWrite;
H A DATAPrivate.h280 void SetIsWrite(bool isWrite);
/haiku-fatelf/src/system/kernel/cache/
H A Dfile_cache.cpp55 inline void SetLastAccess(int32 index, off_t access, bool isWrite) argument
58 last_access[index] = isWrite ? -access : access;
61 inline off_t LastAccess(int32 index, bool isWrite) const
63 return isWrite ? -last_access[index] : last_access[index];
66 inline uint32 LastAccessPageOffset(int32 index, bool isWrite) argument
68 return LastAccess(index, isWrite) >> PAGE_SHIFT;
264 bool isWrite)
267 isWrite ? "write" : "read"));
274 if (offset != ref->LastAccess(previous, isWrite))
277 ref->SetLastAccess(index, offset + bytes, isWrite);
263 push_access(file_cache_ref* ref, off_t offset, generic_size_t bytes, bool isWrite) argument
286 reserve_pages(file_cache_ref* ref, vm_page_reservation* reservation, size_t reservePages, bool isWrite) argument
[all...]
/haiku-fatelf/headers/private/drivers/
H A Dscsi_periph.h106 bool isWrite, size_t* _bytesTransferred);
/haiku-fatelf/src/add-ons/accelerants/common/
H A Di2c.c271 send_slave_address(const i2c_bus *bus, int slaveAddress, bool isWrite) argument
276 status = send_byte(bus, (slaveAddress & 0xfe) | !isWrite, true);
/haiku-fatelf/src/tests/system/kernel/file_corruption/driver/
H A Dchecksum_device.cpp500 bool isWrite = operation->IsWrite();
503 status_t error = _TransferBlock(vecs, vecOffset, offset, isWrite);
518 generic_size_t& vecOffset, off_t offset, bool isWrite)
520 if (isWrite) {
528 ssize_t transferred = isWrite
537 if (!isWrite) {
/haiku-fatelf/src/tests/system/kernel/device_manager/
H A Ddma_resource_test.cpp61 bool isWrite, uint32 flags);
137 Test& AddTest(off_t offset, size_t length, bool isWrite, uint32 flags) argument
139 Test* test = new(std::nothrow) Test(*this, offset, length, isWrite,
297 Test::Test(TestSuite& suite, off_t offset, size_t length, bool isWrite, argument
303 fIsWrite(isWrite),
/haiku-fatelf/src/system/kernel/vm/
H A Dvm.cpp270 bool isWrite, bool isUser, vm_page** wirePage,
3995 vm_page_fault(addr_t address, addr_t faultAddress, bool isWrite, bool isUser, argument
4001 TPF(PageFaultStart(address, isWrite, isUser, faultAddress));
4039 status = vm_soft_fault(addressSpace, pageAddress, isWrite, isUser,
4046 strerror(status), address, faultAddress, isWrite, isUser,
4075 isWrite ? "write" : "read", address, faultAddress,
4171 bool isWrite; member in struct:PageFaultContext
4178 PageFaultContext(VMAddressSpace* addressSpace, bool isWrite) argument
4182 isWrite(isWrite)
4364 vm_soft_fault(VMAddressSpace* addressSpace, addr_t originalAddress, bool isWrite, bool isUser, vm_page** wirePage, VMAreaWiredRange* wiredRange) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A Dhaiku_kernel_emu.cpp342 return ((HaikuKernelIORequest*)request)->isWrite;
/haiku-fatelf/headers/private/userlandfs/private/
H A DRequests.h593 bool isWrite; member in class:UserlandFSUtil::DoIORequest
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DVolume.cpp1230 request->isWrite = ioRequest->IsWrite();

Completed in 239 milliseconds