Lines Matching refs:err
19 int err, prog_fd, map_fd;
27 err = bpf_xdp_attach(IFINDEX_LO, prog_fd, XDP_FLAGS_SKB_MODE, NULL);
28 if (!ASSERT_OK(err, "Generic attach of program with 8-byte CPUMAP"))
31 err = bpf_xdp_detach(IFINDEX_LO, XDP_FLAGS_SKB_MODE, NULL);
32 ASSERT_OK(err, "XDP program detach");
36 err = bpf_prog_get_info_by_fd(prog_fd, &info, &len);
37 if (!ASSERT_OK(err, "bpf_prog_get_info_by_fd"))
41 err = bpf_map_update_elem(map_fd, &idx, &val, 0);
42 ASSERT_OK(err, "Add program to cpumap entry");
44 err = bpf_map_lookup_elem(map_fd, &idx, &val);
45 ASSERT_OK(err, "Read cpumap entry");
49 err = bpf_xdp_attach(IFINDEX_LO, prog_fd, XDP_FLAGS_SKB_MODE, NULL);
50 if (!ASSERT_NEQ(err, 0, "Attach of BPF_XDP_CPUMAP program"))
55 err = bpf_map_update_elem(map_fd, &idx, &val, 0);
56 ASSERT_NEQ(err, 0, "Add non-BPF_XDP_CPUMAP program to cpumap entry");
64 err = bpf_map_update_elem(map_fd, &idx, &val, 0);
65 ASSERT_NEQ(err, 0, "Add BPF_XDP program with frags to cpumap entry");
79 int err, frags_prog_fd, map_fd;
88 err = bpf_prog_get_info_by_fd(frags_prog_fd, &info, &len);
89 if (!ASSERT_OK(err, "bpf_prog_get_info_by_fd"))
93 err = bpf_map_update_elem(map_fd, &idx, &val, 0);
94 ASSERT_OK(err, "Add program to cpumap entry");
96 err = bpf_map_lookup_elem(map_fd, &idx, &val);
97 ASSERT_OK(err, "Read cpumap entry");
107 err = bpf_map_update_elem(map_fd, &idx, &val, 0);
108 ASSERT_NEQ(err, 0, "Add BPF_XDP program to cpumap entry");