Lines Matching refs:kvlist
41 struct rte_kvargs *kvlist; in test_kvargs_parsing() local
43 kvlist = rte_kvargs_parse(args, NULL); in test_kvargs_parsing()
44 if (kvlist == NULL) { in test_kvargs_parsing()
48 if (kvlist->count != n) { in test_kvargs_parsing()
49 printf("invalid count value %d: %s\n", kvlist->count, args); in test_kvargs_parsing()
50 rte_kvargs_free(kvlist); in test_kvargs_parsing()
53 rte_kvargs_free(kvlist); in test_kvargs_parsing()
60 struct rte_kvargs *kvlist; in test_valid_kvargs() local
81 kvlist = rte_kvargs_parse(args, valid_keys); in test_valid_kvargs()
82 if (kvlist == NULL) { in test_valid_kvargs()
86 rte_kvargs_free(kvlist); in test_valid_kvargs()
91 kvlist = rte_kvargs_parse(args, valid_keys); in test_valid_kvargs()
92 if (kvlist == NULL) { in test_valid_kvargs()
98 if (rte_kvargs_process(kvlist, "check", check_handler, NULL) < 0) { in test_valid_kvargs()
100 rte_kvargs_free(kvlist); in test_valid_kvargs()
106 rte_kvargs_free(kvlist); in test_valid_kvargs()
111 if (rte_kvargs_process(kvlist, "nonexistent_key", check_handler, NULL) < 0) { in test_valid_kvargs()
113 rte_kvargs_free(kvlist); in test_valid_kvargs()
119 rte_kvargs_free(kvlist); in test_valid_kvargs()
123 count = rte_kvargs_count(kvlist, "foo"); in test_valid_kvargs()
127 rte_kvargs_free(kvlist); in test_valid_kvargs()
131 count = rte_kvargs_count(kvlist, NULL); in test_valid_kvargs()
135 rte_kvargs_free(kvlist); in test_valid_kvargs()
139 count = rte_kvargs_count(kvlist, "nonexistent_key"); in test_valid_kvargs()
143 rte_kvargs_free(kvlist); in test_valid_kvargs()
146 rte_kvargs_free(kvlist); in test_valid_kvargs()
151 kvlist = rte_kvargs_parse(args, valid_keys); in test_valid_kvargs()
152 if (kvlist == NULL) { in test_valid_kvargs()
158 if (rte_kvargs_process(kvlist, "check", check_handler, NULL) == 0) { in test_valid_kvargs()
160 rte_kvargs_free(kvlist); in test_valid_kvargs()
163 count = rte_kvargs_count(kvlist, "check"); in test_valid_kvargs()
167 rte_kvargs_free(kvlist); in test_valid_kvargs()
170 rte_kvargs_free(kvlist); in test_valid_kvargs()
175 kvlist = rte_kvargs_parse(args, valid_keys); in test_valid_kvargs()
176 if (kvlist == NULL) { in test_valid_kvargs()
180 if (strcmp(kvlist->pairs[0].value, "[0,1]") != 0) { in test_valid_kvargs()
181 printf("wrong value %s", kvlist->pairs[0].value); in test_valid_kvargs()
184 count = kvlist->count; in test_valid_kvargs()
187 rte_kvargs_free(kvlist); in test_valid_kvargs()
190 rte_kvargs_free(kvlist); in test_valid_kvargs()
194 kvlist = rte_kvargs_parse(args, NULL); in test_valid_kvargs()
195 if (kvlist == NULL) { in test_valid_kvargs()
199 if (rte_kvargs_count(kvlist, NULL) != 0) { in test_valid_kvargs()
203 rte_kvargs_free(kvlist); in test_valid_kvargs()
207 kvlist = rte_kvargs_parse(args, NULL); in test_valid_kvargs()
208 if (kvlist == NULL) { in test_valid_kvargs()
212 if (rte_kvargs_count(kvlist, NULL) != 2) { in test_valid_kvargs()
216 if (rte_kvargs_count(kvlist, "foo") != 1) { in test_valid_kvargs()
220 if (rte_kvargs_count(kvlist, "check") != 1) { in test_valid_kvargs()
224 rte_kvargs_free(kvlist); in test_valid_kvargs()
251 struct rte_kvargs *kvlist; in test_invalid_kvargs() local
262 kvlist = rte_kvargs_parse(*args, valid_keys); in test_invalid_kvargs()
263 if (kvlist != NULL) { in test_invalid_kvargs()
265 rte_kvargs_free(kvlist); in test_invalid_kvargs()