Home
last modified time | relevance | path

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

12

/Linux-v4.19/include/net/
Drequest_sock.h26 struct request_sock;
37 struct request_sock *req);
39 struct request_sock *req);
42 void (*destructor)(struct request_sock *req);
43 void (*syn_ack_timeout)(const struct request_sock *req);
46 int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req);
50 struct request_sock { struct
58 struct request_sock *dl_next; argument
72 static inline struct request_sock *inet_reqsk(const struct sock *sk) in inet_reqsk() argument
74 return (struct request_sock *)sk; in inet_reqsk()
[all …]
Dinet_connection_sock.h44 struct request_sock *req,
46 struct request_sock *req_unhash,
164 const struct request_sock *req,
262 const struct request_sock *req);
265 const struct request_sock *req);
268 struct request_sock *req,
270 void inet_csk_reqsk_queue_hash_add(struct sock *sk, struct request_sock *req,
273 struct request_sock *req,
291 void inet_csk_reqsk_queue_drop(struct sock *sk, struct request_sock *req);
292 void inet_csk_reqsk_queue_drop_and_put(struct sock *sk, struct request_sock *req);
Dinet6_connection_sock.h18 struct request_sock;
24 const struct request_sock *req, u8 proto);
Dcipso_ipv4.h215 int cipso_v4_req_setattr(struct request_sock *req,
218 void cipso_v4_req_delattr(struct request_sock *req);
258 static inline int cipso_v4_req_setattr(struct request_sock *req, in cipso_v4_req_setattr()
265 static inline void cipso_v4_req_delattr(struct request_sock *req) in cipso_v4_req_delattr()
Dnetlabel.h263 int (*req_setattr)(struct request_sock *req,
266 void (*req_delattr)(struct request_sock *req);
495 int netlbl_req_setattr(struct request_sock *req,
497 void netlbl_req_delattr(struct request_sock *req);
650 static inline int netlbl_req_setattr(struct request_sock *req, in netlbl_req_setattr()
655 static inline void netlbl_req_delattr(struct request_sock *req) in netlbl_req_delattr()
Dinet_sock.h73 struct request_sock req;
107 static inline struct inet_request_sock *inet_rsk(const struct request_sock *sk) in inet_rsk()
258 sk = ((const struct request_sock *)sk)->rsk_listener; in sk_const_to_full_sk()
327 struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops,
Dtcp.h379 struct request_sock *req, bool fastopen,
389 bool tcp_peer_is_proven(struct request_sock *req, struct dst_entry *dst);
404 void tcp_syn_ack_timeout(const struct request_sock *req);
425 struct request_sock *req,
429 struct request_sock *req,
431 struct request_sock *req_unhash,
442 struct request_sock *req,
453 struct request_sock *req,
529 u64 cookie_init_timestamp(struct request_sock *req);
580 void tcp_synack_rtt_meas(struct sock *sk, struct request_sock *req);
[all …]
/Linux-v4.19/net/ipv4/
Dinet_connection_sock.c438 struct request_sock *req; in inet_csk_accept()
540 const struct request_sock *req) in inet_csk_route_req()
576 const struct request_sock *req) in inet_csk_route_child_sock()
617 static inline void syn_ack_recalc(struct request_sock *req, const int thresh, in syn_ack_recalc()
638 int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req) in inet_rtx_syn_ack()
650 struct request_sock *req) in reqsk_queue_unlink()
667 void inet_csk_reqsk_queue_drop(struct sock *sk, struct request_sock *req) in inet_csk_reqsk_queue_drop()
676 void inet_csk_reqsk_queue_drop_and_put(struct sock *sk, struct request_sock *req) in inet_csk_reqsk_queue_drop_and_put()
685 struct request_sock *req = from_timer(req, t, rsk_timer); in reqsk_timer_handler()
749 static void reqsk_queue_hash_req(struct request_sock *req, in reqsk_queue_hash_req()
[all …]
Dtcp_fastopen.c142 struct request_sock *req, in tcp_fastopen_cookie_gen()
217 struct request_sock *req) in tcp_fastopen_create_child()
295 struct request_sock *req1; in tcp_fastopen_queue_check()
326 struct request_sock *req, in tcp_try_fastopen()
Dtcp_minisocks.c352 void tcp_openreq_init_rwin(struct request_sock *req, in tcp_openreq_init_rwin()
393 const struct request_sock *req) in tcp_ecn_openreq_child()
428 struct request_sock *req, in smc_check_reset_syn_req()
449 struct request_sock *req, in tcp_create_openreq_child()
585 struct request_sock *req, in tcp_check_req()
Dsyncookies.c69 u64 cookie_init_timestamp(struct request_sock *req) in cookie_init_timestamp()
206 struct request_sock *req, in tcp_get_cookie_sock()
293 struct request_sock *req; in cookie_v4_check()
Dtcp_ipv4.c388 struct request_sock *req = inet_reqsk(sk); in tcp_req_err()
437 struct request_sock *fastopen; in tcp_v4_err()
896 struct request_sock *req) in tcp_v4_reqsk_send_ack()
928 struct request_sock *req, in tcp_v4_send_synack()
960 static void tcp_v4_reqsk_destructor(struct request_sock *req) in tcp_v4_reqsk_destructor()
1333 static void tcp_v4_init_req(struct request_sock *req, in tcp_v4_init_req()
1347 const struct request_sock *req) in tcp_v4_route_req()
1399 struct request_sock *req, in tcp_v4_syn_recv_sock()
1401 struct request_sock *req_unhash, in tcp_v4_syn_recv_sock()
1739 struct request_sock *req = inet_reqsk(sk); in tcp_v4_rcv()
[all …]
/Linux-v4.19/drivers/crypto/chelsio/chtls/
Dchtls_cm.h121 static void chtls_rsk_destructor(struct request_sock *req) in chtls_rsk_destructor()
138 static inline void chtls_reqsk_free(struct request_sock *req) in chtls_reqsk_free()
163 static inline void chtls_set_req_port(struct request_sock *oreq, in chtls_set_req_port()
170 static inline void chtls_set_req_addr(struct request_sock *oreq, in chtls_set_req_addr()
/Linux-v4.19/net/dccp/
Dminisocks.c82 const struct request_sock *req, in dccp_create_openreq_child()
145 struct request_sock *req) in dccp_check_req()
250 struct request_sock *rsk) in dccp_reqsk_send_ack()
257 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()
396 struct request_sock *req, in dccp_v4_request_recv_sock()
398 struct request_sock *req_unhash, in dccp_v4_request_recv_sock()
478 static int dccp_v4_send_response(const struct sock *sk, struct request_sock *req) in dccp_v4_send_response()
553 static void dccp_v4_reqsk_destructor(struct request_sock *req) in dccp_v4_reqsk_destructor()
559 void dccp_syn_ack_timeout(const struct request_sock *req) in dccp_syn_ack_timeout()
577 struct request_sock *req; in dccp_v4_conn_request()
833 struct request_sock *req = inet_reqsk(sk); in dccp_v4_rcv()
Dipv6.c189 static int dccp_v6_send_response(const struct sock *sk, struct request_sock *req) in dccp_v6_send_response()
244 static void dccp_v6_reqsk_destructor(struct request_sock *req) in dccp_v6_reqsk_destructor()
309 struct request_sock *req; in dccp_v6_conn_request()
398 struct request_sock *req, in dccp_v6_request_recv_sock()
400 struct request_sock *req_unhash, in dccp_v6_request_recv_sock()
734 struct request_sock *req = inet_reqsk(sk); in dccp_v6_rcv()
/Linux-v4.19/net/netlabel/
Dnetlabel_calipso.h136 int calipso_req_setattr(struct request_sock *req,
139 void calipso_req_delattr(struct request_sock *req);
/Linux-v4.19/security/selinux/include/
Dnetlabel.h58 int selinux_netlbl_inet_conn_request(struct request_sock *req, u16 family);
126 static inline int selinux_netlbl_inet_conn_request(struct request_sock *req, in selinux_netlbl_inet_conn_request()
/Linux-v4.19/include/linux/
Dtcp.h142 static inline struct tcp_request_sock *tcp_rsk(const struct request_sock *req) in tcp_rsk()
398 struct request_sock *fastopen_rsk;
464 struct request_sock *req) in tcp_move_syn()
Ddccp.h173 static inline struct dccp_request_sock *dccp_rsk(const struct request_sock *req) in dccp_rsk()
324 extern void dccp_syn_ack_timeout(const struct request_sock *req);
Dsecurity.h146 struct request_sock;
1227 void security_req_classify_flow(const struct request_sock *req, struct flowi *fl);
1230 struct sk_buff *skb, struct request_sock *req);
1232 const struct request_sock *req);
1382 static inline void security_req_classify_flow(const struct request_sock *req, struct flowi *fl) in security_req_classify_flow()
1391 struct sk_buff *skb, struct request_sock *req) in security_inet_conn_request()
1397 const struct request_sock *req) in security_inet_csk_clone()
/Linux-v4.19/net/core/
Drequest_sock.c95 void reqsk_fastopen_remove(struct sock *sk, struct request_sock *req, in reqsk_fastopen_remove()
DMakefile6 obj-y := sock.o request_sock.o skbuff.o datagram.o stream.o scm.o \
/Linux-v4.19/net/ipv6/
Dtcp_ipv6.c76 struct request_sock *req);
358 struct request_sock *fastopen; in tcp_v6_err()
475 struct request_sock *req, in tcp_v6_send_synack()
515 static void tcp_v6_reqsk_destructor(struct request_sock *req) in tcp_v6_reqsk_destructor()
733 static void tcp_v6_init_req(struct request_sock *req, in tcp_v6_init_req()
760 const struct request_sock *req) in tcp_v6_route_req()
1001 struct request_sock *req) in tcp_v6_reqsk_send_ack()
1060 struct request_sock *req, in tcp_v6_syn_recv_sock()
1062 struct request_sock *req_unhash, in tcp_v6_syn_recv_sock()
1473 struct request_sock *req = inet_reqsk(sk); in tcp_v6_rcv()
[all …]

12