Searched refs:generic_size_t (Results 1 - 25 of 33) sorted by relevance

12

/haiku/src/system/kernel/device_manager/
H A DIORequest.h42 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 Ddma_resources.h27 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 Ddma_resources.cpp54 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 DIORequest.cpp43 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 DIOCache.h37 generic_size_t transferredBytes);
46 generic_size_t& _bytesTransferred);
H A DIOSchedulerSimple.h33 generic_size_t transferredBytes);
88 generic_size_t fBlockSize;
H A DIOScheduler.h57 generic_size_t transferredBytes) = 0;
H A DIOCache.cpp175 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 DVMDeviceCache.cpp25 uint32 flags, generic_size_t *_numBytes)
34 uint32 flags, generic_size_t* _numBytes)
H A DVMDeviceCache.h23 generic_size_t *_numBytes);
26 generic_size_t *_numBytes);
H A DVMAnonymousNoSwapCache.h34 generic_size_t *_numBytes);
37 generic_size_t *_numBytes);
H A DVMAnonymousCache.h62 generic_size_t* _numBytes);
65 generic_size_t* _numBytes);
68 generic_size_t numBytes, uint32 flags,
H A DVMAnonymousNoSwapCache.cpp104 uint32 flags, generic_size_t* _numBytes)
113 uint32 flags, generic_size_t* _numBytes)
H A DVMCache.cpp1341 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 DVMAnonymousCache.cpp417 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 Dvnode_store.h25 generic_size_t* _numBytes);
28 generic_size_t* _numBytes);
31 generic_size_t numBytes, uint32 flags,
H A Dvnode_store.cpp47 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 Dfile_cache.cpp74 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 Diovec_support.h14 generic_size_t length;
22 generic_size_t size, bool user = false)
/haiku/src/system/kernel/fs/
H A Dvfs_request_io.cpp31 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 Dvfs.h103 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 DVMCache.h157 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 Dchecksum_device.cpp493 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 Dsdhci.cpp371 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 DSupportDefs.h62 typedef generic_addr_t generic_size_t; typedef

Completed in 389 milliseconds

12