/haiku/src/add-ons/kernel/drivers/input/hid_shared/ |
H A D | HIDWriter.h | 13 HIDWriter(size_t blockSize = 20); 53 status_t Write(const void *data, size_t length); 55 size_t BufferLength() { return fBufferUsed; }; 61 size_t fBlockSize; 62 size_t fBufferAllocated; 63 size_t fBufferUsed;
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_ecm/ |
H A D | ECMDevice.h | 24 status_t Read(uint8 *buffer, size_t *numBytes); 25 status_t Write(const uint8 *buffer, size_t *numBytes); 26 status_t Control(uint32 op, void *buffer, size_t length); 35 void *data, size_t actualLength); 37 void *data, size_t actualLength); 39 void *data, size_t actualLength);
|
/haiku/headers/posix/ |
H A D | stdlib.h | 48 extern void *calloc(size_t numElements, size_t size); 50 extern void *malloc(size_t size); 51 extern int posix_memalign(void **_pointer, size_t alignment, size_t size); 52 extern void *aligned_alloc(size_t alignment, size_t size) _ALIGNED_BY_ARG(1); 53 extern void *realloc(void *oldPointer, size_t newSize); 111 extern char *initstate(unsigned int seed, char *state, size_t size); 114 size_t stateLengt [all...] |
H A D | stdio.h | 102 extern FILE *fmemopen(void *buf, size_t size, const char *mode); 103 extern FILE *open_memstream(char **buf, size_t *size); 107 typedef ssize_t (*cookie_read_function_t)(void *cookie, char *buf, size_t size); 108 typedef ssize_t (*cookie_write_function_t)(void *cookie, const char *buf, size_t size); 137 extern int setvbuf(FILE *file, char *buff, int mode, size_t size); 138 extern int setbuffer(FILE *stream, char *buf, size_t size); 141 extern size_t fwrite(const void *buffer, size_t size, size_t numItems, FILE *stream); 142 extern size_t fwrite_unlocke [all...] |
/haiku/src/system/libroot/posix/wchar/ |
H A D | wcrtomb.cpp | 27 extern "C" size_t 50 return (size_t)-1; 59 size_t lengthUsed; 63 return (size_t)-2; 68 return (size_t)-1; 74 return (size_t)-1;
|
H A D | wcsxfrm.cpp | 18 extern "C" size_t 19 __wcsxfrm(wchar_t* dest, const wchar_t* src, size_t destSize) 24 size_t outSize = 0; 40 extern "C" size_t 41 __wcsxfrm_l(wchar_t* dest, const wchar_t* src, size_t destSize, locale_t l) 47 size_t outSize = 0;
|
/haiku/src/system/libroot/posix/string/ |
H A D | strxfrm.cpp | 19 extern "C" size_t 20 strxfrm(char *out, const char *in, size_t size) 25 size_t outSize = 0; 38 extern "C" size_t 39 strxfrm_l(char *out, const char *in, size_t size, locale_t l) 45 size_t outSize = 0;
|
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | DataContainer.h | 30 virtual status_t ReadAt(off_t offset, void *buffer, size_t size, 31 size_t *bytesRead); 32 virtual status_t WriteAt(off_t offset, const void *buffer, size_t size, 33 size_t *bytesWritten); 39 inline bool _RequiresCacheMode(size_t size); 45 size_t* bytesProcessed, bool isWrite);
|
/haiku/src/apps/haikudepot/util/ |
H A D | DataIOUtils.h | 29 size_t limit); 32 virtual ssize_t Read(void* buffer, size_t size); 33 virtual ssize_t Write(const void* buffer, size_t size); 39 size_t fLimit; 49 virtual ssize_t Read(void* buffer, size_t size); 50 virtual ssize_t Write(const void* buffer, size_t size);
|
/haiku/src/system/libroot/posix/musl/string/ |
H A D | stpncpy.c | 6 #define ALIGN (sizeof(size_t)-1) 7 #define ONES ((size_t)-1/UCHAR_MAX) 11 char *__stpncpy(char *d, const char *s, size_t n) 14 typedef size_t __attribute__((__may_alias__)) word; 21 for (; n>=sizeof(size_t) && !HASZERO(*ws); 22 n-=sizeof(size_t), ws++, wd++) *wd = *ws;
|
/haiku/src/system/kernel/util/ |
H A D | ring_buffer.cpp | 61 size_t upper = buffer->size - buffer->first; 62 size_t lower = length - upper; 104 size_t upper = buffer->size - position; 105 size_t lower = length - upper; 127 create_ring_buffer(size_t size) 134 create_ring_buffer_etc(void* memory, size_t size, uint32 flags) 152 && (size_t)buffer->size == size 153 && buffer->in >= 0 && (size_t)buffer->in <= size 154 && buffer->first >= 0 && (size_t)buffer->first < size) { 178 size_t [all...] |
/haiku/headers/os/drivers/ |
H A D | USB2.h | 55 size_t endpoint_count; /* count and list of endpoints */ 58 size_t generic_count; /* unparsed descriptors in */ 63 size_t alt_count; /* count and list of alternate */ 72 size_t interface_count;/* interfaces in this config */ 77 size_t actualLength); 100 size_t supportDescriptorCount, 146 size_t dataLength, 147 size_t *actualLength); 154 size_t dataLength, 155 size_t *actualLengt [all...] |
/haiku/headers/private/kernel/platform/efi/ |
H A D | boot-services.h | 14 typedef size_t efi_tpl; 94 size_t pages, efi_physical_addr* memory) EFIAPI; 96 efi_status (*FreePages) (efi_physical_addr memory, size_t pages) EFIAPI; 98 efi_status (*GetMemoryMap) (size_t* memory_map_size, efi_memory_descriptor* memory_map, 99 size_t* map_key, size_t* desc_size, uint32_t* desc_version) EFIAPI; 101 efi_status (*AllocatePool) (efi_memory_type pool_type, size_t size, void** buf) EFIAPI; 111 efi_status (*WaitForEvent) (size_t num_events, efi_event* event, size_t* index) EFIAPI; 136 void* search_key, size_t* buf_siz [all...] |
/haiku/headers/private/graphics/ |
H A D | AGP.h | 30 size_t size; 31 size_t reserved_size; 54 size_t size, addr_t *_apertureBase); 60 status_t (*allocate_memory)(aperture_id id, size_t size, 61 size_t alignment, uint32 flags, addr_t *_apertureBase, 64 status_t (*reserve_aperture)(aperture_id id, size_t size, 68 size_t size, size_t alignment, addr_t reservedBase, 87 size_t size, void **_aperture); 91 status_t (*set_aperture_size)(void *aperture, size_t siz [all...] |
/haiku/src/kits/debugger/debugger_interface/ |
H A D | DebuggerInterface.cpp | 22 SymbolTableLookupSource(const void* symbolTable, size_t symbolTableSize, 23 const char* stringTable, size_t stringTableSize) 32 virtual ssize_t Read(uint64 address, void* buffer, size_t size) 40 size_t toCopy = std::min(size, size_t(fSymbolTableSize - address)); 48 size_t toCopy = std::min(size, size_t(fStringTableEnd - address)); 61 size_t fSymbolTableSize; 62 size_t fStringTableEnd; 111 size_t symbolTableSiz [all...] |
/haiku/src/system/kernel/ |
H A D | convertutf.cpp | 21 static inline size_t 38 encode_glyph(uint32 glyph, size_t glyphLength, char* buffer) 59 utf16_to_utf8(const uint16* source, size_t sourceCodeUnitCount, char* target, 60 size_t targetLength, bool isLittleEndian) 69 for (size_t i = 0; i < sourceCodeUnitCount; i++) { 97 size_t glyphLength = glyph_length(glyph); 121 utf16le_to_utf8(const uint16* source, size_t sourceCodeUnitCount, 122 char* target, size_t targetLength) 130 utf16be_to_utf8(const uint16* source, size_t sourceCodeUnitCount, 131 char* target, size_t targetLengt [all...] |
/haiku/src/add-ons/kernel/drivers/input/i2c_elan/ |
H A D | ELANDevice.h | 36 status_t Control(uint32 op, void *buffer, size_t length); 41 size_t actualLength); 44 size_t actualLength); 49 status_t _FetchBuffer(uint8* cmd, size_t cmdLength, 50 void* buffer, size_t bufferLength); 52 size_t reportSize); 54 size_t cmdLength, void* buffer, 55 size_t bufferLength); 56 void _SetReport(status_t status, uint8 *report, size_t length); 60 status_t _ReadRegister(uint16_t reg, size_t le [all...] |
/haiku/src/system/kernel/slab/ |
H A D | allocator.cpp | 28 static const size_t kBlockSizes[] = { 37 static const size_t kNumBlockSizes = sizeof(kBlockSizes) / sizeof(size_t) - 1; 42 static size_t sBootStrapMemorySize = 0; 43 static size_t sUsedBootStrapMemory = 0; 50 size_to_index(size_t size) 74 block_alloc(size_t size, size_t alignment, uint32 flags) 108 block_alloc_early(size_t size) 136 size_t neededSiz [all...] |
/haiku/headers/os/game/ |
H A D | PushGameSound.h | 16 BPushGameSound(size_t inBufferFrameCount, 18 size_t inBufferCount = 2, 28 virtual lock_status LockNextPage(void** _pagePtr, size_t* _pageSize); 31 virtual lock_status LockForCyclic(void** _basePtr, size_t* _size); 33 virtual size_t CurrentPosition(); 42 virtual status_t SetParameters(size_t bufferFrameCount, 43 const gs_audio_format* format, size_t bufferCount); 46 void* buffer, size_t byteCount, 50 virtual void FillBuffer(void* buffer, size_t byteCount); 57 bool BytesReady(size_t* byte [all...] |
/haiku/src/system/libroot/posix/musl/search/ |
H A D | hsearch.c | 10 tab indices and hash are size_t 17 #define MAXSIZE ((size_t)-1/2 + 1) 21 size_t mask; 22 size_t used; 35 static int __hcreate_r(size_t, struct hsearch_data *); 39 static size_t keyhash(char *k) 42 size_t h = 0; 49 static int resize(size_t nel, struct hsearch_data *htab) 51 size_t newsize; 52 size_t [all...] |
/haiku/src/add-ons/media/media-add-ons/opensound/ |
H A D | OpenSoundDeviceEngine.h | 27 virtual ssize_t Read(void *buffer, size_t size); 28 virtual ssize_t Write(const void *buffer, size_t size); 57 size_t GetISpace(audio_buf_info *info=NULL); 58 size_t GetOSpace(audio_buf_info *info=NULL); 63 size_t* fragmentPos = NULL); 68 size_t DriverBufferSize() const; 92 size_t fDriverBufferSize;
|
/haiku/src/kits/game/ |
H A D | GameSoundBuffer.h | 56 size_t attributeCount); 58 size_t attributeCount); 66 size_t fFrameSize; 99 size_t fBufferSize; 100 size_t fPosition; 108 size_t inBufferFrameCount, 109 size_t inBufferCount);
|
/haiku/src/system/libroot/posix/glibc/include/ |
H A D | stdlib.h | 14 size_t __statelen); 19 size_t __statelen, struct random_data *__buf); 47 extern int __ptsname_r (int __fd, char *__buf, size_t __buflen); 54 extern void _quicksort (void *const pbase, size_t total_elems, 55 size_t size, __compar_fn_t cmp); 63 extern int __posix_memalign (void **memptr, size_t alignment, size_t size)
|
/haiku/src/tests/system/libroot/posix/ |
H A D | seek_and_write_test.cpp | 16 test_for_content(int fd, off_t start, const char* contents, size_t length) 20 size_t toRead = std::min(length, sizeof(buffer)); 44 size_t length = std::min((size_t)(end - start), sizeof(buffer)); 51 for (size_t i = 0; i < length; i++) { 92 for (size_t i = 0; i < 256; i++) 98 for (size_t i = 0; i < 100; i++) {
|
/haiku/headers/private/debugger/user_interface/util/ |
H A D | UiUtils.h | 9 #include <size_t.h> 41 char* buffer, size_t bufferSize); 43 char* buffer, size_t bufferSize); 45 char* buffer, size_t bufferSize); 47 char* buffer, size_t bufferSize); 52 char* buffer, size_t bufferSize); 55 char* buffer, size_t bufferSize);
|