Searched refs:generic_addr_t (Results 1 - 17 of 17) sorted by relevance

/haiku/headers/private/kernel/util/
H A Diovec_support.h13 generic_addr_t base;
21 generic_memcpy(generic_addr_t dest, bool destPhysical, generic_addr_t src, bool srcPhysical,
/haiku/src/system/kernel/device_manager/
H A Ddma_resources.h25 generic_addr_t low_address;
26 generic_addr_t high_address;
54 void AddVec(generic_addr_t base,
114 generic_addr_t base,
115 generic_addr_t& length);
H A DIORequest.h216 status_t Init(off_t offset, generic_addr_t buffer,
312 generic_addr_t external, size_t size,
315 generic_addr_t external, size_t size,
318 generic_addr_t external, size_t size,
320 static status_t _ClearDataSimple(generic_addr_t external,
322 static status_t _ClearDataPhysical(generic_addr_t external,
324 static status_t _ClearDataUser(generic_addr_t external,
H A Ddma_resources.cpp54 DMABuffer::AddVec(generic_addr_t base, generic_size_t size)
172 fRestrictions.high_address = ~(generic_addr_t)0;
288 DMAResource::_RestrictBoundaryAndSegmentSize(generic_addr_t base,
289 generic_addr_t& length)
294 generic_addr_t baseBoundary = base / fRestrictions.boundary;
364 generic_addr_t vecBase = vec.base;
388 generic_addr_t vecLength = length;
453 generic_addr_t base = vec.base + vecOffset;
561 generic_addr_t base = vec.base + vecOffset;
703 generic_addr_t bas
[all...]
H A DIORequest.cpp189 generic_addr_t address = currentVec.base + cookie->vec_offset;
392 generic_addr_t base = vec.base;
500 generic_addr_t base = vec.base + vecOffset;
764 IORequest::Init(off_t offset, generic_addr_t buffer, generic_size_t length,
1224 status_t (*clearFunction)(generic_addr_t, generic_size_t, team_id);
1280 status_t (*copyFunction)(void*, generic_addr_t, size_t, team_id, bool);
1321 IORequest::_CopySimple(void* bounceBuffer, generic_addr_t external, size_t size,
1345 IORequest::_CopyPhysical(void* bounceBuffer, generic_addr_t external,
1356 IORequest::_CopyUser(void* _bounceBuffer, generic_addr_t _external, size_t size,
1393 IORequest::_ClearDataSimple(generic_addr_t externa
[all...]
/haiku/src/system/kernel/locks/
H A Duser_mutex.cpp34 generic_addr_t address;
43 typedef generic_addr_t KeyType;
46 size_t HashKey(generic_addr_t key) const
56 bool Compare(generic_addr_t key, const UserMutexEntry* value) const
264 generic_addr_t address, bool noInsert = false, bool alreadyLocked = false)
306 const generic_addr_t address = entry->address;
504 generic_addr_t Address() const
515 generic_addr_t fAddress;
/haiku/src/add-ons/kernel/bus_managers/usb/
H A DTransfer.cpp68 fData.base = (generic_addr_t)data;
91 fVector[i].base = (generic_addr_t)vector[i].iov_base;
108 fVector[i].base = (generic_addr_t)vector[i].address;
/haiku/src/system/kernel/cache/
H A Dvnode_store.cpp72 generic_addr_t address = vecs[i].base + vecs[i].length - length;
H A Dfile_cache.cpp104 generic_addr_t address, generic_size_t size);
236 generic_addr_t address, generic_size_t size)
554 generic_addr_t last = vecs[vecCount - 1].base
583 generic_addr_t base = vecs[i].base;
/haiku/headers/os/support/
H A DSupportDefs.h61 typedef __haiku_generic_addr_t generic_addr_t; typedef
62 typedef generic_addr_t generic_size_t;
150 /* generic_addr_t */
/haiku/src/tests/system/kernel/device_manager/
H A Ddma_resource_test.cpp191 generic_addr_t base = vec.base;
602 generic_addr_t address;
/haiku/src/add-ons/kernel/busses/usb/
H A Dohci.cpp1489 vector.base = (generic_addr_t)requestData;
2298 (generic_addr_t)current->buffer_logical + bufferOffset, false,
2355 (generic_addr_t)current->buffer_logical + bufferOffset, false,
2420 (generic_addr_t)current->buffer_logical + bufferOffset, false, length);
2474 (generic_addr_t)current->buffer_logical + bufferOffset, false, length);
H A Duhci.cpp1098 vector.base = (generic_addr_t)requestData;
2297 (generic_addr_t)current->buffer_log + bufferOffset, false,
2359 (generic_addr_t)current->buffer_log + bufferOffset, false, length);
H A Dehci.cpp2452 vector.base = (generic_addr_t)requestData;
2808 (generic_addr_t)current->buffer_log + bufferOffset, false,
2869 (generic_addr_t)current->buffer_log + bufferOffset, false, length);
2984 (generic_addr_t)transfer->buffer_log + bufferOffset, false, length);
H A Dxhci.cpp1465 (generic_addr_t)descriptor->buffers[bufIdx] + bufUsed, false,
1498 (generic_addr_t)descriptor->buffers[bufIdx] + bufUsed, false, toCopy);
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h1523 #define generic_addr_t fssh_generic_addr_t macro
1610 /* generic_addr_t */
/haiku/src/system/kernel/vm/
H A DVMAnonymousCache.cpp830 generic_addr_t vectorBase = vecs[i].base;

Completed in 121 milliseconds