Searched refs:sk_redir (Results 1 – 5 of 5) sorted by relevance
51 struct sock *sk_redir; member85 struct sock *sk_redir; member598 unsigned long sk_redir = skb->_sk_redir; in skb_bpf_strparser() local600 return sk_redir & BPF_F_STRPARSER; in skb_bpf_strparser()610 unsigned long sk_redir = skb->_sk_redir; in skb_bpf_ingress() local612 return sk_redir & BPF_F_INGRESS; in skb_bpf_ingress()620 static inline void skb_bpf_set_redir(struct sk_buff *skb, struct sock *sk_redir, in skb_bpf_set_redir() argument623 skb->_sk_redir = (unsigned long)sk_redir; in skb_bpf_set_redir()630 unsigned long sk_redir = skb->_sk_redir; in skb_bpf_redirect_fetch() local632 return (struct sock *)(sk_redir & BPF_F_PTR_MASK); in skb_bpf_redirect_fetch()
408 struct sock *sk_redir; in tcp_bpf_send_verdict() local457 sk_redir = psock->sk_redir; in tcp_bpf_send_verdict()463 psock->sk_redir = NULL; in tcp_bpf_send_verdict()472 ret = tcp_bpf_sendmsg_redir(sk_redir, redir_ingress, in tcp_bpf_send_verdict()477 sock_put(sk_redir); in tcp_bpf_send_verdict()505 if (psock->sk_redir) { in tcp_bpf_send_verdict()506 sock_put(psock->sk_redir); in tcp_bpf_send_verdict()507 psock->sk_redir = NULL; in tcp_bpf_send_verdict()
880 if (psock->sk_redir) in sk_psock_destroy()881 sock_put(psock->sk_redir); in sk_psock_destroy()936 ret = sk_psock_map_verd(ret, msg->sk_redir); in sk_psock_msg_verdict()939 if (psock->sk_redir) { in sk_psock_msg_verdict()940 sock_put(psock->sk_redir); in sk_psock_msg_verdict()941 psock->sk_redir = NULL; in sk_psock_msg_verdict()943 if (!msg->sk_redir) { in sk_psock_msg_verdict()948 psock->sk_redir = msg->sk_redir; in sk_psock_msg_verdict()949 sock_hold(psock->sk_redir); in sk_psock_msg_verdict()
690 msg->sk_redir = sk; in BPF_CALL_4()1296 msg->sk_redir = sk; in BPF_CALL_4()
861 struct sock *sk_redir; in bpf_exec_tx_verdict() local922 sk_redir = psock->sk_redir; in bpf_exec_tx_verdict()931 err = tcp_bpf_sendmsg_redir(sk_redir, redir_ingress, in bpf_exec_tx_verdict()972 if (psock->sk_redir) { in bpf_exec_tx_verdict()973 sock_put(psock->sk_redir); in bpf_exec_tx_verdict()974 psock->sk_redir = NULL; in bpf_exec_tx_verdict()