/net/mptcp/ |
D | token_test.c | 6 static struct mptcp_subflow_request_sock *build_req_sock(struct kunit *test) in build_req_sock() argument 10 req = kunit_kzalloc(test, sizeof(struct mptcp_subflow_request_sock), in build_req_sock() 12 KUNIT_EXPECT_NOT_ERR_OR_NULL(test, req); in build_req_sock() 18 static void mptcp_token_test_req_basic(struct kunit *test) in mptcp_token_test_req_basic() argument 20 struct mptcp_subflow_request_sock *req = build_req_sock(test); in mptcp_token_test_req_basic() 23 KUNIT_ASSERT_EQ(test, 0, in mptcp_token_test_req_basic() 25 KUNIT_EXPECT_NE(test, 0, (int)req->token); in mptcp_token_test_req_basic() 26 KUNIT_EXPECT_PTR_EQ(test, null_msk, mptcp_token_get_sock(&init_net, req->token)); in mptcp_token_test_req_basic() 32 static struct inet_connection_sock *build_icsk(struct kunit *test) in build_icsk() argument 36 icsk = kunit_kzalloc(test, sizeof(struct inet_connection_sock), in build_icsk() [all …]
|
D | crypto_test.c | 33 static void mptcp_crypto_test_basic(struct kunit *test) in mptcp_crypto_test_basic() argument 56 KUNIT_EXPECT_STREQ(test, &hmac_hex[0], tests[i].result); in mptcp_crypto_test_basic()
|
D | Kconfig | 31 Only useful for kernel devs running KUnit test harness and are not
|
/net/bpf/ |
D | test_run.c | 134 void __user *data_out = u64_to_user_ptr(kattr->test.data_out); in bpf_test_finish() 141 if (kattr->test.data_size_out && in bpf_test_finish() 142 copy_size > kattr->test.data_size_out) { in bpf_test_finish() 143 copy_size = kattr->test.data_size_out; in bpf_test_finish() 149 if (copy_to_user(&uattr->test.data_size_out, &size, sizeof(size))) in bpf_test_finish() 151 if (copy_to_user(&uattr->test.retval, &retval, sizeof(retval))) in bpf_test_finish() 153 if (copy_to_user(&uattr->test.duration, &duration, sizeof(duration))) in bpf_test_finish() 252 void __user *data_in = u64_to_user_ptr(kattr->test.data_in); in bpf_test_init() 253 u32 user_size = kattr->test.data_size_in; in bpf_test_init() 284 if (kattr->test.flags || kattr->test.cpu) in bpf_prog_test_run_tracing() [all …]
|
/net/bridge/ |
D | br_mrp_netlink.c | 209 struct br_mrp_start_test test; in br_mrp_start_test_parse() local 226 memset(&test, 0x0, sizeof(test)); in br_mrp_start_test_parse() 228 test.ring_id = nla_get_u32(tb[IFLA_BRIDGE_MRP_START_TEST_RING_ID]); in br_mrp_start_test_parse() 229 test.interval = nla_get_u32(tb[IFLA_BRIDGE_MRP_START_TEST_INTERVAL]); in br_mrp_start_test_parse() 230 test.max_miss = nla_get_u32(tb[IFLA_BRIDGE_MRP_START_TEST_MAX_MISS]); in br_mrp_start_test_parse() 231 test.period = nla_get_u32(tb[IFLA_BRIDGE_MRP_START_TEST_PERIOD]); in br_mrp_start_test_parse() 232 test.monitor = false; in br_mrp_start_test_parse() 235 test.monitor = in br_mrp_start_test_parse() 238 return br_mrp_start_test(br, &test); in br_mrp_start_test_parse() 329 struct br_mrp_start_in_test test; in br_mrp_start_in_test_parse() local [all …]
|
D | br_mrp_switchdev.c | 106 struct switchdev_obj_ring_test_mrp test = { in br_mrp_switchdev_send_ring_test() local 119 return br_mrp_switchdev_port_obj(br, &test.obj, interval != 0); in br_mrp_switchdev_send_ring_test() 199 struct switchdev_obj_in_test_mrp test = { in br_mrp_switchdev_send_in_test() local 211 return br_mrp_switchdev_port_obj(br, &test.obj, interval != 0); in br_mrp_switchdev_send_in_test()
|
D | br_mrp.c | 703 struct br_mrp_start_test *test) in br_mrp_start_test() argument 705 struct br_mrp *mrp = br_mrp_find_id(br, test->ring_id); in br_mrp_start_test() 714 support = br_mrp_switchdev_send_ring_test(br, mrp, test->interval, in br_mrp_start_test() 715 test->max_miss, test->period, in br_mrp_start_test() 716 test->monitor); in br_mrp_start_test() 723 mrp->test_interval = test->interval; in br_mrp_start_test() 724 mrp->test_end = jiffies + usecs_to_jiffies(test->period); in br_mrp_start_test() 725 mrp->test_max_miss = test->max_miss; in br_mrp_start_test() 726 mrp->test_monitor = test->monitor; in br_mrp_start_test() 729 usecs_to_jiffies(test->interval)); in br_mrp_start_test()
|
D | br_private_mrp.h | 75 int br_mrp_start_test(struct net_bridge *br, struct br_mrp_start_test *test); 79 struct br_mrp_start_in_test *test);
|
/net/bluetooth/ |
D | Kconfig | 125 When the Bluetooth subsystem is built as module, then the test 127 subsystem is compiled into the kernel image, then the test cases 131 bool "ECDH test cases" 134 Run test cases for ECDH cryptographic functionality used by the 138 bool "SMP test cases" 141 Run test cases for SMP cryptographic functionality, including both
|
/net/ethtool/ |
D | ioctl.c | 1865 struct ethtool_test test; in ethtool_self_test() local 1878 if (copy_from_user(&test, useraddr, sizeof(test))) in ethtool_self_test() 1881 test.len = test_len; in ethtool_self_test() 1887 ops->self_test(dev, &test, data); in ethtool_self_test() 1891 if (copy_to_user(useraddr, &test, sizeof(test))) in ethtool_self_test() 1893 useraddr += sizeof(test); in ethtool_self_test() 1894 if (copy_to_user(useraddr, data, test.len * sizeof(u64))) in ethtool_self_test()
|
/net/sunrpc/auth_gss/ |
D | svcauth_gss.c | 837 struct auth_domain *test; in svcauth_gss_register_pseudoflavor() local 850 test = auth_domain_lookup(name, &new->h); in svcauth_gss_register_pseudoflavor() 851 if (test != &new->h) { in svcauth_gss_register_pseudoflavor() 855 auth_domain_put(test); in svcauth_gss_register_pseudoflavor() 858 return test; in svcauth_gss_register_pseudoflavor()
|
/net/rds/ |
D | connection.c | 76 #define rds_conn_info_set(var, test, suffix) do { \ argument 77 if (test) \
|
/net/netfilter/ |
D | Kconfig | 1217 This match allows you to test and assign userspace-defined labels names 1663 test whether the results are in any of a set of specified ranges.
|
/net/core/ |
D | devlink.c | 7444 if (!reporter->ops->test) { in devlink_nl_cmd_health_reporter_test_doit() 7449 err = reporter->ops->test(reporter, info->extack); in devlink_nl_cmd_health_reporter_test_doit()
|