Lines Matching defs:req
53 * until 3WHS is either completed or aborted. Afterwards the req will stay
59 * When a child socket is accepted, its corresponding req->sk is set to
60 * NULL since it's no longer needed. More importantly, "req->sk == NULL"
66 * with its socket lock held. But a request_sock (req) can be accessed by
88 void reqsk_fastopen_remove(struct sock *sk, struct request_sock *req,
91 struct sock *lsk = req->rsk_listener;
99 tcp_rsk(req)->tfo_listener = false;
100 if (req->sk) /* the child socket hasn't been accepted yet */
108 reqsk_put(req);
111 /* Wait for 60secs before removing a req that has triggered RST.
113 * counting the req against fastopen.max_qlen, and disabling
118 req->rsk_timer.expires = jiffies + 60*HZ;
120 fastopenq->rskq_rst_head = req;
122 fastopenq->rskq_rst_tail->dl_next = req;
124 req->dl_next = NULL;
125 fastopenq->rskq_rst_tail = req;