Lines Matching refs:Prop

297   static GenericTaintRule Prop(ArgSet &&SrcArgs, ArgSet &&DstArgs) {  in Prop()  function in __anon6cc8d8760111::GenericTaintRule
558 P, GenericTaintRule::Prop(std::move(SrcDesc), std::move(DstDesc)), Rules); in parseConfig()
624 {{{"accept"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
625 {{{"atoi"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
626 {{{"atol"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
627 {{{"atoll"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
628 {{{"fgetc"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
629 {{{"fgetln"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
630 {{{"fgets"}}, TR::Prop({{2}}, {{0, ReturnValueIndex}})}, in initTaintRules()
631 {{{"fgetws"}}, TR::Prop({{2}}, {{0, ReturnValueIndex}})}, in initTaintRules()
632 {{{"fscanf"}}, TR::Prop({{0}}, {{}, 2})}, in initTaintRules()
633 {{{"fscanf_s"}}, TR::Prop({{0}}, {{}, {2}})}, in initTaintRules()
634 {{{"sscanf"}}, TR::Prop({{0}}, {{}, 2})}, in initTaintRules()
636 {{{"getc"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
637 {{{"getc_unlocked"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
638 {{{"getdelim"}}, TR::Prop({{3}}, {{0}})}, in initTaintRules()
639 {{{"getline"}}, TR::Prop({{2}}, {{0}})}, in initTaintRules()
640 {{{"getw"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
641 {{{"pread"}}, TR::Prop({{0, 1, 2, 3}}, {{1, ReturnValueIndex}})}, in initTaintRules()
642 {{{"read"}}, TR::Prop({{0, 2}}, {{1, ReturnValueIndex}})}, in initTaintRules()
643 {{{"strchr"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
644 {{{"strrchr"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
645 {{{"tolower"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
646 {{{"toupper"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
647 {{{"fread"}}, TR::Prop({{3}}, {{0, ReturnValueIndex}})}, in initTaintRules()
648 {{{"recv"}}, TR::Prop({{0}}, {{1, ReturnValueIndex}})}, in initTaintRules()
649 {{{"recvfrom"}}, TR::Prop({{0}}, {{1, ReturnValueIndex}})}, in initTaintRules()
651 {{{"ttyname"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
652 {{{"ttyname_r"}}, TR::Prop({{0}}, {{1, ReturnValueIndex}})}, in initTaintRules()
654 {{{"basename"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
655 {{{"dirname"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
656 {{{"fnmatch"}}, TR::Prop({{1}}, {{ReturnValueIndex}})}, in initTaintRules()
657 {{{"memchr"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
658 {{{"memrchr"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
659 {{{"rawmemchr"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
661 {{{"mbtowc"}}, TR::Prop({{1}}, {{0, ReturnValueIndex}})}, in initTaintRules()
662 {{{"wctomb"}}, TR::Prop({{1}}, {{0, ReturnValueIndex}})}, in initTaintRules()
663 {{{"wcwidth"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
665 {{{"memcmp"}}, TR::Prop({{0, 1}}, {{ReturnValueIndex}})}, in initTaintRules()
666 {{{"memcpy"}}, TR::Prop({{1}}, {{0, ReturnValueIndex}})}, in initTaintRules()
667 {{{"memmove"}}, TR::Prop({{1}}, {{0, ReturnValueIndex}})}, in initTaintRules()
673 {{{"memmem"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
676 {{{"strstr"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
677 {{{"strcasestr"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
679 {{{"strchrnul"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
681 {{{"index"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
682 {{{"rindex"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
686 {{{"qsort"}}, TR::Prop({{0}}, {{0}})}, in initTaintRules()
687 {{{"qsort_r"}}, TR::Prop({{0}}, {{0}})}, in initTaintRules()
689 {{{"strcmp"}}, TR::Prop({{0, 1}}, {{ReturnValueIndex}})}, in initTaintRules()
690 {{{"strcasecmp"}}, TR::Prop({{0, 1}}, {{ReturnValueIndex}})}, in initTaintRules()
691 {{{"strncmp"}}, TR::Prop({{0, 1, 2}}, {{ReturnValueIndex}})}, in initTaintRules()
692 {{{"strncasecmp"}}, TR::Prop({{0, 1, 2}}, {{ReturnValueIndex}})}, in initTaintRules()
693 {{{"strspn"}}, TR::Prop({{0, 1}}, {{ReturnValueIndex}})}, in initTaintRules()
694 {{{"strcspn"}}, TR::Prop({{0, 1}}, {{ReturnValueIndex}})}, in initTaintRules()
695 {{{"strpbrk"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
696 {{{"strndup"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
697 {{{"strndupa"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
702 {{{"strtol"}}, TR::Prop({{0}}, {{1, ReturnValueIndex}})}, in initTaintRules()
703 {{{"strtoll"}}, TR::Prop({{0}}, {{1, ReturnValueIndex}})}, in initTaintRules()
704 {{{"strtoul"}}, TR::Prop({{0}}, {{1, ReturnValueIndex}})}, in initTaintRules()
705 {{{"strtoull"}}, TR::Prop({{0}}, {{1, ReturnValueIndex}})}, in initTaintRules()
707 {{{"isalnum"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
708 {{{"isalpha"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
709 {{{"isascii"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
710 {{{"isblank"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
711 {{{"iscntrl"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
712 {{{"isdigit"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
713 {{{"isgraph"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
714 {{{"islower"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
715 {{{"isprint"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
716 {{{"ispunct"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
717 {{{"isspace"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
718 {{{"isupper"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
719 {{{"isxdigit"}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
722 TR::Prop({{1, 2}}, {{0, ReturnValueIndex}})}, in initTaintRules()
724 TR::Prop({{1, 2}}, {{0}})}, in initTaintRules()
726 TR::Prop({{1, 2}}, {{0}})}, in initTaintRules()
728 TR::Prop({{1}, 3}, {{0, ReturnValueIndex}})}, in initTaintRules()
730 TR::Prop({{1}, 2}, {{0, ReturnValueIndex}})}, in initTaintRules()
732 TR::Prop({{1}}, {{0, ReturnValueIndex}})}, in initTaintRules()
734 TR::Prop({{1}}, {{0, ReturnValueIndex}})}, in initTaintRules()
736 TR::Prop({{1}}, {{0, ReturnValueIndex}})}, in initTaintRules()
738 TR::Prop({{1}}, {{0, ReturnValueIndex}})}, in initTaintRules()
739 {{CDF_MaybeBuiltin, {{"strdup"}}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
741 TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()
742 {{CDF_MaybeBuiltin, {{"wcsdup"}}}, TR::Prop({{0}}, {{ReturnValueIndex}})}, in initTaintRules()