Searched refs:__sized_by (Results 1 – 6 of 6) sorted by relevance
| /xnu-8020.121.3/san/memory/ |
| H A D | memintrinsics.h | 37 __nosan_memcpy(void *dst __sized_by(sz), const void *src __sized_by(sz), size_t sz) in __nosan_memcpy() 42 __nosan_memset(void *src __sized_by(sz), int c, size_t sz) in __nosan_memset() 47 __nosan_memmove(void *src __sized_by(sz), const void *dst __sized_by(sz), size_t sz) in __nosan_memmove() 52 __nosan_bcmp(const void *a __sized_by(sz), const void *b __sized_by(sz), size_t sz) in __nosan_bcmp() 57 __nosan_bcopy(const void *src __sized_by(sz), void *dst __sized_by(sz), size_t sz) in __nosan_bcopy() 62 __nosan_memcmp(const void *a __sized_by(sz), const void *b __sized_by(sz), size_t sz) in __nosan_memcmp() 67 __nosan_bzero(void *dst __sized_by(sz), size_t sz) in __nosan_bzero() 118 void *__asan_memcpy(void *src __sized_by(sz), const void *dst __sized_by(sz), size_t sz); 119 void *__asan_memset(void *src __sized_by(sz), int c, size_t sz); 120 void *__asan_memmove(void *src __sized_by(sz), const void *dst __sized_by(sz), size_t sz); [all …]
|
| /xnu-8020.121.3/osfmk/libsa/ |
| H A D | string.h | 64 extern void *memcpy(void *dst __sized_by(n), const void *src __sized_by(n), size_t n); 65 extern int memcmp(const void *s1 __sized_by(n), const void *s2 __sized_by(n), size_t n) __stat… 66 extern void *memmove(void *dst __sized_by(n), const void *src __sized_by(n), size_t n); 67 extern void *memset(void *s __sized_by(n), int, size_t n); 68 extern int memset_s(void *s __sized_by(smax), size_t smax, int c, size_t n); 75 extern unsigned long memcmp_zero_ptr_aligned(const void *s __sized_by(n), size_t n) __stateful_pure; 119 extern int bcmp(const void *s1 __sized_by(n), const void *s2 __sized_by(n), size_t n) __statef… 120 extern void bcopy(const void *src __sized_by(n), void *dst __sized_by(n), size_t n); 121 extern void bzero(void *s __sized_by(n), size_t n); 122 extern int timingsafe_bcmp(const void *b1 __sized_by(n), const void *b2 __sized_by(n), size_t … [all …]
|
| /xnu-8020.121.3/EXTERNAL_HEADERS/ |
| H A D | ptrcheck.h | 74 #define __sized_by(N) __attribute__((__sized_by__(N))) macro 140 #define __sized_by(N) macro
|
| /xnu-8020.121.3/osfmk/kern/ |
| H A D | kalloc.h | 541 extern void *__sized_by(size) 545 extern void *__sized_by(size) 550 extern void *__sized_by(new_size) 1148 extern void *__sized_by(size) 1229 __sized_by(size) in __sized_by() function 1253 __sized_by(new_size) in __sized_by() function 1270 __sized_by(new_size) in __sized_by() function
|
| H A D | zalloc.h | 477 void *addr __sized_by(size); 586 const void *new_data __sized_by(new_data_size),
|
| /xnu-8020.121.3/bsd/sys/ |
| H A D | cdefs.h | 983 #define __sized_by(N) macro
|