Lines Matching defs:options

222 	printf(" options:\n");
909 static int run_options(struct sockmap_options *options, int cg_fd, int test)
968 err = sockmap_init_sockets(options->verbose);
1214 options->drop_expected = true;
1217 err = forever_ping_pong(options->rate, options);
1219 options->base = false;
1220 options->sendpage = false;
1221 err = sendmsg_test(options);
1223 options->base = false;
1224 options->sendpage = true;
1225 err = sendmsg_test(options);
1227 options->base = true;
1228 options->sendpage = false;
1229 err = sendmsg_test(options);
1231 options->base = true;
1232 options->sendpage = true;
1233 err = sendmsg_test(options);
1287 static void test_options(char *options)
1291 memset(options, 0, OPTSTRING);
1294 append_str(options, "pass,", OPTSTRING);
1296 append_str(options, "redir,", OPTSTRING);
1298 append_str(options, "drop,", OPTSTRING);
1301 append_str(options, tstr, OPTSTRING);
1305 append_str(options, tstr, OPTSTRING);
1309 append_str(options, tstr, OPTSTRING);
1313 append_str(options, tstr, OPTSTRING);
1318 append_str(options, tstr, OPTSTRING);
1321 append_str(options, "ingress,", OPTSTRING);
1323 append_str(options, "redir_skb,", OPTSTRING);
1325 append_str(options, "ktls_skb,", OPTSTRING);
1327 append_str(options, "ktls,", OPTSTRING);
1329 append_str(options, "peek,", OPTSTRING);
1334 char *options = calloc(OPTSTRING, sizeof(char));
1347 test_options(options);
1353 test_to_str(test), options);
1361 free(options);
1891 struct sockmap_options options = {0};
1937 options.verbose = 1;
1939 options.verbose = atoi(optarg);
1948 options.data_test = true;
1967 options.whitelist = strdup(optarg);
1968 if (!options.whitelist)
1972 options.blacklist = strdup(optarg);
1973 if (!options.blacklist)
1992 err = test_selftest(cg_fd, &options);
2007 options.iov_count = iov_count;
2008 options.iov_length = length;
2009 options.rate = rate;
2011 err = run_options(&options, cg_fd, test);
2013 if (options.whitelist)
2014 free(options.whitelist);
2015 if (options.blacklist)
2016 free(options.blacklist);