Home | History | Annotate | Download | only in msan

Lines Matching refs:SIZE_T

91 static void *fast_memset(void *ptr, int c, SIZE_T n);
92 static void *fast_memcpy(void *dst, const void *src, SIZE_T n);
94 INTERCEPTOR(SIZE_T, fread, void *ptr, SIZE_T size, SIZE_T nmemb, void *file) {
96 SIZE_T res = REAL(fread)(ptr, size, nmemb, file);
102 INTERCEPTOR(SIZE_T, fread_unlocked, void *ptr, SIZE_T size, SIZE_T nmemb,
105 SIZE_T res = REAL(fread_unlocked)(ptr, size, nmemb, file);
111 INTERCEPTOR(SSIZE_T, readlink, const char *path, char *buf, SIZE_T bufsiz) {
119 INTERCEPTOR(void *, memcpy, void *dest, const void *src, SIZE_T n) {
123 INTERCEPTOR(void *, mempcpy, void *dest, const void *src, SIZE_T n) {
127 INTERCEPTOR(void *, memccpy, void *dest, const void *src, int c, SIZE_T n) {
131 SIZE_T sz = res ? (char *)res - (char *)dest : n;
137 INTERCEPTOR(void *, memmove, void *dest, const void *src, SIZE_T n) {
141 INTERCEPTOR(void *, memset, void *s, int c, SIZE_T n) {
145 INTERCEPTOR(void *, bcopy, const void *src, void *dest, SIZE_T n) {
149 INTERCEPTOR(int, posix_memalign, void **memptr, SIZE_T alignment, SIZE_T size) {
159 INTERCEPTOR(void *, memalign, SIZE_T boundary, SIZE_T size) {
166 INTERCEPTOR(void *, aligned_alloc, SIZE_T boundary, SIZE_T size) {
173 INTERCEPTOR(void *, __libc_memalign, SIZE_T boundary, SIZE_T size) {
181 INTERCEPTOR(void *, valloc, SIZE_T size) {
187 INTERCEPTOR(void *, pvalloc, SIZE_T size) {
231 INTERCEPTOR(SIZE_T, strlen, const char *s) {
233 SIZE_T res = REAL(strlen)(s);
238 INTERCEPTOR(SIZE_T, strnlen, const char *s, SIZE_T n) {
240 SIZE_T res = REAL(strnlen)(s, n);
241 SIZE_T scan_size = (res == n) ? res : res + 1;
252 SIZE_T n = REAL(strlen)(src);
258 INTERCEPTOR(char *, strncpy, char *dest, const char *src, SIZE_T n) { // NOLINT
261 SIZE_T copy_size = REAL(strnlen)(src, n);
272 SIZE_T n = REAL(strlen)(src);
281 SIZE_T n = REAL(strlen)(src);
290 SIZE_T n = REAL(strlen)(src);
296 INTERCEPTOR(char *, strndup, char *src, SIZE_T n) {
299 SIZE_T copy_size = REAL(strnlen)(src, n);
306 INTERCEPTOR(char *, __strndup, char *src, SIZE_T n) {
309 SIZE_T copy_size = REAL(strnlen)(src, n);
316 INTERCEPTOR(char *, gcvt, double number, SIZE_T ndigit, char *buf) {
321 SIZE_T n = REAL(strlen)(buf);
330 SIZE_T src_size = REAL(strlen)(src);
331 SIZE_T dest_size = REAL(strlen)(dest);
337 INTERCEPTOR(char *, strncat, char *dest, const char *src, SIZE_T n) { // NOLINT
340 SIZE_T dest_size = REAL(strlen)(dest);
341 SIZE_T copy_size = REAL(strnlen)(src, n);
427 INTERCEPTOR(SIZE_T, strxfrm, char *dest, const char *src, SIZE_T n) {
430 SIZE_T res = REAL(strxfrm)(dest, src, n);
435 INTERCEPTOR(SIZE_T, strxfrm_l, char *dest, const char *src, SIZE_T n,
439 SIZE_T res = REAL(strxfrm_l)(dest, src, n, loc);
450 INTERCEPTOR(SIZE_T, strftime, char *s, SIZE_T max, const char *format,
452 INTERCEPTOR_STRFTIME_BODY(char, SIZE_T, strftime, s, max, format, tm);
455 INTERCEPTOR(SIZE_T, strftime_l, char *s, SIZE_T max, const char *format,
457 SIZE_T, strftime_l, s, max, format, tm, loc);
460 INTERCEPTOR(SIZE_T, __strftime_l, char *s, SIZE_T max, const char *format,
462 INTERCEPTOR_STRFTIME_BODY(char, SIZE_T, __strftime_l, s, max, format, tm,
466 INTERCEPTOR(SIZE_T, wcsftime, wchar_t *s, SIZE_T max, const wchar_t *format,
468 INTERCEPTOR_STRFTIME_BODY(wchar_t, SIZE_T, wcsftime, s, max, format, tm);
471 INTERCEPTOR(SIZE_T, wcsftime_l, wchar_t *s, SIZE_T max, const wchar_t *format,
473 INTERCEPTOR_STRFTIME_BODY(wchar_t, SIZE_T, wcsftime_l, s, max, format, tm,
477 INTERCEPTOR(SIZE_T, __wcsftime_l, wchar_t *s, SIZE_T max, const wchar_t *format,
479 INTERCEPTOR_STRFTIME_BODY(wchar_t, SIZE_T, __wcsftime_l, s, max, format, tm,
483 INTERCEPTOR(int, mbtowc, wchar_t *dest, const char *src, SIZE_T n) {
490 INTERCEPTOR(int, mbrtowc, wchar_t *dest, const char *src, SIZE_T n, void *ps) {
492 SIZE_T res = REAL(mbrtowc)(dest, src, n, ps);
493 if (res != (SIZE_T)-1 && dest) __msan_unpoison(dest, sizeof(wchar_t));
497 INTERCEPTOR(SIZE_T, wcslen, const wchar_t *s) {
499 SIZE_T res = REAL(wcslen)(s);
520 // wchar_t *wmemcpy(wchar_t *dest, const wchar_t *src, SIZE_T n);
521 INTERCEPTOR(wchar_t *, wmemcpy, wchar_t *dest, const wchar_t *src, SIZE_T n) {
529 INTERCEPTOR(wchar_t *, wmempcpy, wchar_t *dest, const wchar_t *src, SIZE_T n) {
537 INTERCEPTOR(wchar_t *, wmemset, wchar_t *s, wchar_t c, SIZE_T n) {
545 INTERCEPTOR(wchar_t *, wmemmove, wchar_t *dest, const wchar_t *src, SIZE_T n) {
757 INTERCEPTOR(int, gethostname, char *name, SIZE_T len) {
761 SIZE_T real_len = REAL(strnlen)(name, len);
789 INTERCEPTOR(SSIZE_T, recv, int fd, void *buf, SIZE_T len, int flags) {
797 INTERCEPTOR(SSIZE_T, recvfrom, int fd, void *buf, SIZE_T len, int flags,
800 SIZE_T srcaddr_sz;
806 SIZE_T sz = *addrlen;
813 INTERCEPTOR(void *, calloc, SIZE_T nmemb, SIZE_T size) {
819 const SIZE_T kCallocPoolSize = 1024;
821 static SIZE_T allocated;
822 SIZE_T size_in_words = ((nmemb * size) + kWordSize - 1) / kWordSize;
831 INTERCEPTOR(void *, realloc, void *ptr, SIZE_T size) {
836 INTERCEPTOR(void *, malloc, SIZE_T size) {
853 INTERCEPTOR(void *, mmap, void *addr, SIZE_T length, int prot, int flags,
870 INTERCEPTOR(void *, mmap64, void *addr, SIZE_T length, int prot, int flags,
914 typedef int (*dl_iterate_phdr_cb)(__sanitizer_dl_phdr_info *info, SIZE_T size,
921 static int msan_dl_iterate_phdr_cb(__sanitizer_dl_phdr_info *info, SIZE_T size,
1263 void *fast_memset(void *ptr, int c, SIZE_T n) {
1273 for (SIZE_T i = 0; i < n / 8; i++)
1281 void *fast_memcpy(void *dst, const void *src, SIZE_T n) {
1289 for (SIZE_T i = 0; i < n / 8; i++)
1345 void *__msan_memcpy(void *dest, const void *src, SIZE_T n) {
1355 void *__msan_memset(void *s, int c, SIZE_T n) {
1364 void *__msan_memmove(void *dest, const void *src, SIZE_T n) {