/linux-4.4.14/include/net/ |
D | request_sock.h | 25 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 …]
|
D | inet_connection_sock.h | 45 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);
|
D | cipso_ipv4.h | 214 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()
|
D | inet6_connection_sock.h | 20 struct request_sock; 29 const struct request_sock *req, u8 proto);
|
D | inet_sock.h | 73 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,
|
D | tcp.h | 411 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 …]
|
D | netlabel.h | 421 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/ |
D | inet_connection_sock.c | 307 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 …]
|
D | tcp_fastopen.c | 98 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()
|
D | syncookies.c | 82 __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()
|
D | tcp_minisocks.c | 367 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()
|
D | tcp_ipv4.c | 317 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 …]
|
D | tcp_timer.c | 339 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()
|
D | tcp_input.c | 2980 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()
|
D | tcp_metrics.c | 234 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()
|
D | cipso_ipv4.c | 1968 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()
|
D | tcp_output.c | 360 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()
|
D | tcp.c | 2174 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/ |
D | minisocks.c | 76 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()
|
D | dccp.h | 233 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);
|
D | ipv4.c | 200 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()
|
D | ipv6.c | 184 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()
|
D | output.c | 394 struct request_sock *req) in dccp_make_response()
|
/linux-4.4.14/security/selinux/include/ |
D | netlabel.h | 56 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/ |
D | tcp.h | 127 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()
|
D | dccp.h | 171 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);
|
D | security.h | 136 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()
|
D | lsm_hooks.h | 1558 struct request_sock *req); 1560 const struct request_sock *req); 1565 void (*req_classify_flow)(const struct request_sock *req,
|
D | ipv6.h | 316 inet6_rsk(const struct request_sock *rsk) in inet6_rsk()
|
/linux-4.4.14/net/core/ |
D | request_sock.c | 97 void reqsk_fastopen_remove(struct sock *sk, struct request_sock *req, in reqsk_fastopen_remove()
|
D | Makefile | 5 obj-y := sock.o request_sock.o skbuff.o datagram.o stream.o scm.o \
|
/linux-4.4.14/net/ipv6/ |
D | tcp_ipv6.c | 75 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 …]
|
D | inet6_connection_sock.c | 70 const struct request_sock *req, in inet6_csk_route_req()
|
D | syncookies.c | 146 struct request_sock *req; in cookie_v6_check()
|
/linux-4.4.14/net/netlabel/ |
D | netlabel_kapi.c | 934 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/ |
D | netlabel.c | 282 int selinux_netlbl_inet_conn_request(struct request_sock *req, u16 family) in selinux_netlbl_inet_conn_request()
|
D | hooks.c | 4618 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/ |
D | security.c | 1306 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/ |
D | smack_lsm.c | 4148 struct request_sock *req) in smack_inet_conn_request() 4249 const struct request_sock *req) in smack_inet_csk_clone()
|