Searched refs:generic_io_vec (Results 1 - 25 of 40) sorted by relevance

12

/haiku/src/system/kernel/vm/
H A DVMDeviceCache.cpp24 VMDeviceCache::Read(off_t offset, const generic_io_vec *vecs, size_t count,
33 VMDeviceCache::Write(off_t offset, const generic_io_vec* vecs, size_t count,
H A DVMDeviceCache.h21 virtual status_t Read(off_t offset, const generic_io_vec *vecs,
24 virtual status_t Write(off_t offset, const generic_io_vec *vecs,
H A DVMAnonymousNoSwapCache.h32 virtual status_t Read(off_t offset, const generic_io_vec *vecs,
35 virtual status_t Write(off_t offset, const generic_io_vec *vecs,
H A DVMAnonymousCache.h60 virtual status_t Read(off_t offset, const generic_io_vec* vecs,
63 virtual status_t Write(off_t offset, const generic_io_vec* vecs,
67 const generic_io_vec* vecs, size_t count,
H A DVMAnonymousNoSwapCache.cpp103 VMAnonymousNoSwapCache::Read(off_t offset, const generic_io_vec* vecs, size_t count,
112 VMAnonymousNoSwapCache::Write(off_t offset, const generic_io_vec* vecs, size_t count,
/haiku/src/system/kernel/cache/
H A Dvnode_store.h23 virtual status_t Read(off_t offset, const generic_io_vec* vecs,
26 virtual status_t Write(off_t offset, const generic_io_vec* vecs,
30 const generic_io_vec* vecs, size_t count,
H A Dvnode_store.cpp46 VMVnodeCache::Read(off_t offset, const generic_io_vec* vecs, size_t count,
86 VMVnodeCache::Write(off_t offset, const generic_io_vec* vecs, size_t count,
94 VMVnodeCache::WriteAsync(off_t offset, const generic_io_vec* vecs, size_t count,
H A Dfile_cache.cpp90 generic_io_vec* fVecs;
103 static void add_to_iovec(generic_io_vec* vecs, uint32 &index, uint32 max,
113 static generic_io_vec sZeroVecs[kZeroVecCount];
152 fVecs = new(std::nothrow) generic_io_vec[fPageCount];
235 add_to_iovec(generic_io_vec* vecs, uint32 &index, uint32 max,
335 const generic_io_vec* vecs, size_t count, uint32 flags,
386 generic_io_vec vecs[MAX_IO_VECS];
469 generic_io_vec vec;
502 generic_io_vec vecs[MAX_IO_VECS];
541 generic_io_vec readVe
[all...]
/haiku/src/system/kernel/device_manager/
H A Ddma_resources.h49 generic_io_vec* Vecs() { return fVecs; }
50 generic_io_vec& VecAt(size_t index) { return fVecs[index]; }
79 generic_io_vec fVecs[1];
133 generic_io_vec* fScratchVecs;
H A DIORequest.h44 const generic_io_vec* vecs, uint32 count,
56 generic_io_vec* Vecs() { return fVecs; }
57 generic_io_vec& VecAt(size_t index) { return fVecs[index]; }
85 generic_io_vec fVecs[1];
151 generic_io_vec* Vecs() const;
219 status_t Init(off_t offset, const generic_io_vec* vecs,
227 const generic_io_vec* vecs, size_t count,
H A DIORequest.cpp90 size_t size = sizeof(IOBuffer) + sizeof(generic_io_vec) * (count - 1);
116 const generic_io_vec* vecs, uint32 count, generic_size_t length, uint32 flags)
118 memcpy(fVecs, vecs, sizeof(generic_io_vec) * count);
188 generic_io_vec& currentVec = fVecs[cookie->vec_index];
348 generic_io_vec& vec = fDMABuffer->VecAt(fSavedVecIndex);
378 const generic_io_vec* vecs = fDMABuffer->Vecs();
391 const generic_io_vec& vec = vecs[i];
460 const generic_io_vec* vecs = fDMABuffer->Vecs();
499 const generic_io_vec& vec = vecs[i];
564 generic_io_vec*
[all...]
H A Ddma_resources.cpp36 sizeof(DMABuffer) + sizeof(generic_io_vec) * (count - 1));
56 generic_io_vec& vec = fVecs[fVecCount++];
200 fScratchVecs = (generic_io_vec*)malloc(
201 sizeof(generic_io_vec) * fRestrictions.max_segment_count);
309 generic_io_vec& vec = buffer.VecAt(i);
363 generic_io_vec& vec = buffer.VecAt(vecCount - 1);
433 generic_io_vec* vecs = NULL;
452 generic_io_vec& vec = buffer->VecAt(i);
554 const generic_io_vec& vec = vecs[i];
645 const generic_io_vec
[all...]
H A DIOCache.h80 generic_io_vec* fVecs;
/haiku/headers/private/kernel/util/
H A Diovec_support.h12 typedef struct generic_io_vec { struct
15 } generic_io_vec; typedef in typeref:struct:generic_io_vec
/haiku/src/add-ons/kernel/busses/usb/
H A Duhci.h187 generic_io_vec *vector, size_t vectorCount, bool physical);
189 generic_io_vec *vector, size_t vectorCount, bool physical,
196 generic_io_vec *vector);
199 generic_io_vec *vector);
H A Dohci.h138 generic_io_vec *vector, size_t vectorCount,
142 generic_io_vec *vector, size_t vectorCount,
147 generic_io_vec *vector, size_t vectorCount,
151 generic_io_vec *vector, size_t vectorCount,
H A Dehci.h181 generic_io_vec *vector, size_t vectorCount,
184 generic_io_vec *vector, size_t vectorCount,
H A Dxhci.h165 generic_io_vec *vector, size_t vectorCount, bool physical);
167 generic_io_vec *vector, size_t vectorCount, bool physical);
H A Duhci.cpp936 generic_io_vec *vector = transfer->Vector();
1097 generic_io_vec vector;
1317 generic_io_vec *vector = transfer->Vector();
1613 generic_io_vec *vector = transfer->transfer->Vector();
1788 generic_io_vec *vector = transfer->transfer->Vector();
2276 UHCI::WriteDescriptorChain(uhci_td *topDescriptor, generic_io_vec *vector,
2333 UHCI::ReadDescriptorChain(uhci_td *topDescriptor, generic_io_vec *vector,
2425 generic_io_vec *vector)
2439 generic_io_vec *vector)
/haiku/src/add-ons/kernel/bus_managers/usb/
H A DTransfer.cpp89 fVector = new(std::nothrow) generic_io_vec[vectorCount];
106 fVector = new(std::nothrow) generic_io_vec[vectorCount];
174 generic_io_vec *vector = fVector;
H A Dusb_private.h725 generic_io_vec * Vector() { return fVector; }
756 generic_io_vec fData;
757 generic_io_vec * fVector;
/haiku/headers/private/kernel/vm/
H A DVMCache.h155 virtual status_t Read(off_t offset, const generic_io_vec *vecs,
158 virtual status_t Write(off_t offset, const generic_io_vec *vecs,
162 const generic_io_vec* vecs, size_t count,
H A Dvm.h18 struct generic_io_vec;
107 struct generic_io_vec* vecs, uint32 vecCount);
/haiku/headers/private/kernel/
H A Dvfs.h36 struct generic_io_vec;
102 const struct generic_io_vec *vecs, size_t count, uint32 flags,
105 const struct generic_io_vec *vecs, size_t count, uint32 flags,
322 off_t pos, const struct generic_io_vec* vecs, size_t count,
327 off_t pos, const struct generic_io_vec* vecs, size_t count,
/haiku/src/system/kernel/fs/
H A Dvfs_request_io.cpp419 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,

Completed in 132 milliseconds

12