Home
last modified time | relevance | path

Searched refs:request_sock (Results 1 – 39 of 39) sorted by relevance

/linux-4.4.14/include/net/
Drequest_sock.h25 struct request_sock;
36 struct request_sock *req);
38 struct request_sock *req);
41 void (*destructor)(struct request_sock *req);
42 void (*syn_ack_timeout)(const struct request_sock *req);
45 int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req);
49 struct request_sock { struct
57 struct request_sock *dl_next; argument
71 static inline struct request_sock *inet_reqsk(struct sock *sk) in inet_reqsk() argument
73 return (struct request_sock *)sk; in inet_reqsk()
[all …]
Dinet_connection_sock.h45 struct request_sock *req,
47 struct request_sock *req_unhash,
158 const struct request_sock *req,
268 const struct request_sock *req);
271 const struct request_sock *req);
274 struct request_sock *req,
276 void inet_csk_reqsk_queue_hash_add(struct sock *sk, struct request_sock *req,
279 struct request_sock *req,
302 void inet_csk_reqsk_queue_drop(struct sock *sk, struct request_sock *req);
303 void inet_csk_reqsk_queue_drop_and_put(struct sock *sk, struct request_sock *req);
Dcipso_ipv4.h214 int cipso_v4_req_setattr(struct request_sock *req,
217 void cipso_v4_req_delattr(struct request_sock *req);
257 static inline int cipso_v4_req_setattr(struct request_sock *req, in cipso_v4_req_setattr()
264 static inline void cipso_v4_req_delattr(struct request_sock *req) in cipso_v4_req_delattr()
Dinet6_connection_sock.h20 struct request_sock;
29 const struct request_sock *req, u8 proto);
Dinet_sock.h73 struct request_sock req;
103 static inline struct inet_request_sock *inet_rsk(const struct request_sock *sk) in inet_rsk()
234 sk = ((const struct request_sock *)sk)->rsk_listener; in sk_const_to_full_sk()
278 struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops,
Dtcp.h411 struct request_sock *req, bool fastopen);
419 bool tcp_peer_is_proven(struct request_sock *req, struct dst_entry *dst,
438 void tcp_syn_ack_timeout(const struct request_sock *req);
455 struct request_sock *req,
459 struct request_sock *req,
461 struct request_sock *req_unhash,
467 struct request_sock *req,
478 struct request_sock *req,
528 __u32 cookie_init_timestamp(struct request_sock *req);
570 void tcp_synack_rtt_meas(struct sock *sk, struct request_sock *req);
[all …]
Dnetlabel.h421 int netlbl_req_setattr(struct request_sock *req,
423 void netlbl_req_delattr(struct request_sock *req);
558 static inline int netlbl_req_setattr(struct request_sock *req, in netlbl_req_setattr()
563 static inline void netlbl_req_delattr(struct request_sock *req) in netlbl_req_delattr()
/linux-4.4.14/net/ipv4/
Dinet_connection_sock.c307 struct request_sock *req; in inet_csk_accept()
411 const struct request_sock *req) in inet_csk_route_req()
442 const struct request_sock *req) in inet_csk_route_child_sock()
490 static inline void syn_ack_recalc(struct request_sock *req, const int thresh, in syn_ack_recalc()
511 int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req) in inet_rtx_syn_ack()
523 struct request_sock *req) in reqsk_queue_unlink()
540 void inet_csk_reqsk_queue_drop(struct sock *sk, struct request_sock *req) in inet_csk_reqsk_queue_drop()
549 void inet_csk_reqsk_queue_drop_and_put(struct sock *sk, struct request_sock *req) in inet_csk_reqsk_queue_drop_and_put()
558 struct request_sock *req = (struct request_sock *)data; in reqsk_timer_handler()
621 static void reqsk_queue_hash_req(struct request_sock *req, in reqsk_queue_hash_req()
[all …]
Dtcp_fastopen.c98 static bool tcp_fastopen_cookie_gen(struct request_sock *req, in tcp_fastopen_cookie_gen()
130 struct request_sock *req) in tcp_fastopen_create_child()
235 struct request_sock *req1; in tcp_fastopen_queue_check()
257 struct request_sock *req, in tcp_try_fastopen()
Dsyncookies.c82 __u32 cookie_init_timestamp(struct request_sock *req) in cookie_init_timestamp()
219 struct request_sock *req, in tcp_get_cookie_sock()
304 struct request_sock *req; in cookie_v4_check()
Dtcp_minisocks.c367 void tcp_openreq_init_rwin(struct request_sock *req, in tcp_openreq_init_rwin()
404 const struct request_sock *req) in tcp_ecn_openreq_child()
445 struct request_sock *req, in tcp_create_openreq_child()
572 struct request_sock *req, in tcp_check_req()
Dtcp_ipv4.c317 struct request_sock *req = inet_reqsk(sk); in tcp_req_err()
366 struct request_sock *fastopen; in tcp_v4_err()
803 struct request_sock *req) in tcp_v4_reqsk_send_ack()
829 struct request_sock *req, in tcp_v4_send_synack()
859 static void tcp_v4_reqsk_destructor(struct request_sock *req) in tcp_v4_reqsk_destructor()
1181 static void tcp_v4_init_req(struct request_sock *req, in tcp_v4_init_req()
1195 const struct request_sock *req, in tcp_v4_route_req()
1256 struct request_sock *req, in tcp_v4_syn_recv_sock()
1258 struct request_sock *req_unhash, in tcp_v4_syn_recv_sock()
1594 struct request_sock *req = inet_reqsk(sk); in tcp_v4_rcv()
[all …]
Dtcp_timer.c339 struct request_sock *req; in tcp_fastopen_synack_timer()
554 void tcp_syn_ack_timeout(const struct request_sock *req) in tcp_syn_ack_timeout()
Dtcp_input.c2980 void tcp_synack_rtt_meas(struct sock *sk, struct request_sock *req) in tcp_synack_rtt_meas()
5750 struct request_sock *req; in tcp_rcv_state_process()
6014 static inline void pr_drop_req(struct request_sock *req, __u16 port, int family) in pr_drop_req()
6040 static void tcp_ecn_create_request(struct request_sock *req, in tcp_ecn_create_request()
6063 static void tcp_openreq_init(struct request_sock *req, in tcp_openreq_init()
6088 struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops, in inet_reqsk_alloc()
6092 struct request_sock *req = reqsk_alloc(ops, sk_listener, in inet_reqsk_alloc()
6140 struct request_sock *req, in tcp_reqsk_record_syn()
6166 struct request_sock *req; in tcp_conn_request()
Dtcp_metrics.c234 static struct tcp_metrics_block *__tcp_get_metrics_req(struct request_sock *req, in __tcp_get_metrics_req()
579 bool tcp_peer_is_proven(struct request_sock *req, struct dst_entry *dst, in tcp_peer_is_proven()
Dcipso_ipv4.c1968 int cipso_v4_req_setattr(struct request_sock *req, in cipso_v4_req_setattr()
2124 void cipso_v4_req_delattr(struct request_sock *req) in cipso_v4_req_delattr()
Dtcp_output.c360 tcp_ecn_make_synack(const struct request_sock *req, struct tcphdr *th) in tcp_ecn_make_synack()
611 static unsigned int tcp_synack_options(struct request_sock *req, in tcp_synack_options()
2945 struct request_sock *req, in tcp_make_synack()
3509 int tcp_rtx_synack(const struct sock *sk, struct request_sock *req) in tcp_rtx_synack()
Dtcp.c2174 struct request_sock *req = tcp_sk(sk)->fastopen_rsk; in tcp_close()
3068 struct request_sock *req = tcp_sk(sk)->fastopen_rsk; in tcp_done()
/linux-4.4.14/net/dccp/
Dminisocks.c76 const struct request_sock *req, in dccp_create_openreq_child()
142 struct request_sock *req) in dccp_check_req()
240 struct request_sock *rsk) in dccp_reqsk_send_ack()
247 int dccp_reqsk_init(struct request_sock *req, in dccp_reqsk_init()
Ddccp.h233 struct request_sock *rsk);
268 int dccp_reqsk_init(struct request_sock *rq, struct dccp_sock const *dp,
274 const struct request_sock *req,
280 struct request_sock *req,
282 struct request_sock *req_unhash,
285 struct request_sock *req);
299 struct request_sock *req);
Dipv4.c200 struct request_sock *req = inet_reqsk(sk); in dccp_req_err()
393 struct request_sock *req, in dccp_v4_request_recv_sock()
395 struct request_sock *req_unhash, in dccp_v4_request_recv_sock()
472 static int dccp_v4_send_response(const struct sock *sk, struct request_sock *req) in dccp_v4_send_response()
543 static void dccp_v4_reqsk_destructor(struct request_sock *req) in dccp_v4_reqsk_destructor()
549 void dccp_syn_ack_timeout(const struct request_sock *req) in dccp_syn_ack_timeout()
567 struct request_sock *req; in dccp_v4_conn_request()
824 struct request_sock *req = inet_reqsk(sk); in dccp_v4_rcv()
Dipv6.c184 static int dccp_v6_send_response(const struct sock *sk, struct request_sock *req) in dccp_v6_send_response()
236 static void dccp_v6_reqsk_destructor(struct request_sock *req) in dccp_v6_reqsk_destructor()
300 struct request_sock *req; in dccp_v6_conn_request()
387 struct request_sock *req, in dccp_v6_request_recv_sock()
389 struct request_sock *req_unhash, in dccp_v6_request_recv_sock()
693 struct request_sock *req = inet_reqsk(sk); in dccp_v6_rcv()
Doutput.c394 struct request_sock *req) in dccp_make_response()
/linux-4.4.14/security/selinux/include/
Dnetlabel.h56 int selinux_netlbl_inet_conn_request(struct request_sock *req, u16 family);
115 static inline int selinux_netlbl_inet_conn_request(struct request_sock *req, in selinux_netlbl_inet_conn_request()
/linux-4.4.14/include/linux/
Dtcp.h127 static inline struct tcp_request_sock *tcp_rsk(const struct request_sock *req) in tcp_rsk()
344 struct request_sock *fastopen_rsk;
401 struct request_sock *req) in tcp_move_syn()
Ddccp.h171 static inline struct dccp_request_sock *dccp_rsk(const struct request_sock *req) in dccp_rsk()
322 extern void dccp_syn_ack_timeout(const struct request_sock *req);
Dsecurity.h136 struct request_sock;
1137 void security_req_classify_flow(const struct request_sock *req, struct flowi *fl);
1140 struct sk_buff *skb, struct request_sock *req);
1142 const struct request_sock *req);
1281 static inline void security_req_classify_flow(const struct request_sock *req, struct flowi *fl) in security_req_classify_flow()
1290 struct sk_buff *skb, struct request_sock *req) in security_inet_conn_request()
1296 const struct request_sock *req) in security_inet_csk_clone()
Dlsm_hooks.h1558 struct request_sock *req);
1560 const struct request_sock *req);
1565 void (*req_classify_flow)(const struct request_sock *req,
Dipv6.h316 inet6_rsk(const struct request_sock *rsk) in inet6_rsk()
/linux-4.4.14/net/core/
Drequest_sock.c97 void reqsk_fastopen_remove(struct sock *sk, struct request_sock *req, in reqsk_fastopen_remove()
DMakefile5 obj-y := sock.o request_sock.o skbuff.o datagram.o stream.o scm.o \
/linux-4.4.14/net/ipv6/
Dtcp_ipv6.c75 struct request_sock *req);
326 struct request_sock *fastopen; in tcp_v6_err()
441 struct request_sock *req, in tcp_v6_send_synack()
478 static void tcp_v6_reqsk_destructor(struct request_sock *req) in tcp_v6_reqsk_destructor()
675 static void tcp_v6_init_req(struct request_sock *req, in tcp_v6_init_req()
702 const struct request_sock *req, in tcp_v6_route_req()
930 struct request_sock *req) in tcp_v6_reqsk_send_ack()
972 struct request_sock *req, in tcp_v6_syn_recv_sock()
974 struct request_sock *req_unhash, in tcp_v6_syn_recv_sock()
1390 struct request_sock *req = inet_reqsk(sk); in tcp_v6_rcv()
[all …]
Dinet6_connection_sock.c70 const struct request_sock *req, in inet6_csk_route_req()
Dsyncookies.c146 struct request_sock *req; in cookie_v6_check()
/linux-4.4.14/net/netlabel/
Dnetlabel_kapi.c934 int netlbl_req_setattr(struct request_sock *req, in netlbl_req_setattr()
988 void netlbl_req_delattr(struct request_sock *req) in netlbl_req_delattr()
/linux-4.4.14/security/selinux/
Dnetlabel.c282 int selinux_netlbl_inet_conn_request(struct request_sock *req, u16 family) in selinux_netlbl_inet_conn_request()
Dhooks.c4618 struct request_sock *req) in selinux_inet_conn_request()
4639 const struct request_sock *req) in selinux_inet_csk_clone()
4688 static void selinux_req_classify_flow(const struct request_sock *req, in selinux_req_classify_flow()
/linux-4.4.14/security/
Dsecurity.c1306 void security_req_classify_flow(const struct request_sock *req, struct flowi *fl) in security_req_classify_flow()
1319 struct sk_buff *skb, struct request_sock *req) in security_inet_conn_request()
1326 const struct request_sock *req) in security_inet_csk_clone()
/linux-4.4.14/security/smack/
Dsmack_lsm.c4148 struct request_sock *req) in smack_inet_conn_request()
4249 const struct request_sock *req) in smack_inet_csk_clone()