Lines Matching refs:term

796 	struct parse_events_term *term;
799 term = list_entry(terms->terms.next, struct parse_events_term, list);
800 TEST_ASSERT_VAL("wrong type term",
801 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG);
803 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
804 TEST_ASSERT_VAL("wrong val", term->val.num == 10);
805 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config"));
808 term = list_entry(term->list.next, struct parse_events_term, list);
809 TEST_ASSERT_VAL("wrong type term",
810 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG1);
812 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
813 TEST_ASSERT_VAL("wrong val", term->val.num == 1);
814 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config1"));
817 term = list_entry(term->list.next, struct parse_events_term, list);
818 TEST_ASSERT_VAL("wrong type term",
819 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG2);
821 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
822 TEST_ASSERT_VAL("wrong val", term->val.num == 3);
823 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config2"));
826 term = list_entry(term->list.next, struct parse_events_term, list);
827 TEST_ASSERT_VAL("wrong type term",
828 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG3);
830 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
831 TEST_ASSERT_VAL("wrong val", term->val.num == 4);
832 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config3"));
835 term = list_entry(term->list.next, struct parse_events_term, list);
836 TEST_ASSERT_VAL("wrong type term",
837 term->type_term == PARSE_EVENTS__TERM_TYPE_USER);
839 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
840 TEST_ASSERT_VAL("wrong val", term->val.num == 1);
841 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "umask"));
846 * The perf_pmu__test_parse_init injects 'read' term into
847 * perf_pmu_events_list, so 'read' is evaluated as read term
850 term = list_entry(term->list.next, struct parse_events_term, list);
851 TEST_ASSERT_VAL("wrong type term",
852 term->type_term == PARSE_EVENTS__TERM_TYPE_RAW);
854 term->type_val == PARSE_EVENTS__TERM_TYPE_STR);
855 TEST_ASSERT_VAL("wrong val", !strcmp(term->val.str, "read"));
856 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "raw"));
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_RAW);
868 term->type_val == PARSE_EVENTS__TERM_TYPE_STR);
869 TEST_ASSERT_VAL("wrong val", !strcmp(term->val.str, "r0xead"));
870 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "raw"));