/haiku/src/system/kernel/device_manager/ |
H A D | IORequest.h | 42 void SetVecs(generic_size_t firstVecOffset, 43 generic_size_t lastVecSize, 45 generic_size_t length, uint32 flags); 50 void SetLength(generic_size_t length) 54 generic_size_t Length() const { return fLength; } 82 generic_size_t fLength; 132 void SetStatus(status_t status, generic_size_t completedLength); 136 generic_size_t length); 138 void SetRange(off_t offset, generic_size_t length); 141 generic_size_t Lengt [all...] |
H A D | dma_resources.h | 27 generic_size_t alignment; 28 generic_size_t boundary; 29 generic_size_t max_transfer_size; 31 generic_size_t max_segment_size; 55 generic_size_t size); 92 generic_size_t blockSize, 96 generic_size_t blockSize, 105 generic_size_t maxOperationLength); 108 generic_size_t BlockSize() const { return fBlockSize; } 119 generic_size_t toCu [all...] |
H A D | dma_resources.cpp | 54 DMABuffer::AddVec(generic_addr_t base, generic_size_t size) 114 DMAResource::Init(device_node* node, generic_size_t blockSize, 125 restrictions.alignment = (generic_size_t)value + 1; 129 restrictions.boundary = (generic_size_t)value + 1; 133 restrictions.max_segment_size = (generic_size_t)value * blockSize; 137 restrictions.max_transfer_size = (generic_size_t)value * blockSize; 160 generic_size_t blockSize, uint32 bufferCount, uint32 bounceBufferCount) 178 fRestrictions.max_transfer_size = ~(generic_size_t)0; 180 fRestrictions.max_segment_size = ~(generic_size_t)0; 305 phys_size_t& bounceLeft, generic_size_t toCu [all...] |
H A D | IORequest.cpp | 43 generic_size_t vec_offset; 115 IOBuffer::SetVecs(generic_size_t firstVecOffset, generic_size_t lastVecSize, 116 const generic_io_vec* vecs, uint32 count, generic_size_t length, uint32 flags) 133 generic_size_t actualLength = 0; 199 generic_size_t length = min_c(currentVec.length - cookie->vec_offset, 295 IOOperation::SetStatus(status_t status, generic_size_t completedLength) 301 const generic_size_t partialBegin = (fOriginalOffset - fOffset); 302 generic_size_t originalTransferredBytes = completedLength; 393 generic_size_t lengt [all...] |
H A D | IOCache.h | 37 generic_size_t transferredBytes); 46 generic_size_t& _bytesTransferred);
|
H A D | IOSchedulerSimple.h | 33 generic_size_t transferredBytes); 88 generic_size_t fBlockSize;
|
H A D | IOScheduler.h | 57 generic_size_t transferredBytes) = 0;
|
H A D | IOCache.cpp | 175 generic_size_t bytesTransferred = 0; 204 generic_size_t transferredBytes) 226 IOCache::_DoRequest(IORequest* request, generic_size_t& _bytesTransferred) 229 generic_size_t length = request->Length(); 455 generic_size_t requestRemaining = request->RemainingBytes() - requestLength; 527 generic_size_t requestLength = std::min( 551 generic_size_t padLength = B_PAGE_SIZE - requestLength % B_PAGE_SIZE;
|
/haiku/src/system/kernel/vm/ |
H A D | VMDeviceCache.cpp | 25 uint32 flags, generic_size_t *_numBytes) 34 uint32 flags, generic_size_t* _numBytes)
|
H A D | VMDeviceCache.h | 23 generic_size_t *_numBytes); 26 generic_size_t *_numBytes);
|
H A D | VMAnonymousNoSwapCache.h | 34 generic_size_t *_numBytes); 37 generic_size_t *_numBytes);
|
H A D | VMAnonymousCache.h | 62 generic_size_t* _numBytes); 65 generic_size_t* _numBytes); 68 generic_size_t numBytes, uint32 flags,
|
H A D | VMAnonymousNoSwapCache.cpp | 104 uint32 flags, generic_size_t* _numBytes) 113 uint32 flags, generic_size_t* _numBytes)
|
H A D | VMCache.cpp | 1341 uint32 flags, generic_size_t *_numBytes) 1349 uint32 flags, generic_size_t *_numBytes) 1357 generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback) 1360 generic_size_t transferred = numBytes;
|
H A D | VMAnonymousCache.cpp | 417 generic_size_t bytesTransferred) 766 uint32 flags, generic_size_t* _numBytes) 798 uint32 flags, generic_size_t* _numBytes) 831 generic_size_t vectorLength = vecs[i].length; 850 generic_size_t length = (phys_addr_t)n * B_PAGE_SIZE; 885 size_t count, generic_size_t numBytes, uint32 flags,
|
/haiku/src/system/kernel/cache/ |
H A D | vnode_store.h | 25 generic_size_t* _numBytes); 28 generic_size_t* _numBytes); 31 generic_size_t numBytes, uint32 flags,
|
H A D | vnode_store.cpp | 47 uint32 flags, generic_size_t* _numBytes) 49 generic_size_t bytesUntouched = *_numBytes; 54 generic_size_t bytesEnd = *_numBytes; 70 generic_size_t length = min_c(bytesUntouched, vecs[i].length); 87 uint32 flags, generic_size_t* _numBytes) 95 generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback)
|
H A D | file_cache.cpp | 74 generic_size_t size); 82 generic_size_t bytesTransferred); 93 generic_size_t fSize; 104 generic_addr_t address, generic_size_t size); 119 PrecacheIO::PrecacheIO(file_cache_ref* ref, off_t offset, generic_size_t size) 158 for (generic_size_t pos = 0; pos < fSize; pos += B_PAGE_SIZE) { 189 generic_size_t bytesTransferred) 236 generic_addr_t address, generic_size_t size) 262 push_access(file_cache_ref* ref, off_t offset, generic_size_t bytes, 336 generic_size_t* _numByte [all...] |
/haiku/headers/private/kernel/util/ |
H A D | iovec_support.h | 14 generic_size_t length; 22 generic_size_t size, bool user = false)
|
/haiku/src/system/kernel/fs/ |
H A D | vfs_request_io.cpp | 31 status_t status, bool partialTransfer, generic_size_t transferEndOffset) 262 bool partialTransfer, generic_size_t transferEndOffset) 295 generic_size_t length = request->Length(); 302 generic_size_t vecLength = min_c(vector.iov_len, length); 354 generic_size_t length = request->Length(); 419 const generic_io_vec* vecs, size_t count, generic_size_t numBytes, 445 const generic_io_vec* vecs, size_t count, generic_size_t numBytes,
|
/haiku/headers/private/kernel/ |
H A D | vfs.h | 103 generic_size_t *_numBytes); 106 generic_size_t *_numBytes); 303 generic_size_t bytesTransferred) = 0; 308 generic_size_t transferEndOffset); 323 generic_size_t numBytes, uint32 flags, 328 generic_size_t numBytes, uint32 flags,
|
/haiku/headers/private/kernel/vm/ |
H A D | VMCache.h | 157 generic_size_t *_numBytes); 160 generic_size_t *_numBytes); 163 generic_size_t numBytes, uint32 flags,
|
/haiku/src/tests/system/kernel/file_corruption/driver/ |
H A D | checksum_device.cpp | 493 generic_size_t length = operation->Length(); 499 generic_size_t vecOffset = 0; 518 generic_size_t& vecOffset, off_t offset, bool isWrite) 547 status_t _CopyData(const generic_io_vec*& vecs, generic_size_t& vecOffset, 553 size_t toCopy = std::min((generic_size_t)length,
|
/haiku/src/add-ons/kernel/busses/mmc/ |
H A D | sdhci.cpp | 371 generic_size_t length = operation->Length(); 383 generic_size_t vecOffset = 0; 409 size_t toCopy = std::min((generic_size_t)length,
|
/haiku/headers/os/support/ |
H A D | SupportDefs.h | 62 typedef generic_addr_t generic_size_t; typedef
|