Home
last modified time | relevance | path

Searched refs:pkt_out_cnt (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/tools/testing/selftests/bpf/
Dtest_sock_fields.c249 struct bpf_spinlock_cnt pkt_out_cnt = {}, pkt_out_cnt10 = {}; in check_sk_pkt_out_cnt() local
252 pkt_out_cnt.cnt = ~0; in check_sk_pkt_out_cnt()
254 err = bpf_map_lookup_elem(sk_pkt_out_cnt_fd, &accept_fd, &pkt_out_cnt); in check_sk_pkt_out_cnt()
266 CHECK(err || pkt_out_cnt.cnt != 4 || pkt_out_cnt10.cnt != 40, in check_sk_pkt_out_cnt()
269 err, errno, pkt_out_cnt.cnt, pkt_out_cnt10.cnt); in check_sk_pkt_out_cnt()
271 pkt_out_cnt.cnt = ~0; in check_sk_pkt_out_cnt()
273 err = bpf_map_lookup_elem(sk_pkt_out_cnt_fd, &cli_fd, &pkt_out_cnt); in check_sk_pkt_out_cnt()
283 CHECK(err || pkt_out_cnt.cnt != 0xeB9F + 4 || in check_sk_pkt_out_cnt()
287 err, errno, pkt_out_cnt.cnt, pkt_out_cnt10.cnt); in check_sk_pkt_out_cnt()
290 static void init_sk_storage(int sk_fd, __u32 pkt_out_cnt) in init_sk_storage() argument
[all …]
/Linux-v5.4/tools/testing/selftests/bpf/progs/
Dtest_sock_fields_kern.c144 struct bpf_spinlock_cnt *pkt_out_cnt, *pkt_out_cnt10; in egress_read_sock_fields() local
187 pkt_out_cnt = bpf_sk_storage_get(&sk_pkt_out_cnt, sk, 0, 0); in egress_read_sock_fields()
191 pkt_out_cnt = bpf_sk_storage_get(&sk_pkt_out_cnt, sk, in egress_read_sock_fields()
199 if (!pkt_out_cnt || !pkt_out_cnt10) in egress_read_sock_fields()
206 pkt_out_cnt->cnt += 1; in egress_read_sock_fields()