| /xnu-8796.141.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() 73 __nosan_strlcpy(char *__sized_by(sz)dst, const char *__null_terminated src, size_t sz) in __nosan_strlcpy() 78 __nosan_strlcat(char *__sized_by(sz)dst, const char *__null_terminated src, size_t sz) in __nosan_strlcat() 120 void *__asan_memcpy(void *src __sized_by(sz), const void *dst __sized_by(sz), size_t sz); [all …]
|
| /xnu-8796.141.3/osfmk/libsa/ |
| H A D | string.h | 138 extern int bcmp(const void *s1 __sized_by(n), const void *s2 __sized_by(n), size_t n) __stateful_pu… 144 extern int memcmp(const void *s1 __sized_by(n), const void *s2 __sized_by(n), size_t n) __stateful_… 156 extern unsigned long memcmp_zero_ptr_aligned(const void *s __sized_by(n), size_t n) __stateful_pure; 160 extern int timingsafe_bcmp(const void *b1 __sized_by(n), const void *b2 __sized_by(n), size_t n); 163 extern void bzero(void *s __sized_by(n), size_t n); 169 extern void *memset(void *s __sized_by(n), int c, size_t n); 177 extern int memset_s(void *s __sized_by(smax), size_t smax, int c, size_t n); 180 extern void *memcpy(void *dst __sized_by(n), const void *src __sized_by(n), size_t n); 192 extern void *memmove(void *dst __sized_by(n), const void *src __sized_by(n), size_t n); 193 extern void bcopy(const void *src __sized_by(n), void *dst __sized_by(n), size_t n); [all …]
|
| /xnu-8796.141.3/bsd/netinet/ |
| H A D | in_private.h | 273 extern uint16_t inet_cksum_buffer(const void *__sized_by(__len), uint32_t, uint32_t, uint32_t __len… 279 extern uint16_t ip_cksum_hdr_dir_buffer(const void *__sized_by(__len), uint32_t, uint32_t __len, in… 281 extern uint16_t b_sum16(const void *__sized_by(len)buf, int len);
|
| /xnu-8796.141.3/EXTERNAL_HEADERS/ |
| H A D | ptrcheck.h | 74 #define __sized_by(N) __attribute__((__sized_by__(N))) macro 234 #define __sized_by(N) macro
|
| /xnu-8796.141.3/osfmk/kern/ |
| H A D | kalloc.h | 543 extern void *__sized_by(size) kalloc( 552 __sized_by(size) in __sized_by() function 572 __sized_by(new_size) in __sized_by() function 574 void *ptr __sized_by(old_size), in __sized_by() 1618 __sized_by(size) in __sized_by() function 1678 __sized_by(size) in __sized_by() function 1702 void *addr __sized_by(old_size), in __krealloc_ext() 1721 __sized_by(new_size) in __sized_by() function 1724 void *addr __sized_by(old_size), in __sized_by() 1738 __sized_by(new_size) in __sized_by() function [all …]
|
| H A D | ipc_mig.h | 178 void * __sized_by(payload_size)payload)); /* Nullable */
|
| H A D | zalloc.h | 491 void *addr __sized_by(size); 810 const void *new_data __sized_by(new_data_size), 1111 extern void *__sized_by(size) zalloc_permanent_tag(
|
| /xnu-8796.141.3/EXTERNAL_HEADERS/CoreEntitlements/ |
| H A D | Serialization.h | 71 static inline void CESerializedElementSetData(CESerializedElement_t *element, void *__sized_by(leng… in CESerializedElementSetData()
|
| /xnu-8796.141.3/libkern/os/ |
| H A D | base.h | 377 #define OS_SIZED_BY(N) __sized_by(N)
|
| /xnu-8796.141.3/bsd/sys/ |
| H A D | cdefs.h | 1002 #define __sized_by(N) macro
|
| H A D | socketvar.h | 793 extern int sooptcopyin(struct sockopt *sopt, void * __sized_by(len), size_t len,
|