Lines Matching refs:dfsan_label

84 __dfsw_stat(const char *path, struct stat *buf, dfsan_label path_label,
85 dfsan_label buf_label, dfsan_label *ret_label) {
94 const char *path, struct stat *buf, dfsan_label path_label,
95 dfsan_label buf_label, dfsan_label *ret_label, dfsan_origin path_origin,
102 dfsan_label fd_label,
103 dfsan_label buf_label,
104 dfsan_label *ret_label) {
113 int fd, struct stat *buf, dfsan_label fd_label, dfsan_label buf_label,
114 dfsan_label *ret_label, dfsan_origin fd_origin, dfsan_origin buf_origin,
121 dfsan_label s_label, dfsan_label c_label,
122 dfsan_label *ret_label) {
142 dfsan_label s_label,
143 dfsan_label c_label,
144 dfsan_label *ret_label) {
151 const char *s, int c, dfsan_label s_label, dfsan_label c_label,
152 dfsan_label *ret_label, dfsan_origin s_origin, dfsan_origin c_origin,
168 dfsan_label s_label,
169 dfsan_label accept_label,
170 dfsan_label *ret_label) {
185 const char *s, const char *accept, dfsan_label s_label,
186 dfsan_label accept_label, dfsan_label *ret_label, dfsan_origin s_origin,
220 static dfsan_label dfsan_get_memcmp_label(const void *s1, const void *s2,
228 dfsan_label *ret_label,
238 dfsan_label *ret_label) {
246 dfsan_label *ret_label,
256 dfsan_label s1_label, dfsan_label s2_label,
257 dfsan_label n_label)
261 dfsan_label s1_label, dfsan_label s2_label,
262 dfsan_label n_label, dfsan_origin s1_origin,
266 size_t n, dfsan_label s1_label,
267 dfsan_label s2_label,
268 dfsan_label n_label,
269 dfsan_label *ret_label) {
276 const void *s1, const void *s2, size_t n, dfsan_label s1_label,
277 dfsan_label s2_label, dfsan_label n_label, dfsan_label *ret_label,
287 size_t n, dfsan_label s1_label,
288 dfsan_label s2_label,
289 dfsan_label n_label,
290 dfsan_label *ret_label) {
295 const void *s1, const void *s2, size_t n, dfsan_label s1_label,
296 dfsan_label s2_label, dfsan_label n_label, dfsan_label *ret_label,
316 dfsan_label s1_label, dfsan_label s2_label)
320 dfsan_label s1_label, dfsan_label s2_label,
324 dfsan_label s1_label,
325 dfsan_label s2_label,
326 dfsan_label *ret_label) {
336 const char *s1, const char *s2, dfsan_label s1_label, dfsan_label s2_label,
337 dfsan_label *ret_label, dfsan_origin s1_origin, dfsan_origin s2_origin,
365 dfsan_label s1_label,
366 dfsan_label s2_label,
367 dfsan_label *ret_label) {
375 const char *s1, const char *s2, dfsan_label s1_label, dfsan_label s2_label,
376 dfsan_label *ret_label, dfsan_origin s1_origin, dfsan_origin s2_origin,
386 dfsan_label s1_label, dfsan_label s2_label,
387 dfsan_label n_label)
391 dfsan_label s1_label, dfsan_label s2_label,
392 dfsan_label n_label, dfsan_origin s1_origin,
396 size_t n, dfsan_label s1_label,
397 dfsan_label s2_label,
398 dfsan_label n_label,
399 dfsan_label *ret_label) {
415 const char *s1, const char *s2, size_t n, dfsan_label s1_label,
416 dfsan_label s2_label, dfsan_label n_label, dfsan_label *ret_label,
435 const char *s1, const char *s2, size_t n, dfsan_label s1_label,
436 dfsan_label s2_label, dfsan_label n_label, dfsan_label *ret_label) {
449 const char *s1, const char *s2, size_t n, dfsan_label s1_label,
450 dfsan_label s2_label, dfsan_label n_label, dfsan_label *ret_label,
466 __dfsw_strlen(const char *s, dfsan_label s_label, dfsan_label *ret_label) {
477 dfsan_label s_label,
478 dfsan_label *ret_label,
488 dfsan_label *sdest = shadow_for(dest);
489 const dfsan_label *ssrc = shadow_for(src);
490 internal_memmove((void *)sdest, (const void *)ssrc, n * sizeof(dfsan_label));
509 static void dfsan_memset(void *s, int c, dfsan_label c_label, size_t n) {
514 static void dfsan_memset_with_origin(void *s, int c, dfsan_label c_label,
522 dfsan_label dest_label, dfsan_label src_label,
523 dfsan_label n_label, dfsan_label *ret_label) {
530 dfsan_label dest_label, dfsan_label src_label,
531 dfsan_label n_label, dfsan_label *ret_label,
541 dfsan_label dest_label, dfsan_label src_label,
542 dfsan_label n_label, dfsan_label *ret_label) {
549 dfsan_label dest_label, dfsan_label src_label,
550 dfsan_label n_label, dfsan_label *ret_label,
560 dfsan_label s_label, dfsan_label c_label,
561 dfsan_label n_label, dfsan_label *ret_label) {
568 void *__dfso_memset(void *s, int c, size_t n, dfsan_label s_label,
569 dfsan_label c_label, dfsan_label n_label,
570 dfsan_label *ret_label, dfsan_origin s_origin,
580 dfsan_label dest_label,
581 dfsan_label src_label,
582 dfsan_label *ret_label) {
591 char *dest, const char *src, dfsan_label dest_label, dfsan_label src_label,
592 dfsan_label *ret_label, dfsan_origin dest_origin, dfsan_origin src_origin,
605 __dfsw_strdup(const char *s, dfsan_label s_label, dfsan_label *ret_label) {
614 dfsan_label s_label,
615 dfsan_label *ret_label,
626 __dfsw_strncpy(char *s1, const char *s2, size_t n, dfsan_label s1_label,
627 dfsan_label s2_label, dfsan_label n_label,
628 dfsan_label *ret_label) {
642 char *s1, const char *s2, size_t n, dfsan_label s1_label,
643 dfsan_label s2_label, dfsan_label n_label, dfsan_label *ret_label,
661 dfsan_label fd_label, dfsan_label buf_label,
662 dfsan_label count_label, dfsan_label offset_label,
663 dfsan_label *ret_label) {
672 int fd, void *buf, size_t count, off_t offset, dfsan_label fd_label,
673 dfsan_label buf_label, dfsan_label count_label, dfsan_label offset_label,
674 dfsan_label *ret_label, dfsan_origin fd_origin, dfsan_origin buf_origin,
675 dfsan_origin count_origin, dfsan_label offset_origin,
683 dfsan_label fd_label, dfsan_label buf_label,
684 dfsan_label count_label,
685 dfsan_label *ret_label) {
694 int fd, void *buf, size_t count, dfsan_label fd_label,
695 dfsan_label buf_label, dfsan_label count_label, dfsan_label *ret_label,
704 dfsan_label clk_id_label,
705 dfsan_label tp_label,
706 dfsan_label *ret_label) {
715 clockid_t clk_id, struct timespec *tp, dfsan_label clk_id_label,
716 dfsan_label tp_label, dfsan_label *ret_label, dfsan_origin clk_id_origin,
729 __dfsw_dlopen(const char *filename, int flag, dfsan_label filename_label,
730 dfsan_label flag_label, dfsan_label *ret_label) {
740 const char *filename, int flag, dfsan_label filename_label,
741 dfsan_label flag_label, dfsan_label *ret_label,
757 dfsan_label *ret_label,
781 void *arg, dfsan_label thread_label, dfsan_label attr_label,
782 dfsan_label start_routine_label, dfsan_label arg_label,
783 dfsan_label *ret_label) {
789 void *arg, dfsan_label thread_label, dfsan_label attr_label,
790 dfsan_label start_routine_label, dfsan_label arg_label,
791 dfsan_label *ret_label, dfsan_origin thread_origin,
800 dfsan_label thread_label,
801 dfsan_label retval_label,
802 dfsan_label *ret_label) {
811 pthread_t thread, void **retval, dfsan_label thread_label,
812 dfsan_label retval_label, dfsan_label *ret_label,
839 void *data, dfsan_label callback_label, dfsan_label data_label,
840 dfsan_label *ret_label) {
848 void *data, dfsan_label callback_label, dfsan_label data_label,
849 dfsan_label *ret_label, dfsan_origin callback_origin,
862 size_t *sizep, size_t *alignp, dfsan_label sizep_label,
863 dfsan_label alignp_label) {
871 size_t *sizep, size_t *alignp, dfsan_label sizep_label,
872 dfsan_label alignp_label, dfsan_origin sizep_origin,
878 char *__dfsw_ctime_r(const time_t *timep, char *buf, dfsan_label timep_label,
879 dfsan_label buf_label, dfsan_label *ret_label) {
892 char *__dfso_ctime_r(const time_t *timep, char *buf, dfsan_label timep_label,
893 dfsan_label buf_label, dfsan_label *ret_label,
911 char *__dfsw_fgets(char *s, int size, FILE *stream, dfsan_label s_label,
912 dfsan_label size_label, dfsan_label stream_label,
913 dfsan_label *ret_label) {
925 char *__dfso_fgets(char *s, int size, FILE *stream, dfsan_label s_label,
926 dfsan_label size_label, dfsan_label stream_label,
927 dfsan_label *ret_label, dfsan_origin s_origin,
938 char *__dfsw_getcwd(char *buf, size_t size, dfsan_label buf_label,
939 dfsan_label size_label, dfsan_label *ret_label) {
951 char *__dfso_getcwd(char *buf, size_t size, dfsan_label buf_label,
952 dfsan_label size_label, dfsan_label *ret_label,
962 char *__dfsw_get_current_dir_name(dfsan_label *ret_label) {
971 char *__dfso_get_current_dir_name(dfsan_label *ret_label,
981 dfsan_label buffer_label,
982 dfsan_label length_label,
983 dfsan_label *ret_label) {
993 dfsan_label buffer_label,
994 dfsan_label length_label,
995 dfsan_label *ret_label,
1004 int __dfsw_gethostname(char *name, size_t len, dfsan_label name_label,
1005 dfsan_label len_label, dfsan_label *ret_label) {
1015 int __dfso_gethostname(char *name, size_t len, dfsan_label name_label,
1016 dfsan_label len_label, dfsan_label *ret_label,
1018 dfsan_label *ret_origin) {
1024 dfsan_label resource_label, dfsan_label rlim_label,
1025 dfsan_label *ret_label) {
1036 dfsan_label resource_label, dfsan_label rlim_label,
1037 dfsan_label *ret_label, dfsan_origin resource_origin,
1044 int __dfsw_getrusage(int who, struct rusage *usage, dfsan_label who_label,
1045 dfsan_label usage_label, dfsan_label *ret_label) {
1055 int __dfso_getrusage(int who, struct rusage *usage, dfsan_label who_label,
1056 dfsan_label usage_label, dfsan_label *ret_label,
1058 dfsan_label *ret_origin) {
1063 char *__dfsw_strcpy(char *dest, const char *src, dfsan_label dst_label,
1064 dfsan_label src_label, dfsan_label *ret_label) {
1074 char *__dfso_strcpy(char *dest, const char *src, dfsan_label dst_label,
1075 dfsan_label src_label, dfsan_label *ret_label,
1099 dfsan_label base_label,
1100 dfsan_label *ret_label) {
1112 dfsan_label base_label,
1113 dfsan_label *ret_label,
1129 dfsan_label nptr_label, dfsan_label endptr_label,
1130 dfsan_label base_label, dfsan_label *ret_label) {
1139 dfsan_label nptr_label, dfsan_label endptr_label,
1140 dfsan_label base_label, dfsan_label *ret_label,
1160 dfsan_label *ret_label) {
1172 double __dfsw_strtod(const char *nptr, char **endptr, dfsan_label nptr_label,
1173 dfsan_label endptr_label, dfsan_label *ret_label) {
1181 double __dfso_strtod(const char *nptr, char **endptr, dfsan_label nptr_label,
1182 dfsan_label endptr_label, dfsan_label *ret_label,
1209 dfsan_label nptr_label, dfsan_label endptr_label,
1210 dfsan_label base_label, dfsan_label *ret_label) {
1219 dfsan_label nptr_label, dfsan_label endptr_label,
1220 dfsan_label base_label, dfsan_label *ret_label,
1244 dfsan_label nptr_label, dfsan_label endptr_label,
1245 dfsan_label base_label, dfsan_label *ret_label) {
1254 const char *nptr, char **endptr, int base, dfsan_label nptr_label,
1255 dfsan_label endptr_label, dfsan_label base_label, dfsan_label *ret_label,
1277 int base, dfsan_label nptr_label,
1278 dfsan_label endptr_label,
1279 dfsan_label base_label,
1280 dfsan_label *ret_label) {
1289 const char *nptr, char **endptr, int base, dfsan_label nptr_label,
1290 dfsan_label endptr_label, dfsan_label base_label, dfsan_label *ret_label,
1302 time_t __dfsw_time(time_t *t, dfsan_label t_label, dfsan_label *ret_label) {
1312 time_t __dfso_time(time_t *t, dfsan_label t_label, dfsan_label *ret_label,
1318 int __dfsw_inet_pton(int af, const char *src, void *dst, dfsan_label af_label,
1319 dfsan_label src_label, dfsan_label dst_label,
1320 dfsan_label *ret_label) {
1331 int __dfso_inet_pton(int af, const char *src, void *dst, dfsan_label af_label,
1332 dfsan_label src_label, dfsan_label dst_label,
1333 dfsan_label *ret_label, dfsan_origin af_origin,
1350 dfsan_label timep_label, dfsan_label result_label,
1351 dfsan_label *ret_label) {
1365 dfsan_label timep_label, dfsan_label result_label,
1366 dfsan_label *ret_label, dfsan_origin timep_origin,
1386 dfsan_label uid_label, dfsan_label pwd_label,
1387 dfsan_label buf_label, dfsan_label buflen_label,
1388 dfsan_label result_label, dfsan_label *ret_label) {
1403 struct passwd **result, dfsan_label uid_label,
1404 dfsan_label pwd_label, dfsan_label buf_label,
1405 dfsan_label buflen_label, dfsan_label result_label,
1406 dfsan_label *ret_label, dfsan_origin uid_origin,
1416 int timeout, dfsan_label epfd_label,
1417 dfsan_label events_label, dfsan_label maxevents_label,
1418 dfsan_label timeout_label, dfsan_label *ret_label) {
1428 int timeout, dfsan_label epfd_label,
1429 dfsan_label events_label, dfsan_label maxevents_label,
1430 dfsan_label timeout_label, dfsan_label *ret_label,
1441 dfsan_label dfs_label, dfsan_label nfds_label,
1442 dfsan_label timeout_label, dfsan_label *ret_label) {
1455 dfsan_label dfs_label, dfsan_label nfds_label,
1456 dfsan_label timeout_label, dfsan_label *ret_label,
1466 dfsan_label nfds_label, dfsan_label readfds_label,
1467 dfsan_label writefds_label, dfsan_label exceptfds_label,
1468 dfsan_label timeout_label, dfsan_label *ret_label) {
1489 dfsan_label nfds_label, dfsan_label readfds_label,
1490 dfsan_label writefds_label, dfsan_label exceptfds_label,
1491 dfsan_label timeout_label, dfsan_label *ret_label,
1502 dfsan_label pid_label,
1503 dfsan_label cpusetsize_label,
1504 dfsan_label mask_label, dfsan_label *ret_label) {
1515 dfsan_label pid_label,
1516 dfsan_label cpusetsize_label,
1517 dfsan_label mask_label, dfsan_label *ret_label,
1527 int __dfsw_sigemptyset(sigset_t *set, dfsan_label set_label,
1528 dfsan_label *ret_label) {
1536 int __dfso_sigemptyset(sigset_t *set, dfsan_label set_label,
1537 dfsan_label *ret_label, dfsan_origin set_origin,
1585 dfsan_clear_arg_tls(0, sizeof(dfsan_label));
1598 dfsan_clear_arg_tls(0, 3 * sizeof(dfsan_label));
1610 struct sigaction *oldact, dfsan_label signum_label,
1611 dfsan_label act_label, dfsan_label oldact_label,
1612 dfsan_label *ret_label) {
1656 struct sigaction *oldact, dfsan_label signum_label,
1657 dfsan_label act_label, dfsan_label oldact_label,
1658 dfsan_label *ret_label, dfsan_origin signum_origin,
1666 dfsan_label *ret_label) {
1686 dfsan_label signum_label, dfsan_label handler_label,
1687 dfsan_label *ret_label) {
1693 dfsan_label signum_label, dfsan_label handler_label,
1694 dfsan_label *ret_label, dfsan_origin signum_origin,
1701 int __dfsw_sigaltstack(const stack_t *ss, stack_t *old_ss, dfsan_label ss_label,
1702 dfsan_label old_ss_label, dfsan_label *ret_label) {
1711 int __dfso_sigaltstack(const stack_t *ss, stack_t *old_ss, dfsan_label ss_label,
1712 dfsan_label old_ss_label, dfsan_label *ret_label,
1720 dfsan_label tv_label, dfsan_label tz_label,
1721 dfsan_label *ret_label) {
1735 dfsan_label tv_label, dfsan_label tz_label,
1736 dfsan_label *ret_label, dfsan_origin tv_origin,
1742 dfsan_label s_label,
1743 dfsan_label c_label,
1744 dfsan_label n_label,
1745 dfsan_label *ret_label) {
1760 void *s, int c, size_t n, dfsan_label s_label, dfsan_label c_label,
1761 dfsan_label n_label, dfsan_label *ret_label, dfsan_origin s_origin,
1778 dfsan_label s_label,
1779 dfsan_label c_label,
1780 dfsan_label *ret_label) {
1794 char *s, int c, dfsan_label s_label, dfsan_label c_label,
1795 dfsan_label *ret_label, dfsan_origin s_origin, dfsan_origin c_origin,
1811 dfsan_label haystack_label,
1812 dfsan_label needle_label,
1813 dfsan_label *ret_label) {
1829 dfsan_label haystack_label,
1830 dfsan_label needle_label,
1831 dfsan_label *ret_label,
1857 dfsan_label req_label,
1858 dfsan_label rem_label,
1859 dfsan_label *ret_label) {
1870 const struct timespec *req, struct timespec *rem, dfsan_label req_label,
1871 dfsan_label rem_label, dfsan_label *ret_label, dfsan_origin req_origin,
1892 struct timespec *timeout, dfsan_label sockfd_label,
1893 dfsan_label msgvec_label, dfsan_label vlen_label, dfsan_label flags_label,
1894 dfsan_label timeout_label, dfsan_label *ret_label) {
1906 struct timespec *timeout, dfsan_label sockfd_label,
1907 dfsan_label msgvec_label, dfsan_label vlen_label, dfsan_label flags_label,
1908 dfsan_label timeout_label, dfsan_label *ret_label,
1918 int sockfd, struct msghdr *msg, int flags, dfsan_label sockfd_label,
1919 dfsan_label msg_label, dfsan_label flags_label, dfsan_label *ret_label) {
1928 int sockfd, struct msghdr *msg, int flags, dfsan_label sockfd_label,
1929 dfsan_label msg_label, dfsan_label flags_label, dfsan_label *ret_label,
1938 dfsan_label domain_label, dfsan_label type_label,
1939 dfsan_label protocol_label, dfsan_label sv_label,
1940 dfsan_label *ret_label) {
1950 int domain, int type, int protocol, int sv[2], dfsan_label domain_label,
1951 dfsan_label type_label, dfsan_label protocol_label, dfsan_label sv_label,
1952 dfsan_label *ret_label, dfsan_origin domain_origin,
1961 dfsan_label sockfd_label, dfsan_label level_label,
1962 dfsan_label optname_label, dfsan_label optval_label,
1963 dfsan_label optlen_label, dfsan_label *ret_label) {
1975 dfsan_label sockfd_label, dfsan_label level_label,
1976 dfsan_label optname_label, dfsan_label optval_label,
1977 dfsan_label optlen_label, dfsan_label *ret_label,
1988 dfsan_label sockfd_label, dfsan_label addr_label, dfsan_label addrlen_label,
1989 dfsan_label *ret_label) {
2003 dfsan_label sockfd_label, dfsan_label addr_label, dfsan_label addrlen_label,
2004 dfsan_label *ret_label, dfsan_origin sockfd_origin,
2013 dfsan_label sockfd_label, dfsan_label addr_label, dfsan_label addrlen_label,
2014 dfsan_label *ret_label) {
2028 dfsan_label sockfd_label, dfsan_label addr_label, dfsan_label addrlen_label,
2029 dfsan_label *ret_label, dfsan_origin sockfd_origin,
2046 write_dfsan_callback_t write_callback, dfsan_label write_callback_label,
2047 dfsan_label *ret_label) {
2052 write_dfsan_callback_t write_callback, dfsan_label write_callback_label,
2053 dfsan_label *ret_label, dfsan_origin write_callback_origin,
2059 dfsan_label fd_label, dfsan_label buf_label, dfsan_label count_label,
2096 dfsan_label fd_label, dfsan_label buf_label,
2097 dfsan_label count_label, dfsan_label *ret_label) {
2109 int fd, const void *buf, size_t count, dfsan_label fd_label,
2110 dfsan_label buf_label, dfsan_label count_label, dfsan_label *ret_label,
2124 // Type used to extract a dfsan_label with va_arg()
2210 dfsan_label *va_labels, dfsan_label *ret_label,
2388 int __dfsw_sprintf(char *str, const char *format, dfsan_label str_label,
2389 dfsan_label format_label, dfsan_label *va_labels,
2390 dfsan_label *ret_label, ...) {
2400 int __dfso_sprintf(char *str, const char *format, dfsan_label str_label,
2401 dfsan_label format_label, dfsan_label *va_labels,
2402 dfsan_label *ret_label, dfsan_origin str_origin,
2415 dfsan_label str_label, dfsan_label size_label,
2416 dfsan_label format_label, dfsan_label *va_labels,
2417 dfsan_label *ret_label, ...) {
2428 dfsan_label str_label, dfsan_label size_label,
2429 dfsan_label format_label, dfsan_label *va_labels,
2430 dfsan_label *ret_label, dfsan_origin str_origin,
2452 pid_t __dfsw_fork(dfsan_label *ret_label) {
2459 pid_t __dfso_fork(dfsan_label *ret_label, dfsan_origin *ret_origin) {