Home
last modified time | relevance | path

Searched refs:pkt_v4 (Results 1 - 25 of 62) sorted by relevance

123

/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dxdp_bpf2bpf.c27 ASSERT_GE(size, sizeof(pkt_v4) + sizeof(*meta), "check_size"); in on_sample()
30 ASSERT_EQ(memcmp(trace_pkt_v4, &pkt_v4, sizeof(pkt_v4)), 0, in on_sample()
33 if (meta->pkt_len > sizeof(pkt_v4)) { in on_sample()
34 for (int i = 0; i < meta->pkt_len - sizeof(pkt_v4); i++) in on_sample()
35 ASSERT_EQ(raw_pkt[i + sizeof(pkt_v4)], (unsigned char)i, in on_sample()
53 !ASSERT_GE(pkt_size, sizeof(pkt_v4), "pkt_size")) in run_xdp_bpf2bpf_pkt_size()
69 memcpy(buf_in, &pkt_v4, sizeof(pkt_v4)); in run_xdp_bpf2bpf_pkt_size()
70 if (pkt_size > sizeof(pkt_v4)) { in run_xdp_bpf2bpf_pkt_size()
[all...]
H A Dqueue_stack_map.c19 .data_in = &pkt_v4, in test_queue_stack_map_by_type()
20 .data_size_in = sizeof(pkt_v4), in test_queue_stack_map_by_type()
62 pkt_v4.iph.saddr = vals[i] * 5; in test_queue_stack_map_by_type()
65 pkt_v4.iph.saddr = vals[MAP_SIZE - 1 - i] * 5; in test_queue_stack_map_by_type()
71 topts.data_size_out != sizeof(pkt_v4)) in test_queue_stack_map_by_type()
80 ASSERT_EQ(topts.data_size_out, sizeof(pkt_v4), in test_queue_stack_map_by_type()
90 ASSERT_EQ(topts.data_size_out, sizeof(pkt_v4), in test_queue_stack_map_by_type()
100 pkt_v4.iph.saddr = 0; in test_queue_stack_map_by_type()
H A Drbtree.c15 .data_in = &pkt_v4, in test_rbtree_add_nodes()
16 .data_size_in = sizeof(pkt_v4), in test_rbtree_add_nodes()
37 .data_in = &pkt_v4, in test_rbtree_add_and_remove()
38 .data_size_in = sizeof(pkt_v4), in test_rbtree_add_and_remove()
59 .data_in = &pkt_v4, in test_rbtree_first_and_remove()
60 .data_size_in = sizeof(pkt_v4), in test_rbtree_first_and_remove()
83 .data_in = &pkt_v4, in test_rbtree_api_release_aliasing()
84 .data_size_in = sizeof(pkt_v4), in test_rbtree_api_release_aliasing()
H A Dlocal_kptr_stash.c12 .data_in = &pkt_v4, in test_local_kptr_stash_simple()
13 .data_size_in = sizeof(pkt_v4), in test_local_kptr_stash_simple()
33 .data_in = &pkt_v4, in test_local_kptr_stash_plain()
34 .data_size_in = sizeof(pkt_v4), in test_local_kptr_stash_plain()
54 .data_in = &pkt_v4, in test_local_kptr_stash_unstash()
55 .data_size_in = sizeof(pkt_v4), in test_local_kptr_stash_unstash()
H A Dksyms_module.c14 .data_in = &pkt_v4, in test_ksyms_module_lskel()
15 .data_size_in = sizeof(pkt_v4), in test_ksyms_module_lskel()
41 .data_in = &pkt_v4, in test_ksyms_module_libbpf()
42 .data_size_in = sizeof(pkt_v4), in test_ksyms_module_libbpf()
H A Dxdp_context_test_run.c31 char data[sizeof(pkt_v4) + sizeof(__u32)]; in test_xdp_context_test_run()
57 *(struct ipv4_packet *)(data + sizeof(__u32)) = pkt_v4; in test_xdp_context_test_run()
63 ctx_in.data_end = ctx_in.data + sizeof(pkt_v4); in test_xdp_context_test_run()
67 ASSERT_EQ(opts.data_size_out, sizeof(pkt_v4), "valid-datasize"); in test_xdp_context_test_run()
71 ASSERT_EQ(ctx_out.data_end, sizeof(pkt_v4), "valid-dataend"); in test_xdp_context_test_run()
H A Dkfunc_call.c108 topts.data_in = &pkt_v4; in verify_success()
109 topts.data_size_in = sizeof(pkt_v4); in verify_success()
174 topts.data_in = &pkt_v4; in verify_fail()
175 topts.data_size_in = sizeof(pkt_v4); in verify_fail()
237 .data_in = &pkt_v4, in test_subprog()
238 .data_size_in = sizeof(pkt_v4), in test_subprog()
261 .data_in = &pkt_v4, in test_subprog_lskel()
262 .data_size_in = sizeof(pkt_v4), in test_subprog_lskel()
H A Dtype_cast.c14 .data_in = &pkt_v4, in test_xdp()
15 .data_size_in = sizeof(pkt_v4), in test_xdp()
50 .data_in = &pkt_v4, in test_tc()
51 .data_size_in = sizeof(pkt_v4), in test_tc()
H A Dprog_run_opts.c32 .data_in = &pkt_v4, in test_prog_run_opts()
33 .data_size_in = sizeof(pkt_v4), in test_prog_run_opts()
53 ASSERT_EQ(topts.data_size_out, sizeof(pkt_v4), "test_run data_size_out"); in test_prog_run_opts()
H A Dfor_each.c20 .data_in = &pkt_v4, in test_hash_map()
21 .data_size_in = sizeof(pkt_v4), in test_hash_map()
86 .data_in = &pkt_v4, in test_array_map()
87 .data_size_in = sizeof(pkt_v4), in test_array_map()
H A Djit_probe_mem.c11 .data_in = &pkt_v4, in test_jit_probe_mem()
12 .data_size_in = sizeof(pkt_v4), in test_jit_probe_mem()
H A Dpkt_md_access.c11 .data_in = &pkt_v4, in test_pkt_md_access()
12 .data_size_in = sizeof(pkt_v4), in test_pkt_md_access()
H A Dtailcalls.c505 .data_in = &pkt_v4, in test_tailcall_bpf2bpf_1()
506 .data_size_in = sizeof(pkt_v4), in test_tailcall_bpf2bpf_1()
572 ASSERT_EQ(topts.retval, sizeof(pkt_v4) * 2, "tailcall retval"); in test_tailcall_bpf2bpf_1()
669 .data_in = &pkt_v4, in test_tailcall_bpf2bpf_3()
670 .data_size_in = sizeof(pkt_v4), in test_tailcall_bpf2bpf_3()
713 ASSERT_EQ(topts.retval, sizeof(pkt_v4) * 3, "tailcall retval"); in test_tailcall_bpf2bpf_3()
722 ASSERT_EQ(topts.retval, sizeof(pkt_v4), "tailcall retval"); in test_tailcall_bpf2bpf_3()
731 ASSERT_EQ(topts.retval, sizeof(pkt_v4) * 2, "tailcall retval"); in test_tailcall_bpf2bpf_3()
764 .data_in = &pkt_v4, in test_tailcall_bpf2bpf_4()
765 .data_size_in = sizeof(pkt_v4), in test_tailcall_bpf2bpf_4()
[all...]
H A Dmap_ptr.c16 .data_in = &pkt_v4, in test_map_ptr()
17 .data_size_in = sizeof(pkt_v4), in test_map_ptr()
H A Dpkt_access.c11 .data_in = &pkt_v4, in test_pkt_access()
12 .data_size_in = sizeof(pkt_v4), in test_pkt_access()
H A Drefcounted_kptr.c23 .data_in = &pkt_v4, in test_refcounted_kptr_wrong_owner()
24 .data_size_in = sizeof(pkt_v4), in test_refcounted_kptr_wrong_owner()
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
H A Dqueue_stack_map.c55 pkt_v4.iph.saddr = vals[i] * 5; in test_queue_stack_map_by_type()
58 pkt_v4.iph.saddr = vals[MAP_SIZE - 1 - i] * 5; in test_queue_stack_map_by_type()
61 err = bpf_prog_test_run(prog_fd, 1, &pkt_v4, sizeof(pkt_v4), in test_queue_stack_map_by_type()
63 if (err || retval || size != sizeof(pkt_v4) || in test_queue_stack_map_by_type()
68 CHECK(err || retval || size != sizeof(pkt_v4) || iph->daddr != val, in test_queue_stack_map_by_type()
74 err = bpf_prog_test_run(prog_fd, 1, &pkt_v4, sizeof(pkt_v4), in test_queue_stack_map_by_type()
76 CHECK(err || retval != 2 /* TC_ACT_SHOT */|| size != sizeof(pkt_v4), in test_queue_stack_map_by_type()
92 pkt_v4 in test_queue_stack_map_by_type()
[all...]
H A Dxdp_bpf2bpf.c19 if (CHECK(size < sizeof(pkt_v4) + sizeof(*meta), in on_sample()
21 size, sizeof(pkt_v4) + sizeof(*meta))) in on_sample()
28 if (CHECK(meta->pkt_len != sizeof(pkt_v4), "check_meta_pkt_len", in on_sample()
29 "meta->pkt_len = %zd\n", sizeof(pkt_v4))) in on_sample()
32 if (CHECK(memcmp(trace_pkt_v4, &pkt_v4, sizeof(pkt_v4)), in on_sample()
97 err = bpf_prog_test_run(pkt_fd, 1, &pkt_v4, sizeof(pkt_v4), in test_xdp_bpf2bpf()
H A Dprog_run_xattr.c13 .data_in = &pkt_v4, in test_prog_run_xattr()
14 .data_size_in = sizeof(pkt_v4), in test_prog_run_xattr()
30 CHECK_ATTR(tattr.data_size_out != sizeof(pkt_v4), "data_size_out", in test_prog_run_xattr()
32 sizeof(pkt_v4), tattr.data_size_out); in test_prog_run_xattr()
H A Dtailcalls.c526 err = bpf_prog_test_run(main_fd, 1, &pkt_v4, sizeof(pkt_v4), 0, in test_tailcall_bpf2bpf_1()
537 err = bpf_prog_test_run(main_fd, 1, &pkt_v4, sizeof(pkt_v4), 0, in test_tailcall_bpf2bpf_1()
550 err = bpf_prog_test_run(main_fd, 1, &pkt_v4, sizeof(pkt_v4), 0, in test_tailcall_bpf2bpf_1()
552 CHECK(err || retval != sizeof(pkt_v4) * 2, in test_tailcall_bpf2bpf_1()
687 err = bpf_prog_test_run(main_fd, 1, &pkt_v4, sizeof(pkt_v4), 0, in test_tailcall_bpf2bpf_3()
689 CHECK(err || retval != sizeof(pkt_v4) * in test_tailcall_bpf2bpf_3()
[all...]
H A Dxdp_adjust_tail.c17 err = bpf_prog_test_run(prog_fd, 1, &pkt_v4, sizeof(pkt_v4), in test_xdp_adjust_tail_shrink()
45 err = bpf_prog_test_run(prog_fd, 1, &pkt_v4, sizeof(pkt_v4), in test_xdp_adjust_tail_grow()
H A Dpkt_md_access.c16 err = bpf_prog_test_run(prog_fd, 10, &pkt_v4, sizeof(pkt_v4), in test_pkt_md_access()
H A Dmap_ptr.c20 err = bpf_prog_test_run(bpf_program__fd(skel->progs.cg_skb), 1, &pkt_v4, in test_map_ptr()
21 sizeof(pkt_v4), buf, NULL, &retval, NULL); in test_map_ptr()
H A Dpkt_access.c16 err = bpf_prog_test_run(prog_fd, 100000, &pkt_v4, sizeof(pkt_v4), in test_pkt_access()
H A Dskb_helpers.c13 .data_in = &pkt_v4, in test_skb_helpers()
14 .data_size_in = sizeof(pkt_v4), in test_skb_helpers()

Completed in 8 milliseconds

123