| /net/mctp/test/ |
| A D | route-test.c | 31 params = test->param_value; in mctp_test_fragment() 41 KUNIT_ASSERT_TRUE(test, skb); in mctp_test_fragment() 49 KUNIT_EXPECT_FALSE(test, rc); in mctp_test_fragment() 79 KUNIT_EXPECT_EQ(test, in mctp_test_fragment() 81 KUNIT_EXPECT_EQ(test, in mctp_test_fragment() 139 test->priv = &tpq; in mctp_test_rx_input() 636 KUNIT_EXPECT_EQ(test, in mctp_test_route_input_multiple_nets_bind() 644 KUNIT_EXPECT_EQ(test, in mctp_test_route_input_multiple_nets_bind() 718 KUNIT_EXPECT_EQ(test, in mctp_test_route_input_multiple_nets_key() 726 KUNIT_EXPECT_EQ(test, in mctp_test_route_input_multiple_nets_key() [all …]
|
| A D | sock-test.c | 30 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, dev); in __mctp_sock_test_init() 33 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, addrs); in __mctp_sock_test_init() 44 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, rt); in __mctp_sock_test_init() 47 KUNIT_ASSERT_EQ(test, rc, 0); in __mctp_sock_test_init() 60 mctp_test_route_destroy(test, rt); in __mctp_sock_test_fini() 123 test->priv = &cfg; in mctp_test_sock_sendmsg_extaddr() 142 KUNIT_EXPECT_TRUE(test, cfg.invoked); in mctp_test_sock_sendmsg_extaddr() 197 KUNIT_ASSERT_EQ(test, rc, 0); in mctp_test_sock_recvmsg_extaddr() 326 KUNIT_EXPECT_EQ(test, -rc, EINVAL); in mctp_test_bind_invalid() 340 KUNIT_EXPECT_EQ(test, bind_errno, 0); in mctp_test_bind_conflicts_inner() [all …]
|
| A D | utils.c | 96 struct kunit *test = current->kunit_test; in mctp_test_dst_output() local 97 struct mctp_test_pktqueue *tpq = test->priv; in mctp_test_dst_output() 99 KUNIT_ASSERT_EQ(test, tpq->magic, test_pktqueue_magic); in mctp_test_dst_output() 174 void mctp_test_dst_setup(struct kunit *test, struct mctp_dst *dst, in mctp_test_dst_setup() argument 178 KUNIT_EXPECT_NOT_ERR_OR_NULL(test, dev); in mctp_test_dst_setup() 187 test->priv = tpq; in mctp_test_dst_setup() 197 void mctp_test_route_destroy(struct kunit *test, struct mctp_test_route *rt) in mctp_test_route_destroy() argument 209 KUNIT_ASSERT_EQ_MSG(test, refs, 1, "route ref imbalance"); in mctp_test_route_destroy() 262 void mctp_test_bind_run(struct kunit *test, in mctp_test_bind_run() argument 272 KUNIT_ASSERT_EQ(test, rc, 0); in mctp_test_bind_run() [all …]
|
| A D | utils.h | 61 void mctp_test_dst_setup(struct kunit *test, struct mctp_dst *dst, 67 void mctp_test_route_destroy(struct kunit *test, struct mctp_test_route *rt); 77 void mctp_test_bind_run(struct kunit *test,
|
| /net/handshake/ |
| A D | handshake-test.c | 154 KUNIT_ASSERT_EQ(test, err, 0); in handshake_req_submit_test1() 195 KUNIT_ASSERT_EQ(test, err, 0); in handshake_req_submit_test3() 221 KUNIT_ASSERT_EQ(test, err, 0); in handshake_req_submit_test4() 228 KUNIT_ASSERT_EQ(test, err, 0); in handshake_req_submit_test4() 256 KUNIT_ASSERT_EQ(test, err, 0); in handshake_req_submit_test5() 294 KUNIT_ASSERT_EQ(test, err, 0); in handshake_req_submit_test6() 302 KUNIT_ASSERT_EQ(test, err, 0); in handshake_req_submit_test6() 326 KUNIT_ASSERT_EQ(test, err, 0); in handshake_req_cancel_test1() 333 KUNIT_ASSERT_EQ(test, err, 0); in handshake_req_cancel_test1() 362 KUNIT_ASSERT_EQ(test, err, 0); in handshake_req_cancel_test2() [all …]
|
| /net/mptcp/ |
| A D | token_test.c | 12 KUNIT_EXPECT_NOT_ERR_OR_NULL(test, req); in build_req_sock() 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() 38 KUNIT_EXPECT_NOT_ERR_OR_NULL(test, icsk); in build_icsk() 48 KUNIT_EXPECT_NOT_ERR_OR_NULL(test, ctx); in build_ctx() 58 KUNIT_EXPECT_NOT_ERR_OR_NULL(test, msk); in build_msk() 75 struct mptcp_sock *msk = build_msk(test); in mptcp_token_test_msk_basic() 83 KUNIT_ASSERT_EQ(test, 0, in mptcp_token_test_msk_basic() 97 struct mptcp_sock *msk = build_msk(test); in mptcp_token_test_accept() 99 KUNIT_ASSERT_EQ(test, 0, in mptcp_token_test_accept() [all …]
|
| /net/hsr/ |
| A D | prp_dup_discard_test.c | 55 KUNIT_EXPECT_EQ(test, 0, in prp_dup_discard_forward() 75 KUNIT_EXPECT_EQ(test, 1, in prp_dup_discard_inside_dropwindow() 96 KUNIT_EXPECT_EQ(test, 0, in prp_dup_discard_node_timeout() 118 KUNIT_EXPECT_EQ(test, 0, in prp_dup_discard_out_of_sequence() 128 KUNIT_EXPECT_EQ(test, 1, in prp_dup_discard_out_of_sequence() 138 KUNIT_EXPECT_EQ(test, 0, in prp_dup_discard_out_of_sequence() 148 KUNIT_EXPECT_EQ(test, 1, in prp_dup_discard_out_of_sequence() 168 KUNIT_EXPECT_EQ(test, 0, in prp_dup_discard_lan_b_late() 175 KUNIT_EXPECT_EQ(test, 0, in prp_dup_discard_lan_b_late() 183 KUNIT_EXPECT_EQ(test, 1, in prp_dup_discard_lan_b_late() [all …]
|
| /net/core/ |
| A D | dev_addr_lists_test.c | 41 KUNIT_ASSERT_TRUE(test, !!netdev); in dev_addr_test_init() 43 test->priv = netdev; in dev_addr_test_init() 57 struct net_device *netdev = test->priv; in dev_addr_test_exit() 65 struct net_device *netdev = test->priv; in dev_addr_test_basic() 83 struct net_device *netdev = test->priv; in dev_addr_test_sync_one() 95 KUNIT_EXPECT_EQ(test, 2, datp->addr_seen); in dev_addr_test_sync_one() 106 KUNIT_EXPECT_EQ(test, 0, datp->addr_seen); in dev_addr_test_sync_one() 112 struct net_device *netdev = test->priv; in dev_addr_test_add_del() 154 struct net_device *netdev = test->priv; in dev_addr_test_del_main() 174 struct net_device *netdev = test->priv; in dev_addr_test_add_set() [all …]
|
| A D | net_test.c | 156 tcase = test->param_value; in gso_test_func() 159 KUNIT_ASSERT_NOT_NULL(test, page); in gso_test_func() 161 KUNIT_ASSERT_NOT_NULL(test, skb); in gso_test_func() 170 KUNIT_ASSERT_NOT_NULL(test, page); in gso_test_func() 178 KUNIT_ASSERT_LE(test, pg_off, PAGE_SIZE); in gso_test_func() 193 KUNIT_ASSERT_NOT_NULL(test, page); in gso_test_func() 198 KUNIT_ASSERT_NOT_NULL(test, frag_skb); in gso_test_func() 234 KUNIT_FAIL(test, "no segments"); in gso_test_func() 253 KUNIT_ASSERT_PTR_EQ(test, cur, last); in gso_test_func() 258 KUNIT_ASSERT_EQ(test, i, tcase->nr_segs); in gso_test_func() [all …]
|
| /net/wireless/tests/ |
| A D | fragmentation.c | 11 static void defragment_0(struct kunit *test) in defragment_0() argument 26 KUNIT_ASSERT_NOT_NULL(test, data); in defragment_0() 32 KUNIT_EXPECT_EQ(test, ret, 253); in defragment_0() 37 KUNIT_EXPECT_EQ(test, ret, 253); in defragment_0() 61 KUNIT_ASSERT_NOT_NULL(test, data); in defragment_1() 67 KUNIT_ASSERT_EQ(test, count, 3); in defragment_1() 73 KUNIT_EXPECT_EQ(test, ret, 254 + 7); in defragment_1() 79 KUNIT_EXPECT_EQ(test, ret, 254 + 7); in defragment_1() 109 KUNIT_ASSERT_NOT_NULL(test, data); in defragment_2() 115 KUNIT_ASSERT_EQ(test, count, 4); in defragment_2() [all …]
|
| A D | scan.c | 240 KUNIT_ASSERT_NOT_NULL(test, out); in KUNIT_ARRAY_PARAM_DESC() 284 KUNIT_EXPECT_EQ(test, len, 0); in KUNIT_ARRAY_PARAM_DESC() 294 KUNIT_ASSERT_NOT_NULL(test, out); in test_gen_new_ie_malformed() 306 KUNIT_EXPECT_EQ(test, len, 5); in test_gen_new_ie_malformed() 311 KUNIT_EXPECT_EQ(test, len, 5); in test_gen_new_ie_malformed() 315 struct kunit *test; member 338 .test = test, in test_inform_bss_ssid_only() 368 KUNIT_EXPECT_NOT_NULL(test, bss); in test_inform_bss_ssid_only() 442 .test = test, in KUNIT_ARRAY_PARAM_DESC() 636 KUNIT_EXPECT_NULL(test, in KUNIT_ARRAY_PARAM_DESC() [all …]
|
| A D | chan.c | 193 static void test_chandef_compat(struct kunit *test) in KUNIT_ARRAY_PARAM_DESC() 195 const struct chandef_compat_case *params = test->param_value; in KUNIT_ARRAY_PARAM_DESC() 203 KUNIT_EXPECT_EQ(test, cfg80211_chandef_valid(&c1), true); in KUNIT_ARRAY_PARAM_DESC() 204 KUNIT_EXPECT_EQ(test, cfg80211_chandef_valid(¶ms->c2), true); in KUNIT_ARRAY_PARAM_DESC() 209 KUNIT_EXPECT_PTR_EQ(test, ret, expect); in KUNIT_ARRAY_PARAM_DESC() 215 KUNIT_EXPECT_PTR_EQ(test, ret, expect); in KUNIT_ARRAY_PARAM_DESC()
|
| A D | util.h | 34 struct kunit *test; member 43 #define T_WIPHY(test, ctx) ({ \ argument 45 kunit_alloc_resource(test, t_wiphy_init, \ 49 KUNIT_ASSERT_NOT_NULL(test, __wiphy); \
|
| A D | util.c | 15 struct kunit *test = kunit_get_current_test(); in t_wiphy_init() local 21 KUNIT_ASSERT_NOT_NULL(test, ops); in t_wiphy_init() 24 KUNIT_ASSERT_NOT_NULL(test, wiphy); in t_wiphy_init()
|
| /net/sunrpc/auth_gss/ |
| A D | gss_krb5_test.c | 63 KUNIT_ASSERT_EQ(test, err, 0); in kdf_case() 66 KUNIT_EXPECT_EQ_MSG(test, in kdf_case() 94 KUNIT_ASSERT_EQ(test, err, 0); in checksum_case() 114 KUNIT_EXPECT_EQ_MSG(test, in checksum_case() 317 KUNIT_EXPECT_EQ_MSG(test, in rfc3961_nfold_case() 569 KUNIT_EXPECT_EQ_MSG(test, in rfc3962_encrypt_case() 572 KUNIT_EXPECT_EQ_MSG(test, in rfc3962_encrypt_case() 576 KUNIT_EXPECT_EQ_MSG(test, in rfc3962_encrypt_case() 1197 KUNIT_EXPECT_EQ_MSG(test, in rfc6803_encrypt_case() 1201 KUNIT_EXPECT_EQ_MSG(test, in rfc6803_encrypt_case() [all …]
|
| /net/bpf/ |
| A D | test_run.c | 693 if (kattr->test.flags || kattr->test.cpu || kattr->test.batch_size) in bpf_prog_test_run_tracing() 767 if (kattr->test.data_in || kattr->test.data_out || in bpf_prog_test_run_raw_tp() 768 kattr->test.ctx_out || kattr->test.duration || in bpf_prog_test_run_raw_tp() 769 kattr->test.repeat || kattr->test.batch_size) in bpf_prog_test_run_raw_tp() 1001 kattr->test.cpu || kattr->test.batch_size) in bpf_prog_test_run_skb() 1383 if (kattr->test.flags || kattr->test.cpu || kattr->test.batch_size) in bpf_prog_test_run_flow_dissector() 1447 if (kattr->test.flags || kattr->test.cpu || kattr->test.batch_size) in bpf_prog_test_run_sk_lookup() 1450 if (kattr->test.data_in || kattr->test.data_size_in || kattr->test.data_out || in bpf_prog_test_run_sk_lookup() 1547 if (kattr->test.data_in || kattr->test.data_out || in bpf_prog_test_run_syscall() 1549 kattr->test.repeat || kattr->test.flags || in bpf_prog_test_run_syscall() [all …]
|
| A D | bpf_dummy_struct_ops.c | 35 size_in = kattr->test.ctx_size_in; in dummy_ops_init_args() 43 ctx_in = u64_to_user_ptr(kattr->test.ctx_in); in dummy_ops_init_args() 72 dummy_ops_test_ret_fn test = (void *)image + cfi_get_offset(); in dummy_ops_call_op() local 78 return test(state, args->args[1], args->args[2], in dummy_ops_call_op() 194 if (put_user(prog_ret, &uattr->test.retval)) in bpf_struct_ops_test_run()
|
| /net/mac80211/tests/ |
| A D | elems.c | 12 static void mle_defrag(struct kunit *test) in mle_defrag() argument 25 KUNIT_ASSERT_NOT_NULL(test, skb); in mle_defrag() 28 KUNIT_FAIL(test, "failed to pad skb"); in mle_defrag() 67 KUNIT_EXPECT_NOT_NULL(test, parsed); in mle_defrag() 72 KUNIT_EXPECT_NOT_NULL(test, parsed->ml_basic); in mle_defrag() 73 KUNIT_EXPECT_EQ(test, in mle_defrag() 81 KUNIT_EXPECT_NOT_NULL(test, parsed->prof); in mle_defrag() 82 KUNIT_EXPECT_EQ(test, in mle_defrag()
|
| A D | chan-mode.c | 135 static void test_determine_chan_mode(struct kunit *test) in KUNIT_ARRAY_PARAM_DESC() 137 const struct determine_chan_mode_case *params = test->param_value; in KUNIT_ARRAY_PARAM_DESC() 138 struct t_sdata *t_sdata = T_SDATA(test); in KUNIT_ARRAY_PARAM_DESC() 215 kunit_kzalloc(test, in KUNIT_ARRAY_PARAM_DESC() 218 KUNIT_ASSERT_NOT_NULL(test, rcu_access_pointer(cbss.ies)); in KUNIT_ARRAY_PARAM_DESC() 235 KUNIT_ASSERT_TRUE(test, IS_ERR(elems)); in KUNIT_ARRAY_PARAM_DESC() 236 KUNIT_ASSERT_EQ(test, PTR_ERR(elems), -params->error); in KUNIT_ARRAY_PARAM_DESC() 238 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, elems); in KUNIT_ARRAY_PARAM_DESC() 239 KUNIT_ASSERT_EQ(test, conn.mode, params->expected_mode); in KUNIT_ARRAY_PARAM_DESC()
|
| A D | tpe.c | 125 static void subchan_offset(struct kunit *test) in subchan_offset() argument 127 const struct subchan_test_case *params = test->param_value; in subchan_offset() 130 KUNIT_ASSERT_EQ(test, cfg80211_chandef_valid(¶ms->c), true); in subchan_offset() 134 KUNIT_EXPECT_EQ(test, params->expect, offset); in subchan_offset() 261 static void psd_reorder(struct kunit *test) in psd_reorder() argument 263 const struct psd_reorder_test_case *params = test->param_value; in psd_reorder() 266 KUNIT_ASSERT_EQ(test, cfg80211_chandef_valid(¶ms->ap), true); in psd_reorder() 267 KUNIT_ASSERT_EQ(test, cfg80211_chandef_valid(¶ms->used), true); in psd_reorder() 270 KUNIT_EXPECT_MEMEQ(test, &tmp, ¶ms->out, sizeof(tmp)); in psd_reorder()
|
| A D | mfp.c | 212 static void accept_mfp(struct kunit *test) in accept_mfp() argument 215 const struct mfp_test_case *params = test->param_value; in accept_mfp() 231 KUNIT_ASSERT_FALSE(test, params->mfp); in accept_mfp() 232 KUNIT_ASSERT_FALSE(test, params->decrypted); in accept_mfp() 241 rx.skb = kunit_zalloc_skb(test, 128, GFP_KERNEL); in accept_mfp() 242 KUNIT_ASSERT_NOT_NULL(test, rx.skb); in accept_mfp() 271 KUNIT_EXPECT_EQ(test, in accept_mfp()
|
| A D | util.h | 23 #define T_SDATA(test) ({ \ argument 25 kunit_alloc_resource(test, t_sdata_init, \ 29 KUNIT_ASSERT_NOT_NULL(test, __t_sdata); \
|
| /net/bridge/ |
| A 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() 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 346 memset(&test, 0x0, sizeof(test)); in br_mrp_start_in_test_parse() 348 test.in_id = nla_get_u32(tb[IFLA_BRIDGE_MRP_START_IN_TEST_IN_ID]); in br_mrp_start_in_test_parse() [all …]
|
| A 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()
|
| /net/bluetooth/ |
| A D | Kconfig | 129 When the Bluetooth subsystem is built as module, then the test 131 subsystem is compiled into the kernel image, then the test cases 135 bool "ECDH test cases" 138 Run test cases for ECDH cryptographic functionality used by the 142 bool "SMP test cases" 145 Run test cases for SMP cryptographic functionality, including both
|