Lines Matching defs:request_sock
5 * Definitions for request_sock
22 struct request_sock;
33 struct request_sock *req);
35 struct request_sock *req);
38 void (*destructor)(struct request_sock *req);
39 void (*syn_ack_timeout)(const struct request_sock *req);
42 int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req);
51 /* struct request_sock - mini sock to represent a connection request
53 struct request_sock {
61 struct request_sock *dl_next;
75 static inline struct request_sock *inet_reqsk(const struct sock *sk)
77 return (struct request_sock *)sk;
80 static inline struct sock *req_to_sk(struct request_sock *req)
85 static inline struct request_sock *
89 struct request_sock *req;
115 static inline void __reqsk_free(struct request_sock *req)
124 static inline void reqsk_free(struct request_sock *req)
130 static inline void reqsk_put(struct request_sock *req)
154 struct request_sock *rskq_rst_head; /* Keep track of past TFO */
155 struct request_sock *rskq_rst_tail; /* requests that caused RST.
181 struct request_sock *rskq_accept_head;
182 struct request_sock *rskq_accept_tail;
190 void reqsk_fastopen_remove(struct sock *sk, struct request_sock *req,
198 static inline struct request_sock *reqsk_queue_remove(struct request_sock_queue *queue,
201 struct request_sock *req;
216 const struct request_sock *req)