Home
last modified time | relevance | path

Searched refs:__sized_by (Results 1 – 11 of 11) sorted by relevance

/xnu-8796.141.3/san/memory/
H A Dmemintrinsics.h37 __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 Dstring.h138 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 Din_private.h273 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 Dptrcheck.h74 #define __sized_by(N) __attribute__((__sized_by__(N))) macro
234 #define __sized_by(N) macro
/xnu-8796.141.3/osfmk/kern/
H A Dkalloc.h543 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 Dipc_mig.h178 void * __sized_by(payload_size)payload)); /* Nullable */
H A Dzalloc.h491 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 DSerialization.h71 static inline void CESerializedElementSetData(CESerializedElement_t *element, void *__sized_by(leng… in CESerializedElementSetData()
/xnu-8796.141.3/libkern/os/
H A Dbase.h377 #define OS_SIZED_BY(N) __sized_by(N)
/xnu-8796.141.3/bsd/sys/
H A Dcdefs.h1002 #define __sized_by(N) macro
H A Dsocketvar.h793 extern int sooptcopyin(struct sockopt *sopt, void * __sized_by(len), size_t len,