Searched refs:elementSize (Results 1 - 7 of 7) sorted by path

/haiku/headers/private/kernel/util/
H A DKMessage.h60 int32 elementSize = -1,
73 const void* data, int32 elementSize,
212 int32 elementSize, KMessageField* field);
214 const void* data, int32 elementSize,
263 int32 elementSize = -1);
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DAllocationInfo.cpp54 size_t elementSize, size_t elementCount)
57 fNodeTableVectorSize += vectorSize * elementSize;
65 size_t elementSize,
69 fDirectoryEntryTableVectorSize += vectorSize * elementSize;
129 AllocationInfo::AddListAllocation(size_t capacity, size_t elementSize) argument
132 fListSize += capacity * elementSize;
53 AddNodeTableAllocation(size_t arraySize, size_t vectorSize, size_t elementSize, size_t elementCount) argument
63 AddDirectoryEntryTableAllocation(size_t arraySize, size_t vectorSize, size_t elementSize, size_t elementCount) argument
H A DAllocationInfo.h16 size_t elementSize, size_t elementCount);
18 size_t elementSize,
29 void AddListAllocation(size_t capacity, size_t elementSize);
/haiku/src/add-ons/translators/icns/
H A DICNSLoader.cpp87 iconDataSize = iconElement.elementSize - 8;
95 dataOffset += iconElement.elementSize;
/haiku/src/system/kernel/
H A Dheap.cpp470 size_t elementSize local
473 j++, base += elementSize) {
489 (void *)base, elementSize);
492 totalSize += elementSize;
578 size_t elementSize local
581 j++, base += elementSize) {
595 info = (heap_leak_check_info *)(base + elementSize
715 size_t elementSize = heap->bins[page->bin_index].element_size; local
716 for (uint32 j = 0; j < elementCount; j++, base += elementSize) {
730 info = (heap_leak_check_info *)(base + elementSize
[all...]
/haiku/src/system/kernel/messaging/
H A DKMessage.cpp99 int32 elementSize; // if < 0: non-fixed size member in struct:KMessage::FieldHeader
112 return elementSize >= 0;
121 *size = elementSize;
122 return data + elementSize * index;
280 KMessage::AddField(const char* name, type_code type, int32 elementSize, argument
288 return _AddField(name, type, elementSize, field);
376 int32 elementSize, int32 elementCount)
378 if (!name || type == B_ANY_TYPE || !data || elementSize < 0
389 status_t error = _AddField(name, type, elementSize, &field);
393 return _AddFieldData(&field, data, elementSize, elementCoun
375 AddArray(const char* name, type_code type, const void* data, int32 elementSize, int32 elementCount) argument
753 _AddField(const char* name, type_code type, int32 elementSize, KMessageField* field) argument
776 _AddFieldData(KMessageField* field, const void* data, int32 elementSize, int32 elementCount) argument
1095 AddElements(const void* data, int32 count, int32 elementSize) argument
[all...]
/haiku/src/system/libroot/posix/malloc_debug/
H A Dheap.cpp299 size_t elementSize local
302 j++, base += elementSize) {
316 info = (heap_leak_check_info *)(base + elementSize
394 size_t elementSize local
397 j++, base += elementSize) {
411 info = (heap_leak_check_info *)(base + elementSize
413 if (info->size > elementSize - sizeof(addr_t)
416 " element size %" B_PRIuSIZE "\n", info->size, elementSize);

Completed in 81 milliseconds