Lines Matching full:term

816 	struct parse_events_term *term;
819 term = list_entry(terms->terms.next, struct parse_events_term, list);
820 TEST_ASSERT_VAL("wrong type term",
821 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG);
823 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
824 TEST_ASSERT_VAL("wrong val", term->val.num == 10);
825 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config"));
828 term = list_entry(term->list.next, struct parse_events_term, list);
829 TEST_ASSERT_VAL("wrong type term",
830 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG1);
832 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
833 TEST_ASSERT_VAL("wrong val", term->val.num == 1);
834 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config1"));
837 term = list_entry(term->list.next, struct parse_events_term, list);
838 TEST_ASSERT_VAL("wrong type term",
839 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG2);
841 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
842 TEST_ASSERT_VAL("wrong val", term->val.num == 3);
843 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config2"));
846 term = list_entry(term->list.next, struct parse_events_term, list);
847 TEST_ASSERT_VAL("wrong type term",
848 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG3);
850 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
851 TEST_ASSERT_VAL("wrong val", term->val.num == 4);
852 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config3"));
855 term = list_entry(term->list.next, struct parse_events_term, list);
856 TEST_ASSERT_VAL("wrong type term",
857 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG4);
859 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
860 TEST_ASSERT_VAL("wrong val", term->val.num == 5);
861 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config4"));
864 term = list_entry(term->list.next, struct parse_events_term, list);
865 TEST_ASSERT_VAL("wrong type term",
866 term->type_term == PARSE_EVENTS__TERM_TYPE_USER);
868 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
869 TEST_ASSERT_VAL("wrong val", term->val.num == 1);
870 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "umask"));
875 * The perf_pmu__test_parse_init injects 'read' term into
876 * perf_pmu_events_list, so 'read' is evaluated as read term
879 term = list_entry(term->list.next, struct parse_events_term, list);
880 TEST_ASSERT_VAL("wrong type term",
881 term->type_term == PARSE_EVENTS__TERM_TYPE_RAW);
883 term->type_val == PARSE_EVENTS__TERM_TYPE_STR);
884 TEST_ASSERT_VAL("wrong val", !strcmp(term->val.str, "read"));
885 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "raw"));
893 term = list_entry(term->list.next, struct parse_events_term, list);
894 TEST_ASSERT_VAL("wrong type term",
895 term->type_term == PARSE_EVENTS__TERM_TYPE_RAW);
897 term->type_val == PARSE_EVENTS__TERM_TYPE_STR);
898 TEST_ASSERT_VAL("wrong val", !strcmp(term->val.str, "r0xead"));
899 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "raw"));