Lines Matching refs:tx_msg
1232 struct bpf_prog *tx_msg) in bpf_tcp_msg_add() argument
1236 orig_tx_msg = xchg(&psock->bpf_tx_msg, tx_msg); in bpf_tcp_msg_add()
1873 struct bpf_prog *verdict, *parse, *tx_msg; in __sock_map_ctx_update_elem() local
1884 tx_msg = READ_ONCE(progs->bpf_tx_msg); in __sock_map_ctx_update_elem()
1903 if (tx_msg) { in __sock_map_ctx_update_elem()
1904 tx_msg = bpf_prog_inc_not_zero(tx_msg); in __sock_map_ctx_update_elem()
1905 if (IS_ERR(tx_msg)) { in __sock_map_ctx_update_elem()
1910 return PTR_ERR(tx_msg); in __sock_map_ctx_update_elem()
1931 if (READ_ONCE(psock->bpf_tx_msg) && tx_msg) { in __sock_map_ctx_update_elem()
1953 if (tx_msg) in __sock_map_ctx_update_elem()
1954 bpf_tcp_msg_add(psock, sock, tx_msg); in __sock_map_ctx_update_elem()
1979 if (tx_msg) in __sock_map_ctx_update_elem()
1980 bpf_prog_put(tx_msg); in __sock_map_ctx_update_elem()