Lines Matching refs:request_sock
23 struct request_sock;
34 struct request_sock *req);
38 void (*destructor)(struct request_sock *req);
50 struct request_sock { struct
58 struct request_sock *dl_next; argument
77 static inline struct request_sock *inet_reqsk(const struct sock *sk) in inet_reqsk() argument
79 return (struct request_sock *)sk; in inet_reqsk()
82 static inline struct sock *req_to_sk(struct request_sock *req) in req_to_sk()
108 struct request_sock *req = inet_reqsk(sk); in skb_steal_sock()
126 void __reqsk_free(struct request_sock *req);
128 static inline void reqsk_free(struct request_sock *req) in reqsk_free()
134 static inline void reqsk_put(struct request_sock *req) in reqsk_put()
158 struct request_sock *rskq_rst_head; /* Keep track of past TFO */
159 struct request_sock *rskq_rst_tail; /* requests that caused RST.
185 struct request_sock *rskq_accept_head;
186 struct request_sock *rskq_accept_tail;
192 void reqsk_fastopen_remove(struct sock *sk, struct request_sock *req,
200 static inline struct request_sock *reqsk_queue_remove(struct request_sock_queue *queue, in reqsk_queue_remove()
203 struct request_sock *req; in reqsk_queue_remove()
218 const struct request_sock *req) in reqsk_queue_removed()
249 static inline u32 tcp_synack_window(const struct request_sock *req) in tcp_synack_window()