Home
last modified time | relevance | path

Searched refs:sk_redir (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/net/core/
Dskmsg.c580 if (psock->sk_redir) in sk_psock_destroy_deferred()
581 sock_put(psock->sk_redir); in sk_psock_destroy_deferred()
642 ret = sk_psock_map_verd(ret, msg->sk_redir); in sk_psock_msg_verdict()
645 if (psock->sk_redir) in sk_psock_msg_verdict()
646 sock_put(psock->sk_redir); in sk_psock_msg_verdict()
647 psock->sk_redir = msg->sk_redir; in sk_psock_msg_verdict()
648 if (!psock->sk_redir) { in sk_psock_msg_verdict()
652 sock_hold(psock->sk_redir); in sk_psock_msg_verdict()
Dsock_map.c461 tcb->bpf.sk_redir = __sock_map_lookup_elem(map, key); in BPF_CALL_4()
462 if (!tcb->bpf.sk_redir) in BPF_CALL_4()
483 msg->sk_redir = __sock_map_lookup_elem(map, key); in BPF_CALL_4()
484 if (!msg->sk_redir) in BPF_CALL_4()
910 tcb->bpf.sk_redir = __sock_hash_lookup_elem(map, key); in BPF_CALL_4()
911 if (!tcb->bpf.sk_redir) in BPF_CALL_4()
932 msg->sk_redir = __sock_hash_lookup_elem(map, key); in BPF_CALL_4()
933 if (!msg->sk_redir) in BPF_CALL_4()
/Linux-v5.4/net/ipv4/
Dtcp_bpf.c305 struct sock *sk_redir; in tcp_bpf_send_verdict() local
351 sk_redir = psock->sk_redir; in tcp_bpf_send_verdict()
359 ret = tcp_bpf_sendmsg_redir(sk_redir, msg, tosend, flags); in tcp_bpf_send_verdict()
385 if (psock->sk_redir) { in tcp_bpf_send_verdict()
386 sock_put(psock->sk_redir); in tcp_bpf_send_verdict()
387 psock->sk_redir = NULL; in tcp_bpf_send_verdict()
/Linux-v5.4/include/linux/
Dskmsg.h48 struct sock *sk_redir; member
83 struct sock *sk_redir; member
/Linux-v5.4/net/tls/
Dtls_sw.c761 struct sock *sk_redir; in bpf_exec_tx_verdict() local
801 sk_redir = psock->sk_redir; in bpf_exec_tx_verdict()
810 err = tcp_bpf_sendmsg_redir(sk_redir, &msg_redir, send, flags); in bpf_exec_tx_verdict()
843 if (psock->sk_redir) { in bpf_exec_tx_verdict()
844 sock_put(psock->sk_redir); in bpf_exec_tx_verdict()
845 psock->sk_redir = NULL; in bpf_exec_tx_verdict()
/Linux-v5.4/include/net/
Dtcp.h859 struct sock *sk_redir; member
879 return TCP_SKB_CB(skb)->bpf.sk_redir; in tcp_skb_bpf_redirect_fetch()
884 TCP_SKB_CB(skb)->bpf.sk_redir = NULL; in tcp_skb_bpf_redirect_clear()