| /Linux-v5.4/include/net/ |
| D | request_sock.h | 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); 46 struct request_sock { struct 54 struct request_sock *dl_next; argument 68 static inline struct request_sock *inet_reqsk(const struct sock *sk) in inet_reqsk() argument 70 return (struct request_sock *)sk; in inet_reqsk() [all …]
|
| D | inet_connection_sock.h | 40 struct request_sock *req, 42 struct request_sock *req_unhash, 160 const struct request_sock *req, 258 const struct request_sock *req); 261 const struct request_sock *req); 264 struct request_sock *req, 266 void inet_csk_reqsk_queue_hash_add(struct sock *sk, struct request_sock *req, 269 struct request_sock *req, 287 void inet_csk_reqsk_queue_drop(struct sock *sk, struct request_sock *req); 288 void inet_csk_reqsk_queue_drop_and_put(struct sock *sk, struct request_sock *req);
|
| D | cipso_ipv4.h | 201 int cipso_v4_req_setattr(struct request_sock *req, 204 void cipso_v4_req_delattr(struct request_sock *req); 244 static inline int cipso_v4_req_setattr(struct request_sock *req, in cipso_v4_req_setattr() 251 static inline void cipso_v4_req_delattr(struct request_sock *req) in cipso_v4_req_delattr()
|
| D | inet6_connection_sock.h | 14 struct request_sock; 20 const struct request_sock *req, u8 proto);
|
| D | netlabel.h | 249 int (*req_setattr)(struct request_sock *req, 252 void (*req_delattr)(struct request_sock *req); 481 int netlbl_req_setattr(struct request_sock *req, 483 void netlbl_req_delattr(struct request_sock *req); 636 static inline int netlbl_req_setattr(struct request_sock *req, in netlbl_req_setattr() 641 static inline void netlbl_req_delattr(struct request_sock *req) in netlbl_req_delattr()
|
| D | inet_sock.h | 69 struct request_sock req; 103 static inline struct inet_request_sock *inet_rsk(const struct request_sock *sk) in inet_rsk() 276 sk = ((const struct request_sock *)sk)->rsk_listener; in sk_const_to_full_sk() 345 struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops,
|
| D | tcp.h | 378 struct request_sock *req, bool fastopen, 388 bool tcp_peer_is_proven(struct request_sock *req, struct dst_entry *dst); 403 void tcp_syn_ack_timeout(const struct request_sock *req); 436 struct request_sock *req, 440 struct request_sock *req, 442 struct request_sock *req_unhash, 453 struct request_sock *req, 464 struct request_sock *req, 540 u64 cookie_init_timestamp(struct request_sock *req); 591 void tcp_synack_rtt_meas(struct sock *sk, struct request_sock *req); [all …]
|
| /Linux-v5.4/net/ipv4/ |
| D | inet_connection_sock.c | 441 struct request_sock *req; in inet_csk_accept() 543 const struct request_sock *req) in inet_csk_route_req() 579 const struct request_sock *req) in inet_csk_route_child_sock() 620 static inline void syn_ack_recalc(struct request_sock *req, const int thresh, in syn_ack_recalc() 641 int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req) in inet_rtx_syn_ack() 652 static bool reqsk_queue_unlink(struct request_sock *req) in reqsk_queue_unlink() 669 void inet_csk_reqsk_queue_drop(struct sock *sk, struct request_sock *req) in inet_csk_reqsk_queue_drop() 678 void inet_csk_reqsk_queue_drop_and_put(struct sock *sk, struct request_sock *req) in inet_csk_reqsk_queue_drop_and_put() 687 struct request_sock *req = from_timer(req, t, rsk_timer); in reqsk_timer_handler() 751 static void reqsk_queue_hash_req(struct request_sock *req, in reqsk_queue_hash_req() [all …]
|
| D | tcp_fastopen.c | 111 static bool __tcp_fastopen_cookie_gen_cipher(struct request_sock *req, in __tcp_fastopen_cookie_gen_cipher() 147 struct request_sock *req, in tcp_fastopen_cookie_gen() 205 struct request_sock *req, in tcp_fastopen_cookie_gen_check() 234 struct request_sock *req) in tcp_fastopen_create_child() 308 struct request_sock *req1; in tcp_fastopen_queue_check() 339 struct request_sock *req, in tcp_try_fastopen()
|
| D | tcp_minisocks.c | 360 void tcp_openreq_init_rwin(struct request_sock *req, in tcp_openreq_init_rwin() 401 const struct request_sock *req) in tcp_ecn_openreq_child() 436 struct request_sock *req, in smc_check_reset_syn_req() 457 struct request_sock *req, in tcp_create_openreq_child() 569 struct request_sock *req, in tcp_check_req()
|
| D | syncookies.c | 65 u64 cookie_init_timestamp(struct request_sock *req) in cookie_init_timestamp() 202 struct request_sock *req, in tcp_get_cookie_sock() 293 struct request_sock *req; in cookie_v4_check()
|
| /Linux-v5.4/drivers/crypto/chelsio/chtls/ |
| D | chtls_cm.h | 118 static void chtls_rsk_destructor(struct request_sock *req) in chtls_rsk_destructor() 135 static inline void chtls_reqsk_free(struct request_sock *req) in chtls_reqsk_free() 160 static inline void chtls_set_req_port(struct request_sock *oreq, in chtls_set_req_port() 167 static inline void chtls_set_req_addr(struct request_sock *oreq, in chtls_set_req_addr()
|
| /Linux-v5.4/net/dccp/ |
| D | minisocks.c | 78 const struct request_sock *req, in dccp_create_openreq_child() 141 struct request_sock *req) in dccp_check_req() 246 struct request_sock *rsk) in dccp_reqsk_send_ack() 253 int dccp_reqsk_init(struct request_sock *req, in dccp_reqsk_init()
|
| D | dccp.h | 230 struct request_sock *rsk); 265 int dccp_reqsk_init(struct request_sock *rq, struct dccp_sock const *dp, 271 const struct request_sock *req, 277 struct request_sock *req, 279 struct request_sock *req_unhash, 282 struct request_sock *req); 296 struct request_sock *req);
|
| D | ipv4.c | 196 struct request_sock *req = inet_reqsk(sk); in dccp_req_err() 395 struct request_sock *req, in dccp_v4_request_recv_sock() 397 struct request_sock *req_unhash, in dccp_v4_request_recv_sock() 477 static int dccp_v4_send_response(const struct sock *sk, struct request_sock *req) in dccp_v4_send_response() 552 static void dccp_v4_reqsk_destructor(struct request_sock *req) in dccp_v4_reqsk_destructor() 558 void dccp_syn_ack_timeout(const struct request_sock *req) in dccp_syn_ack_timeout() 576 struct request_sock *req; in dccp_v4_conn_request() 832 struct request_sock *req = inet_reqsk(sk); in dccp_v4_rcv()
|
| D | ipv6.c | 188 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-v5.4/net/netlabel/ |
| D | netlabel_calipso.h | 122 int calipso_req_setattr(struct request_sock *req, 125 void calipso_req_delattr(struct request_sock *req);
|
| D | netlabel_calipso.c | 584 int calipso_req_setattr(struct request_sock *req, in calipso_req_setattr() 604 void calipso_req_delattr(struct request_sock *req) in calipso_req_delattr()
|
| /Linux-v5.4/security/selinux/include/ |
| D | netlabel.h | 44 int selinux_netlbl_inet_conn_request(struct request_sock *req, u16 family); 112 static inline int selinux_netlbl_inet_conn_request(struct request_sock *req, in selinux_netlbl_inet_conn_request()
|
| /Linux-v5.4/include/linux/ |
| D | tcp.h | 133 static inline struct tcp_request_sock *tcp_rsk(const struct request_sock *req) in tcp_rsk() 396 struct request_sock __rcu *fastopen_rsk; 463 struct request_sock *req) in tcp_move_syn()
|
| D | dccp.h | 173 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);
|
| D | security.h | 202 struct request_sock; 1303 void security_req_classify_flow(const struct request_sock *req, struct flowi *fl); 1306 struct sk_buff *skb, struct request_sock *req); 1308 const struct request_sock *req); 1458 static inline void security_req_classify_flow(const struct request_sock *req, struct flowi *fl) in security_req_classify_flow() 1467 struct sk_buff *skb, struct request_sock *req) in security_inet_conn_request() 1473 const struct request_sock *req) in security_inet_csk_clone()
|
| /Linux-v5.4/net/core/ |
| D | request_sock.c | 91 void reqsk_fastopen_remove(struct sock *sk, struct request_sock *req, in reqsk_fastopen_remove()
|
| D | Makefile | 6 obj-y := sock.o request_sock.o skbuff.o datagram.o stream.o scm.o \
|
| /Linux-v5.4/net/ipv6/ |
| D | tcp_ipv6.c | 73 struct request_sock *req); 366 struct request_sock *fastopen; in tcp_v6_err() 486 struct request_sock *req, in tcp_v6_send_synack() 527 static void tcp_v6_reqsk_destructor(struct request_sock *req) in tcp_v6_reqsk_destructor() 745 static void tcp_v6_init_req(struct request_sock *req, in tcp_v6_init_req() 773 const struct request_sock *req) in tcp_v6_route_req() 1041 struct request_sock *req) in tcp_v6_reqsk_send_ack() 1115 struct request_sock *req, in tcp_v6_syn_recv_sock() 1117 struct request_sock *req_unhash, in tcp_v6_syn_recv_sock() 1526 struct request_sock *req = inet_reqsk(sk); in tcp_v6_rcv() [all …]
|