Lines Matching refs:ctrl
600 .ctrl.list = {}, in vcap_api_encode_keyfield_test()
601 .ctrl.key = VCAP_KF_ISDX_CLS, in vcap_api_encode_keyfield_test()
602 .ctrl.type = VCAP_FIELD_U32, in vcap_api_encode_keyfield_test()
661 .ctrl.list = {}, in vcap_api_encode_max_keyfield_test()
662 .ctrl.key = VCAP_KF_L3_IP6_DIP, in vcap_api_encode_max_keyfield_test()
663 .ctrl.type = VCAP_FIELD_U128, in vcap_api_encode_max_keyfield_test()
724 .ctrl.list = {}, in vcap_api_encode_actionfield_test()
725 .ctrl.action = VCAP_AF_POLICE_IDX, in vcap_api_encode_actionfield_test()
726 .ctrl.type = VCAP_FIELD_U32, in vcap_api_encode_actionfield_test()
846 .ctrl.key = VCAP_KF_TYPE, in vcap_api_encode_rule_keyset_test()
847 .ctrl.type = VCAP_FIELD_U32, in vcap_api_encode_rule_keyset_test()
852 .ctrl.key = VCAP_KF_LOOKUP_FIRST_IS, in vcap_api_encode_rule_keyset_test()
853 .ctrl.type = VCAP_FIELD_BIT, in vcap_api_encode_rule_keyset_test()
858 .ctrl.key = VCAP_KF_IF_IGR_PORT_MASK_L3, in vcap_api_encode_rule_keyset_test()
859 .ctrl.type = VCAP_FIELD_BIT, in vcap_api_encode_rule_keyset_test()
864 .ctrl.key = VCAP_KF_IF_IGR_PORT_MASK_RNG, in vcap_api_encode_rule_keyset_test()
865 .ctrl.type = VCAP_FIELD_U32, in vcap_api_encode_rule_keyset_test()
870 .ctrl.key = VCAP_KF_IF_IGR_PORT_MASK, in vcap_api_encode_rule_keyset_test()
871 .ctrl.type = VCAP_FIELD_U72, in vcap_api_encode_rule_keyset_test()
876 .ctrl.key = VCAP_KF_L2_DMAC, in vcap_api_encode_rule_keyset_test()
877 .ctrl.type = VCAP_FIELD_U48, in vcap_api_encode_rule_keyset_test()
883 .ctrl.key = VCAP_KF_ETYPE_LEN_IS, in vcap_api_encode_rule_keyset_test()
884 .ctrl.type = VCAP_FIELD_BIT, in vcap_api_encode_rule_keyset_test()
889 .ctrl.key = VCAP_KF_ETYPE, in vcap_api_encode_rule_keyset_test()
890 .ctrl.type = VCAP_FIELD_U32, in vcap_api_encode_rule_keyset_test()
904 list_add_tail(&ckf[idx].ctrl.list, &rule.data.keyfields); in vcap_api_encode_rule_keyset_test()
956 .ctrl.action = VCAP_AF_MATCH_ID, in vcap_api_encode_rule_actionset_test()
957 .ctrl.type = VCAP_FIELD_U32, in vcap_api_encode_rule_actionset_test()
961 .ctrl.action = VCAP_AF_MATCH_ID_MASK, in vcap_api_encode_rule_actionset_test()
962 .ctrl.type = VCAP_FIELD_U32, in vcap_api_encode_rule_actionset_test()
966 .ctrl.action = VCAP_AF_CNT_ID, in vcap_api_encode_rule_actionset_test()
967 .ctrl.type = VCAP_FIELD_U32, in vcap_api_encode_rule_actionset_test()
981 list_add_tail(&caf[idx].ctrl.list, &rule.data.actionfields); in vcap_api_encode_rule_actionset_test()
1004 list_for_each_entry_safe(ckf, next_ckf, &rule->keyfields, ctrl.list) { in vcap_free_ckf()
1005 list_del(&ckf->ctrl.list); in vcap_free_ckf()
1037 ctrl.list); in vcap_api_rule_add_keyvalue_test()
1038 KUNIT_EXPECT_EQ(test, VCAP_KF_LOOKUP_FIRST_IS, kf->ctrl.key); in vcap_api_rule_add_keyvalue_test()
1039 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, kf->ctrl.type); in vcap_api_rule_add_keyvalue_test()
1050 ctrl.list); in vcap_api_rule_add_keyvalue_test()
1051 KUNIT_EXPECT_EQ(test, VCAP_KF_LOOKUP_FIRST_IS, kf->ctrl.key); in vcap_api_rule_add_keyvalue_test()
1052 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, kf->ctrl.type); in vcap_api_rule_add_keyvalue_test()
1064 ctrl.list); in vcap_api_rule_add_keyvalue_test()
1065 KUNIT_EXPECT_EQ(test, VCAP_KF_LOOKUP_FIRST_IS, kf->ctrl.key); in vcap_api_rule_add_keyvalue_test()
1066 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, kf->ctrl.type); in vcap_api_rule_add_keyvalue_test()
1077 ctrl.list); in vcap_api_rule_add_keyvalue_test()
1078 KUNIT_EXPECT_EQ(test, VCAP_KF_TYPE, kf->ctrl.key); in vcap_api_rule_add_keyvalue_test()
1079 KUNIT_EXPECT_EQ(test, VCAP_FIELD_U32, kf->ctrl.type); in vcap_api_rule_add_keyvalue_test()
1090 ctrl.list); in vcap_api_rule_add_keyvalue_test()
1091 KUNIT_EXPECT_EQ(test, VCAP_KF_L3_IP6_SIP, kf->ctrl.key); in vcap_api_rule_add_keyvalue_test()
1092 KUNIT_EXPECT_EQ(test, VCAP_FIELD_U128, kf->ctrl.type); in vcap_api_rule_add_keyvalue_test()
1105 &rule->actionfields, ctrl.list) { in vcap_free_caf()
1106 list_del(&caf->ctrl.list); in vcap_free_caf()
1132 struct vcap_client_actionfield, ctrl.list); in vcap_api_rule_add_actionvalue_test()
1133 KUNIT_EXPECT_EQ(test, VCAP_AF_POLICE_ENA, af->ctrl.action); in vcap_api_rule_add_actionvalue_test()
1134 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, af->ctrl.type); in vcap_api_rule_add_actionvalue_test()
1144 struct vcap_client_actionfield, ctrl.list); in vcap_api_rule_add_actionvalue_test()
1145 KUNIT_EXPECT_EQ(test, VCAP_AF_POLICE_ENA, af->ctrl.action); in vcap_api_rule_add_actionvalue_test()
1146 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, af->ctrl.type); in vcap_api_rule_add_actionvalue_test()
1156 struct vcap_client_actionfield, ctrl.list); in vcap_api_rule_add_actionvalue_test()
1157 KUNIT_EXPECT_EQ(test, VCAP_AF_POLICE_ENA, af->ctrl.action); in vcap_api_rule_add_actionvalue_test()
1158 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, af->ctrl.type); in vcap_api_rule_add_actionvalue_test()
1168 struct vcap_client_actionfield, ctrl.list); in vcap_api_rule_add_actionvalue_test()
1169 KUNIT_EXPECT_EQ(test, VCAP_AF_TYPE, af->ctrl.action); in vcap_api_rule_add_actionvalue_test()
1170 KUNIT_EXPECT_EQ(test, VCAP_FIELD_U32, af->ctrl.type); in vcap_api_rule_add_actionvalue_test()
1180 struct vcap_client_actionfield, ctrl.list); in vcap_api_rule_add_actionvalue_test()
1181 KUNIT_EXPECT_EQ(test, VCAP_AF_MASK_MODE, af->ctrl.action); in vcap_api_rule_add_actionvalue_test()
1182 KUNIT_EXPECT_EQ(test, VCAP_FIELD_U32, af->ctrl.type); in vcap_api_rule_add_actionvalue_test()
1199 .ctrl.key = VCAP_KF_TYPE, in vcap_api_rule_find_keyset_basic_test()
1201 .ctrl.key = VCAP_KF_LOOKUP_FIRST_IS, in vcap_api_rule_find_keyset_basic_test()
1203 .ctrl.key = VCAP_KF_IF_IGR_PORT_MASK_L3, in vcap_api_rule_find_keyset_basic_test()
1205 .ctrl.key = VCAP_KF_IF_IGR_PORT_MASK_RNG, in vcap_api_rule_find_keyset_basic_test()
1207 .ctrl.key = VCAP_KF_IF_IGR_PORT_MASK, in vcap_api_rule_find_keyset_basic_test()
1209 .ctrl.key = VCAP_KF_L2_DMAC, in vcap_api_rule_find_keyset_basic_test()
1211 .ctrl.key = VCAP_KF_ETYPE_LEN_IS, in vcap_api_rule_find_keyset_basic_test()
1213 .ctrl.key = VCAP_KF_ETYPE, in vcap_api_rule_find_keyset_basic_test()
1225 list_add_tail(&ckf[idx].ctrl.list, &ri.data.keyfields); in vcap_api_rule_find_keyset_basic_test()
1246 .ctrl.key = VCAP_KF_TYPE, in vcap_api_rule_find_keyset_failed_test()
1248 .ctrl.key = VCAP_KF_LOOKUP_FIRST_IS, in vcap_api_rule_find_keyset_failed_test()
1250 .ctrl.key = VCAP_KF_ARP_OPCODE, in vcap_api_rule_find_keyset_failed_test()
1252 .ctrl.key = VCAP_KF_L3_IP4_SIP, in vcap_api_rule_find_keyset_failed_test()
1254 .ctrl.key = VCAP_KF_L3_IP4_DIP, in vcap_api_rule_find_keyset_failed_test()
1256 .ctrl.key = VCAP_KF_8021Q_PCP_CLS, in vcap_api_rule_find_keyset_failed_test()
1258 .ctrl.key = VCAP_KF_ETYPE_LEN_IS, /* Not with ARP */ in vcap_api_rule_find_keyset_failed_test()
1260 .ctrl.key = VCAP_KF_ETYPE, /* Not with ARP */ in vcap_api_rule_find_keyset_failed_test()
1272 list_add_tail(&ckf[idx].ctrl.list, &ri.data.keyfields); in vcap_api_rule_find_keyset_failed_test()
1293 .ctrl.key = VCAP_KF_TYPE, in vcap_api_rule_find_keyset_many_test()
1295 .ctrl.key = VCAP_KF_LOOKUP_FIRST_IS, in vcap_api_rule_find_keyset_many_test()
1297 .ctrl.key = VCAP_KF_8021Q_DEI_CLS, in vcap_api_rule_find_keyset_many_test()
1299 .ctrl.key = VCAP_KF_8021Q_PCP_CLS, in vcap_api_rule_find_keyset_many_test()
1301 .ctrl.key = VCAP_KF_8021Q_VID_CLS, in vcap_api_rule_find_keyset_many_test()
1303 .ctrl.key = VCAP_KF_ISDX_CLS, in vcap_api_rule_find_keyset_many_test()
1305 .ctrl.key = VCAP_KF_L2_MC_IS, in vcap_api_rule_find_keyset_many_test()
1307 .ctrl.key = VCAP_KF_L2_BC_IS, in vcap_api_rule_find_keyset_many_test()
1319 list_add_tail(&ckf[idx].ctrl.list, &ri.data.keyfields); in vcap_api_rule_find_keyset_many_test()
2042 ckf->ctrl.key = keylist[idx]; in vcap_api_filter_unsupported_keys_test()
2043 list_add_tail(&ckf->ctrl.list, &ri.data.keyfields); in vcap_api_filter_unsupported_keys_test()
2056 list_for_each_entry_safe(ckf, next, &ri.data.keyfields, ctrl.list) { in vcap_api_filter_unsupported_keys_test()
2057 KUNIT_EXPECT_EQ(test, expected[idx], ckf->ctrl.key); in vcap_api_filter_unsupported_keys_test()
2058 list_del(&ckf->ctrl.list); in vcap_api_filter_unsupported_keys_test()
2166 ckf->ctrl.key = keylist[idx]; in vcap_api_filter_keylist_test()
2167 list_add_tail(&ckf->ctrl.list, &ri.data.keyfields); in vcap_api_filter_keylist_test()
2181 list_for_each_entry_safe(ckf, next, &ri.data.keyfields, ctrl.list) { in vcap_api_filter_keylist_test()
2182 KUNIT_EXPECT_EQ(test, expected[idx], ckf->ctrl.key); in vcap_api_filter_keylist_test()
2183 list_del(&ckf->ctrl.list); in vcap_api_filter_keylist_test()