Lines Matching refs:verdict
655 goto verdict; in smap_do_tx_msg()
677 goto verdict; in smap_do_tx_msg()
681 verdict: in smap_do_tx_msg()
1555 struct bpf_prog *verdict, in smap_init_progs() argument
1561 orig_verdict = xchg(&psock->bpf_verdict, verdict); in smap_init_progs()
1873 struct bpf_prog *verdict, *parse, *tx_msg; in __sock_map_ctx_update_elem() local
1882 verdict = READ_ONCE(progs->bpf_verdict); in __sock_map_ctx_update_elem()
1886 if (parse && verdict) { in __sock_map_ctx_update_elem()
1892 verdict = bpf_prog_inc_not_zero(verdict); in __sock_map_ctx_update_elem()
1893 if (IS_ERR(verdict)) in __sock_map_ctx_update_elem()
1894 return PTR_ERR(verdict); in __sock_map_ctx_update_elem()
1898 bpf_prog_put(verdict); in __sock_map_ctx_update_elem()
1906 if (parse && verdict) { in __sock_map_ctx_update_elem()
1908 bpf_prog_put(verdict); in __sock_map_ctx_update_elem()
1961 if (parse && verdict && !psock->strp_enabled) { in __sock_map_ctx_update_elem()
1965 smap_init_progs(psock, verdict, parse); in __sock_map_ctx_update_elem()
1975 if (parse && verdict) { in __sock_map_ctx_update_elem()
1977 bpf_prog_put(verdict); in __sock_map_ctx_update_elem()