sockmap_options
static int run_options(struct sockmap_options *options, int cg_fd, int test)
static int __test_exec(int cgrp, int test, struct sockmap_options *opt)
static void test_exec(int cgrp, struct sockmap_options *opt)
static void test_send_one(struct sockmap_options *opt, int cgrp)
static void test_send_many(struct sockmap_options *opt, int cgrp)
static void test_send_large(struct sockmap_options *opt, int cgrp)
static void test_send(struct sockmap_options *opt, int cgrp)
static void test_txmsg_pass(int cgrp, struct sockmap_options *opt)
static void test_txmsg_redir(int cgrp, struct sockmap_options *opt)
static void test_txmsg_redir_wait_sndmem(int cgrp, struct sockmap_options *opt)
static void test_txmsg_drop(int cgrp, struct sockmap_options *opt)
static void test_txmsg_ingress_redir(int cgrp, struct sockmap_options *opt)
void (*tester)(int cg_fd, struct sockmap_options *opt);
static void test_txmsg_skb(int cgrp, struct sockmap_options *opt)
static void test_txmsg_cork_hangs(int cgrp, struct sockmap_options *opt)
static void test_txmsg_pull(int cgrp, struct sockmap_options *opt)
static void test_txmsg_pop(int cgrp, struct sockmap_options *opt)
static void test_txmsg_push(int cgrp, struct sockmap_options *opt)
static void test_txmsg_push_pop(int cgrp, struct sockmap_options *opt)
static void test_txmsg_apply(int cgrp, struct sockmap_options *opt)
static void test_txmsg_cork(int cgrp, struct sockmap_options *opt)
static void test_txmsg_ingress_parser(int cgrp, struct sockmap_options *opt)
static int test_start_subtest(const struct _test *t, struct sockmap_options *o)
static void test_txmsg_ingress_parser2(int cgrp, struct sockmap_options *opt)
static int check_whitelist(struct _test *t, struct sockmap_options *opt)
static int check_blacklist(struct _test *t, struct sockmap_options *opt)
static int __test_selftests(int cg_fd, struct sockmap_options *opt)
static void test_selftests_sockmap(int cg_fd, struct sockmap_options *opt)
static void test_selftests_sockhash(int cg_fd, struct sockmap_options *opt)
static void test_selftests_ktls(int cg_fd, struct sockmap_options *opt)
static int test_selftest(int cg_fd, struct sockmap_options *opt)
struct sockmap_options options = {0};
struct sockmap_options *opt)
struct sockmap_options *opt)
static int sendmsg_test(struct sockmap_options *opt)
static int forever_ping_pong(int rate, struct sockmap_options *opt)