/picolibc-latest/newlib/libc/include/ |
D | string.h | 81 void *memccpy (void *__restrict, const void *__restrict, int, size_t); 83 void *memchr (const void *, int, size_t); 84 int memcmp (const void *, const void *, size_t); 85 void *memcpy (void *__restrict, const void *__restrict, size_t); 87 void *memmem (const void *, size_t, const void *, size_t); 89 void *memmove (void *, const void *, size_t); 91 void *mempcpy (void *, const void *, size_t); 92 void *memrchr (const void *, int, size_t); 94 void *memset (void *, int, size_t); 100 char *stpncpy (char *__restrict, const char *__restrict, size_t); [all …]
|
D | malloc.h | 54 size_t arena; /* total space allocated from system */ 55 size_t ordblks; /* number of non-inuse chunks */ 56 size_t smblks; /* unused -- always zero */ 57 size_t hblks; /* number of mmapped regions */ 58 size_t hblkhd; /* total space in mmapped regions */ 59 size_t usmblks; /* unused -- always zero */ 60 size_t fsmblks; /* unused -- always zero */ 61 size_t uordblks; /* total allocated space */ 62 size_t fordblks; /* total non-inuse space */ 63 size_t keepcost; /* top-most, releasable (via malloc_trim) space */ [all …]
|
D | wchar.h | 132 size_t mbrlen (const char *__restrict, size_t, mbstate_t *__restrict); 133 size_t mbrtowc (wchar_t *__restrict, const char *__restrict, size_t, 137 size_t mbsnrtowcs (wchar_t *__restrict, const char **__restrict, 138 size_t, size_t, mbstate_t *__restrict); 140 size_t mbsrtowcs (wchar_t *__restrict, const char **__restrict, size_t, 143 __FILE *open_wmemstream (wchar_t **, size_t *); 154 int swprintf (wchar_t *__restrict, size_t, 165 int vswprintf (wchar_t *__restrict, size_t, 176 const wchar_t *__restrict, size_t); 178 size_t wcrtomb (char *__restrict, wchar_t, mbstate_t *__restrict); [all …]
|
D | argz.h | 22 error_t argz_create (char *const argv[], char **argz, size_t *argz_len); 23 error_t argz_create_sep (const char *string, int sep, char **argz, size_t *argz_len); 24 size_t argz_count (const char *argz, size_t argz_len); 25 void argz_extract (char *argz, size_t argz_len, char **argv); 26 void argz_stringify (char *argz, size_t argz_len, int sep); 27 error_t argz_add (char **argz, size_t *argz_len, const char *str); 28 error_t argz_add_sep (char **argz, size_t *argz_len, const char *str, int sep); 29 error_t argz_append (char **argz, size_t *argz_len, const char *buf, size_t buf_len); 30 error_t argz_delete (char **argz, size_t *argz_len, char *entry); 31 error_t argz_insert (char **argz, size_t *argz_len, char *before, const char *entry); [all …]
|
D | stdlib.h | 94 size_t __locale_mb_cur_max (void); 110 void *aligned_alloc(size_t, size_t) __malloc_like __alloc_align(1) 116 void arc4random_buf (void *, size_t); 133 size_t __nmemb, 134 size_t __size, 136 void *calloc(size_t, size_t) __malloc_like __result_use_check 163 char * initstate (unsigned, char *, size_t); 183 void *malloc(size_t) __malloc_like __result_use_check __alloc_size(1) _NOTHROW; 184 int mblen (const char *, size_t); 185 size_t mbstowcs (wchar_t *__restrict, const char *__restrict, size_t); [all …]
|
D | envz.h | 22 char * envz_entry (const char *envz, size_t envz_len, const char *name); 23 char * envz_get (const char *envz, size_t envz_len, const char *name); 24 error_t envz_add (char **envz, size_t *envz_len, const char *name, const char *value); 25 error_t envz_merge (char **envz, size_t *envz_len, const char *envz2, size_t envz2_len, int overrid… 26 void envz_remove(char **envz, size_t *envz_len, const char *name); 27 void envz_strip (char **envz, size_t *envz_len);
|
D | strings.h | 42 typedef __size_t size_t; typedef 55 int bcmp(const void *, const void *, size_t) __pure; /* LEGACY */ 56 void bcopy(const void *, void *, size_t); /* LEGACY */ 57 void bzero(void *, size_t); /* LEGACY */ 60 void explicit_bzero(void *, size_t); 77 int strncasecmp(const char *, const char *, size_t) __pure; 81 int strncasecmp_l (const char *, const char *, size_t, locale_t);
|
/picolibc-latest/newlib/libc/machine/xstormy16/ |
D | tiny-malloc.c | 66 void* malloc(size_t); 68 void* realloc(void*, size_t); 69 void* memalign(size_t, size_t); 70 void* valloc(size_t); 71 void* pvalloc(size_t); 72 void* calloc(size_t, size_t); 74 int malloc_trim(size_t); 75 size_t malloc_usable_size(void*); 81 size_t size; 90 #define M_ALIGN(x, align) (-(size_t)(x) & ((align) - 1)) [all …]
|
/picolibc-latest/test/ |
D | test-memset.c | 44 void *__aeabi_memset(void *dest, size_t n, int c); 45 void *__aeabi_memset4(void *dest, size_t n, int c); 46 void *__aeabi_memset8(void *dest, size_t n, int c); 47 void __aeabi_memclr(void *dest, size_t n); 48 void __aeabi_memclr4(void *dest, size_t n); 49 void __aeabi_memclr8(void *dest, size_t n); 76 expect(size_t pos) in expect() 80 for (i = 0; i < sizeof(size_t); i++) in expect() 85 static size_t 86 check(char *label, void *buf, size_t size, size_t start, size_t end, int c) in check() [all …]
|
/picolibc-latest/newlib/libc/include/ssp/ |
D | stdio.h | 38 int __sprintf_chk(char *__restrict, int, size_t, const char *__restrict, ...) 40 int __vsprintf_chk(char *__restrict, int, size_t, const char *__restrict, 43 int __snprintf_chk(char *__restrict, size_t, int, size_t, 46 int __vsnprintf_chk(char *__restrict, size_t, int, size_t, 49 char *__gets_chk(char *, size_t); 72 __ssp_check(__buf, (size_t)__len, __ssp_bos); 80 __ssp_check(__buf, (size_t)__len, __ssp_bos); 85 __ssp_decl(size_t, fread, (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __fp… 92 __ssp_decl(size_t, fread_unlocked, (void *__restrict __ptr, size_t __size, size_t __n, FILE *__rest…
|
D | string.h | 38 void *__memcpy_chk(void *, const void *, size_t, size_t); 39 void *__memmove_chk(void *, const void *, size_t, size_t); 40 void *__mempcpy_chk(void *, const void *, size_t, size_t); 41 void *__memset_chk(void *, int, size_t, size_t); 42 char *__stpcpy_chk(char *, const char *, size_t); 43 char *__strcat_chk(char *, const char *, size_t); 44 char *__strcpy_chk(char *, const char *, size_t); 45 char *__strncat_chk(char *, const char *, size_t, size_t); 46 char *__strncpy_chk(char *, const char *, size_t, size_t); 62 __declare_extern_inline(type1) __ ## fun ## _ichk(type1 __restrict, type2 __restrict, size_t); \ [all …]
|
D | wchar.h | 21 (wchar_t *__buf, const wchar_t *__src, size_t __wlen), \ 26 (wchar_t *__restrict __buf, const wchar_t *__restrict __src, size_t __wlen), \ 51 (wchar_t *__buf, wchar_t __src, size_t __wlen), \ in __ssp_bos_wicheck2_restrict() 54 __ssp_decl(size_t, wcrtomb, (char *__buf, wchar_t __src, mbstate_t *__ps)) in __ssp_bos_wicheck2_restrict() 61 __ssp_redirect_wc(size_t, mbsrtowcs, \ 62 (wchar_t *__buf, const char **__src, size_t __wlen, mbstate_t *__ps), \ 65 __ssp_redirect_raw(size_t, wcsrtombs, \ 66 (char *__buf, const wchar_t **__src, size_t __len, mbstate_t *__ps), \ 70 __ssp_redirect_wc(size_t, mbsnrtowcs, \ 71 (wchar_t *__buf, const char **__src, size_t __nms, size_t __wlen, mbstate_t *__ps), \ [all …]
|
D | unistd.h | 40 __ssp_redirect(size_t, confstr, (int __name, char *__buf, size_t __len), \ 44 __ssp_redirect_raw(char *, getcwd, (char *__buf, size_t __len), 48 __ssp_redirect(int, getdomainname, (char *__buf, size_t __len), \ 60 __ssp_redirect(int, gethostname, (char *__buf, size_t __len), \ 65 __ssp_redirect(int, getlogin_r, (char *__buf, size_t __len), \ 69 __ssp_redirect0(ssize_t, pread, (int __fd, void *__buf, size_t __len, off_t __off), \ 74 (int __fd, void *__buf, size_t __len), (__fd, __buf, __len)); 78 char *__restrict __buf, size_t __len), (__path, __buf, __len)); 83 (int __dirfd1, const char *__restrict __path, char *__restrict __buf, size_t __len), \ 87 __ssp_redirect(int, ttyname_r, (int __fd, char *__buf, size_t __len), \
|
/picolibc-latest/newlib/libc/stdlib/ |
D | nano-malloc.h | 62 size_t s; 85 size_t size; 113 static inline size_t *_size_ref(chunk_t *chunk) in _size_ref() 115 return (size_t *) ((char *) chunk - MALLOC_HEAD); in _size_ref() 118 static inline size_t _size(chunk_t *chunk) in _size() 123 static inline void _set_size(chunk_t *chunk, size_t size) in _set_size() 137 bool __malloc_grow_chunk(chunk_t *c, size_t new_size); 144 void *__malloc_malloc(size_t); 182 size_t *s = _size_ref(c); in chunk_end() 194 static inline size_t [all …]
|
D | mbsnrtowcs.c | 64 size_t 68 size_t nms, in mbsnrtowcs() 69 size_t len, in mbsnrtowcs() 74 size_t max; in mbsnrtowcs() 75 size_t count = 0; in mbsnrtowcs() 90 len = (size_t)-1; in mbsnrtowcs() 121 return (size_t)-1; in mbsnrtowcs() 125 return (size_t)max; in mbsnrtowcs()
|
D | wcsnrtombs.c | 75 size_t 76 _wcsnrtombs_l (char *dst, const wchar_t **src, size_t nwc, in _wcsnrtombs_l() 77 size_t len, mbstate_t *ps, struct __locale_t *loc) in _wcsnrtombs_l() 82 size_t n; in _wcsnrtombs_l() 95 len = (size_t)-1; in _wcsnrtombs_l() 109 return (size_t)-1; in _wcsnrtombs_l() 140 size_t 143 size_t nwc, in wcsnrtombs() 144 size_t len, in wcsnrtombs()
|
D | mbtowc_r.c | 18 size_t n, in __ascii_mbtowc() 83 ___iso_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in ___iso_mbtowc() 121 __iso_8859_1_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_1_mbtowc() 128 __iso_8859_2_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_2_mbtowc() 135 __iso_8859_3_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_3_mbtowc() 142 __iso_8859_4_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_4_mbtowc() 149 __iso_8859_5_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_5_mbtowc() 156 __iso_8859_6_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_6_mbtowc() 163 __iso_8859_7_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_7_mbtowc() 170 __iso_8859_8_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_8_mbtowc() [all …]
|
D | arc4random.c | 54 #define REKEY_BASE ((size_t) 32 * 1024) /* NB. should be a power of 2 */ 56 #define REKEY_BASE ((size_t) 256 * 1024) /* NB. should be a power of 2 */ 58 #define REKEY_BASE ((size_t)1024 * 1024) /* NB. should be a power of 2 */ 63 size_t rs_have; /* valid bytes at end of rs_buf */ 64 size_t rs_count; /* bytes till reseed */ 77 static inline void _rs_rekey(unsigned char *dat, size_t datlen); 80 _rs_init(unsigned char *buf, size_t n) in _rs_init() 122 _rs_stir_if_needed(size_t len) in _rs_stir_if_needed() 134 _rs_rekey(unsigned char *dat, size_t datlen) in _rs_rekey() 144 size_t i, m; in _rs_rekey() [all …]
|
D | wcstombs.c | 51 size_t 54 size_t n) in wcstombs() 61 size_t max = n; in wcstombs() 67 size_t num_bytes = 0; in wcstombs() 84 num_to_copy = (n > (size_t) bytes ? bytes : (int)n); in wcstombs() 89 return ptr - s - (n >= (size_t) bytes); in wcstombs()
|
/picolibc-latest/newlib/libc/string/ |
D | str-two-way.h | 90 static size_t 91 critical_factorization (const unsigned char *needle, size_t needle_len, in critical_factorization() 92 size_t *period) in critical_factorization() 95 size_t max_suffix, max_suffix_rev; in critical_factorization() 96 size_t j; /* Index into NEEDLE for current candidate suffix. */ in critical_factorization() 97 size_t k; /* Offset into current period. */ in critical_factorization() 98 size_t p; /* Intermediate period. */ in critical_factorization() 117 b = CANON_ELEMENT (needle[(size_t)(max_suffix + k)]); in critical_factorization() 198 two_way_short_needle (const unsigned char *haystack, size_t haystack_len, in two_way_short_needle() 199 const unsigned char *needle, size_t needle_len) in two_way_short_needle() [all …]
|
D | memmem.c | 70 memmem (const void *haystack, size_t hs_len, const void *needle, size_t ne_len) in memmem() 101 #define hash2(p) (((size_t)(p)[0] - ((size_t)(p)[-1] << 3)) % sizeof (shift)) 115 memmem (const void *haystack, size_t hs_len, const void *needle, size_t ne_len) in memmem() 144 size_t tmp, shift1; in memmem() 145 size_t m1 = ne_len - 1; in memmem() 146 size_t offset = 0; in memmem() 147 size_t i; in memmem()
|
/picolibc-latest/newlib/libc/iconv/lib/ |
D | nullconv.c | 47 static size_t 56 static size_t 60 size_t *inbytesleft, in null_conversion_convert() 62 size_t *outbytesleft, in null_conversion_convert() 65 size_t result; in null_conversion_convert() 66 size_t len; in null_conversion_convert() 76 result = (size_t)-1; in null_conversion_convert()
|
D | iconv.c | 150 size_t 153 size_t *__restrict inbytesleft, in iconv() 155 size_t *__restrict outbytesleft) in iconv() 164 return (size_t)-1; in iconv() 172 return (size_t)0; in iconv() 179 return (size_t)0; in iconv() 195 if (*outbytesleft >= (size_t) state_null.__count) in iconv() 202 return (size_t)0; in iconv() 210 return (size_t)-1; in iconv() 216 return (size_t)-1; in iconv() [all …]
|
/picolibc-latest/newlib/libc/stdio/ |
D | stdio.h | 113 char *, size_t); 116 size_t); 156 char *, size_t); 159 size_t); 345 int setvbuf (FILE *__restrict, char *__restrict, int, size_t); 373 size_t fread (void *__restrict, size_t _size, size_t _n, FILE *__restrict); 374 size_t fwrite (const void *__restrict , size_t _size, size_t _n, FILE *); 416 int snprintf (char *__restrict, size_t, const char *__restrict, ...) 418 int vsnprintf (char *__restrict, size_t, const char *__restrict, va_list) 436 char * asniprintf (char *, size_t *, const char *, ...) [all …]
|
/picolibc-latest/newlib/libc/search/ |
D | bsearch.c | 89 size_t nmemb, in bsearch() 90 size_t size, in bsearch() 94 size_t lower = 0; in bsearch() 95 size_t upper = nmemb; in bsearch() 96 size_t index; in bsearch()
|