Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dskmsg.h52 struct sock *sk_redir; member
86 struct sock *sk_redir; member
582 unsigned long sk_redir = skb->_sk_redir; in skb_bpf_strparser() local
584 return sk_redir & BPF_F_STRPARSER; in skb_bpf_strparser()
594 unsigned long sk_redir = skb->_sk_redir; in skb_bpf_ingress() local
596 return sk_redir & BPF_F_INGRESS; in skb_bpf_ingress()
604 static inline void skb_bpf_set_redir(struct sk_buff *skb, struct sock *sk_redir, in skb_bpf_set_redir() argument
607 skb->_sk_redir = (unsigned long)sk_redir; in skb_bpf_set_redir()
614 unsigned long sk_redir = skb->_sk_redir; in skb_bpf_redirect_fetch() local
616 return (struct sock *)(sk_redir & BPF_F_PTR_MASK); in skb_bpf_redirect_fetch()
/linux/net/ipv4/
H A Dtcp_bpf.c422 struct sock *sk_redir; in tcp_bpf_send_verdict() local
471 sk_redir = psock->sk_redir; in tcp_bpf_send_verdict()
472 sock_hold(sk_redir); in tcp_bpf_send_verdict()
478 psock->sk_redir = NULL; in tcp_bpf_send_verdict()
487 ret = tcp_bpf_sendmsg_redir(sk_redir, redir_ingress, in tcp_bpf_send_verdict()
492 sock_put(sk_redir); in tcp_bpf_send_verdict()
493 sock_put(sk_redir); in tcp_bpf_send_verdict()
521 if (psock->sk_redir) { in tcp_bpf_send_verdict()
522 sock_put(psock->sk_redir); in tcp_bpf_send_verdict()
523 psock->sk_redir = NULL; in tcp_bpf_send_verdict()
/linux/net/core/
H A Dskmsg.c881 if (psock->sk_redir) in sk_psock_destroy()
882 sock_put(psock->sk_redir); in sk_psock_destroy()
937 ret = sk_psock_map_verd(ret, msg->sk_redir); in sk_psock_msg_verdict()
940 if (psock->sk_redir) { in sk_psock_msg_verdict()
941 sock_put(psock->sk_redir); in sk_psock_msg_verdict()
942 psock->sk_redir = NULL; in sk_psock_msg_verdict()
944 if (!msg->sk_redir) { in sk_psock_msg_verdict()
949 psock->sk_redir = msg->sk_redir; in sk_psock_msg_verdict()
950 sock_hold(psock->sk_redir); in sk_psock_msg_verdict()
H A Dsock_map.c693 msg->sk_redir = sk; in BPF_CALL_4()
1299 msg->sk_redir = sk; in BPF_CALL_4()