Searched refs:__sized_by (Results 1 – 4 of 4) sorted by relevance
| /xnu-8019.80.24/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-8019.80.24/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; 115 extern int bcmp(const void *s1 __sized_by(n), const void *s2 __sized_by(n), size_t n) __statef… 116 extern void bcopy(const void *src __sized_by(n), void *dst __sized_by(n), size_t n); 117 extern void bzero(void *s __sized_by(n), size_t n); 118 extern int timingsafe_bcmp(const void *b1 __sized_by(n), const void *b2 __sized_by(n), size_t … [all …]
|
| /xnu-8019.80.24/SETUP/ |
| H A D | strip-bound-attributes.sed | 22 s/\* *(__counted_by|__sized_by|__ended_by)\([^()]*\)/*/g 23 s/ (__counted_by|__sized_by|__ended_by)\([^()]*\)( |$)/\2/g 24 s/(__counted_by|__sized_by|__ended_by)\([^()]*\)//g
|
| /xnu-8019.80.24/bsd/sys/ |
| H A D | cdefs.h | 985 #define __sized_by(n) __attribute__((__sized_by__(n))) macro 997 #define __sized_by(n) macro
|