Home
last modified time | relevance | path

Searched refs:CHECK_ATTR (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/
Dskb_ctx.c35 if (CHECK_ATTR(err, "load", "err %d errno %d\n", err, errno)) in test_skb_ctx()
42 CHECK_ATTR(err == 0, "ctx_size_in", "err %d errno %d\n", err, errno); in test_skb_ctx()
49 CHECK_ATTR(err == 0, "ctx_size_out", "err %d errno %d\n", err, errno); in test_skb_ctx()
56 CHECK_ATTR(err == 0, "len", "err %d errno %d\n", err, errno); in test_skb_ctx()
61 CHECK_ATTR(err == 0, "tc_index", "err %d errno %d\n", err, errno); in test_skb_ctx()
68 CHECK_ATTR(err == 0, "hash", "err %d errno %d\n", err, errno); in test_skb_ctx()
73 CHECK_ATTR(err == 0, "sk", "err %d errno %d\n", err, errno); in test_skb_ctx()
77 CHECK_ATTR(err != 0 || tattr.retval, in test_skb_ctx()
82 CHECK_ATTR(tattr.ctx_size_out != sizeof(skb), in test_skb_ctx()
88 CHECK_ATTR(skb.cb[i] != i + 2, in test_skb_ctx()
[all …]
Dprog_run_xattr.c39 if (CHECK_ATTR(stats_fd < 0, "enable_stats", "failed %d\n", errno)) in test_prog_run_xattr()
43 if (CHECK_ATTR(!skel, "open_and_load", "failed\n")) in test_prog_run_xattr()
49 CHECK_ATTR(err >= 0 || errno != ENOSPC || tattr.retval, "run", in test_prog_run_xattr()
52 CHECK_ATTR(tattr.data_size_out != sizeof(pkt_v4), "data_size_out", in test_prog_run_xattr()
56 CHECK_ATTR(buf[5] != 0, "overflow", in test_prog_run_xattr()
68 CHECK_ATTR(err || errno || tattr.retval, "run_no_output", in test_prog_run_xattr()
73 CHECK_ATTR(err != -EINVAL, "run_wrong_size_out", "err %d\n", err); in test_prog_run_xattr()
Dxdp_adjust_tail.c79 if (CHECK_ATTR(err, "load", "err %d errno %d\n", err, errno)) in test_xdp_adjust_tail_grow2()
89 CHECK_ATTR(errno != ENOSPC /* Due limit copy_size in bpf_test_finish */ in test_xdp_adjust_tail_grow2()
97 CHECK_ATTR(tattr.data_size_out != 192 in test_xdp_adjust_tail_grow2()
112 CHECK_ATTR(err in test_xdp_adjust_tail_grow2()
124 CHECK_ATTR((cnt != (max_grow - tattr.data_size_in)) /* Grow increase */ in test_xdp_adjust_tail_grow2()
Dskb_helpers.c25 if (CHECK_ATTR(err, "load", "err %d errno %d\n", err, errno)) in test_skb_helpers()
28 CHECK_ATTR(err, "len", "err %d errno %d\n", err, errno); in test_skb_helpers()
Dflow_dissector.c16 CHECK_ATTR(memcmp(&got, &expected, sizeof(got)) != 0, \
506 CHECK_ATTR(err, tests[i].name, "bpf_map_lookup_elem %d\n", err); in run_tests_skb_less()
508 CHECK_ATTR(err, tests[i].name, "skb-less err %d\n", err); in run_tests_skb_less()
512 CHECK_ATTR(err, tests[i].name, "bpf_map_delete_elem %d\n", err); in run_tests_skb_less()
591 CHECK_ATTR(tattr.data_size_out != sizeof(flow_keys) || in test_flow_dissector()
Dcheck_mtu.c97 CHECK_ATTR(err != 0, "bpf_prog_test_run", in test_check_mtu_run_xdp()
157 CHECK_ATTR(err != 0, "bpf_prog_test_run", in test_check_mtu_run_tc()
Dsockmap_basic.c177 if (CHECK_ATTR(err || !tattr.retval, "bpf_prog_test_run", in test_sockmap_update()
/Linux-v5.15/kernel/bpf/
Dsyscall.c717 #define CHECK_ATTR(CMD) \ macro
824 err = CHECK_ATTR(BPF_MAP_CREATE); in map_create()
1051 if (CHECK_ATTR(BPF_MAP_LOOKUP_ELEM)) in map_lookup_elem()
1118 if (CHECK_ATTR(BPF_MAP_UPDATE_ELEM)) in map_update_elem()
1175 if (CHECK_ATTR(BPF_MAP_DELETE_ELEM)) in map_delete_elem()
1229 if (CHECK_ATTR(BPF_MAP_GET_NEXT_KEY)) in map_get_next_key()
1509 if (CHECK_ATTR(BPF_MAP_LOOKUP_AND_DELETE_ELEM)) in map_lookup_and_delete_elem()
1595 if (CHECK_ATTR(BPF_MAP_FREEZE)) in map_freeze()
2173 if (CHECK_ATTR(BPF_PROG_LOAD)) in bpf_prog_load()
2360 if (CHECK_ATTR(BPF_OBJ) || attr->file_flags != 0) in bpf_obj_pin()
[all …]
/Linux-v5.15/tools/testing/selftests/bpf/
Dtest_progs.h130 #define CHECK_ATTR(condition, tag, format...) \ macro