Searched refs:sk_redir (Results 1 – 4 of 4) sorted by relevance
321 struct sock *sk_redir; in tcp_bpf_send_verdict() local366 sk_redir = psock->sk_redir; in tcp_bpf_send_verdict()372 psock->sk_redir = NULL; in tcp_bpf_send_verdict()382 ret = tcp_bpf_sendmsg_redir(sk_redir, msg, tosend, flags); in tcp_bpf_send_verdict()386 sock_put(sk_redir); in tcp_bpf_send_verdict()413 if (psock->sk_redir) { in tcp_bpf_send_verdict()414 sock_put(psock->sk_redir); in tcp_bpf_send_verdict()415 psock->sk_redir = NULL; in tcp_bpf_send_verdict()
684 if (psock->sk_redir) in sk_psock_destroy_deferred()685 sock_put(psock->sk_redir); in sk_psock_destroy_deferred()746 ret = sk_psock_map_verd(ret, msg->sk_redir); in sk_psock_msg_verdict()749 if (psock->sk_redir) in sk_psock_msg_verdict()750 sock_put(psock->sk_redir); in sk_psock_msg_verdict()751 psock->sk_redir = msg->sk_redir; in sk_psock_msg_verdict()752 if (!psock->sk_redir) { in sk_psock_msg_verdict()756 sock_hold(psock->sk_redir); in sk_psock_msg_verdict()
680 tcb->bpf.sk_redir = sk; in BPF_CALL_4()707 msg->sk_redir = sk; in BPF_CALL_4()1293 tcb->bpf.sk_redir = sk; in BPF_CALL_4()1320 msg->sk_redir = sk; in BPF_CALL_4()
803 struct sock *sk_redir; in bpf_exec_tx_verdict() local850 sk_redir = psock->sk_redir; in bpf_exec_tx_verdict()859 err = tcp_bpf_sendmsg_redir(sk_redir, &msg_redir, send, flags); in bpf_exec_tx_verdict()892 if (psock->sk_redir) { in bpf_exec_tx_verdict()893 sock_put(psock->sk_redir); in bpf_exec_tx_verdict()894 psock->sk_redir = NULL; in bpf_exec_tx_verdict()