Searched refs:sk_redir (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.4/net/core/ |
D | skmsg.c | 580 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()
|
D | sock_map.c | 461 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/ |
D | tcp_bpf.c | 305 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/ |
D | skmsg.h | 48 struct sock *sk_redir; member 83 struct sock *sk_redir; member
|
/Linux-v5.4/net/tls/ |
D | tls_sw.c | 761 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/ |
D | tcp.h | 859 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()
|