Lines Matching refs:child
576 struct sock *child; in tcp_check_req() local
768 child = inet_csk(sk)->icsk_af_ops->syn_recv_sock(sk, skb, req, NULL, in tcp_check_req()
770 if (!child) in tcp_check_req()
773 sock_rps_save_rxhash(child, skb); in tcp_check_req()
774 tcp_synack_rtt_meas(child, req); in tcp_check_req()
775 return inet_csk_complete_hashdance(sk, child, req, own_req); in tcp_check_req()
815 int tcp_child_process(struct sock *parent, struct sock *child, in tcp_child_process() argument
819 int state = child->sk_state; in tcp_child_process()
821 tcp_sk(child)->segs_in += max_t(u16, 1, skb_shinfo(skb)->gso_segs); in tcp_child_process()
822 if (!sock_owned_by_user(child)) { in tcp_child_process()
823 ret = tcp_rcv_state_process(child, skb); in tcp_child_process()
825 if (state == TCP_SYN_RECV && child->sk_state != state) in tcp_child_process()
832 __sk_add_backlog(child, skb); in tcp_child_process()
835 bh_unlock_sock(child); in tcp_child_process()
836 sock_put(child); in tcp_child_process()