/linux-6.12.1/include/net/ |
D | request_sock.h | 23 struct request_sock; 34 struct request_sock *req); 36 struct request_sock *req); 40 void (*destructor)(struct request_sock *req); 41 void (*syn_ack_timeout)(const struct request_sock *req); 44 int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req); 55 struct request_sock { struct 63 struct request_sock *dl_next; argument 82 static inline struct request_sock *inet_reqsk(const struct sock *sk) in inet_reqsk() argument 84 return (struct request_sock *)sk; in inet_reqsk() [all …]
|
D | mptcp.h | 131 static inline bool rsk_is_mptcp(const struct request_sock *req) in rsk_is_mptcp() 136 static inline bool rsk_drop_req(const struct request_sock *req) in rsk_drop_req() 144 bool mptcp_synack_options(const struct request_sock *req, unsigned int *size, 210 int mptcp_subflow_init_cookie_req(struct request_sock *req, 213 struct request_sock *mptcp_subflow_reqsk_alloc(const struct request_sock_ops *ops, 239 static inline bool rsk_is_mptcp(const struct request_sock *req) in rsk_is_mptcp() 244 static inline bool rsk_drop_req(const struct request_sock *req) in rsk_drop_req() 256 static inline bool mptcp_synack_options(const struct request_sock *req, in mptcp_synack_options() 297 static inline int mptcp_subflow_init_cookie_req(struct request_sock *req, in mptcp_subflow_init_cookie_req() 304 static inline struct request_sock *mptcp_subflow_reqsk_alloc(const struct request_sock_ops *ops, in mptcp_subflow_reqsk_alloc()
|
D | inet_connection_sock.h | 42 struct request_sock *req, 44 struct request_sock *req_unhash, 158 const struct request_sock *req, 258 const struct request_sock *req); 261 const struct request_sock *req); 264 struct request_sock *req, 266 bool inet_csk_reqsk_queue_hash_add(struct sock *sk, struct request_sock *req, 269 struct request_sock *req, 287 bool 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); [all …]
|
D | tcp_ao.h | 189 struct request_sock *req, struct sk_buff *skb, 202 const struct request_sock *req, int l3index, 223 struct request_sock *req, const struct sk_buff *skb, 229 struct request_sock *req); 231 struct request_sock *req, 246 struct request_sock *req); 250 struct request_sock *req, 257 struct request_sock *req, const struct sk_buff *skb, 263 struct request_sock *req, unsigned short int family); 274 struct request_sock *req, unsigned short int family) in tcp_ao_syncookie() [all …]
|
D | cipso_ipv4.h | 190 int cipso_v4_req_setattr(struct request_sock *req, 193 void cipso_v4_req_delattr(struct request_sock *req); 234 static inline int cipso_v4_req_setattr(struct request_sock *req, in cipso_v4_req_setattr() 241 static inline void cipso_v4_req_delattr(struct request_sock *req) in cipso_v4_req_delattr()
|
D | inet6_connection_sock.h | 16 struct request_sock; 22 const struct request_sock *req, u8 proto);
|
D | netlabel.h | 248 int (*req_setattr)(struct request_sock *req, 251 void (*req_delattr)(struct request_sock *req); 485 int netlbl_req_setattr(struct request_sock *req, 487 void netlbl_req_delattr(struct request_sock *req); 642 static inline int netlbl_req_setattr(struct request_sock *req, in netlbl_req_setattr() 647 static inline void netlbl_req_delattr(struct request_sock *req) in netlbl_req_delattr()
|
D | tcp.h | 392 struct request_sock *req, bool fastopen, 402 bool tcp_peer_is_proven(struct request_sock *req, struct dst_entry *dst); 419 void tcp_syn_ack_timeout(const struct request_sock *req); 458 struct request_sock *req, 462 struct request_sock *req, 464 struct request_sock *req_unhash, 475 struct request_sock *req, 487 struct request_sock *req, 491 struct request_sock *cookie_tcp_reqsk_alloc(const struct request_sock_ops *ops, 603 u64 cookie_init_timestamp(struct request_sock *req, u64 now); [all …]
|
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() 333 sk = ((const struct request_sock *)sk)->rsk_listener; in sk_const_to_full_sk() 392 struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops,
|
/linux-6.12.1/net/mptcp/ |
D | token_test.c | 13 mptcp_token_init_request((struct request_sock *)req); in build_req_sock() 24 mptcp_token_new_request((struct request_sock *)req)); in mptcp_token_test_req_basic() 29 mptcp_token_destroy_request((struct request_sock *)req); in mptcp_token_test_req_basic() 100 mptcp_token_new_request((struct request_sock *)req)); in mptcp_token_test_accept() 106 mptcp_token_destroy_request((struct request_sock *)req); in mptcp_token_test_accept() 123 mptcp_token_new_request((struct request_sock *)req)); in mptcp_token_test_destroyed()
|
D | subflow.c | 32 static void SUBFLOW_REQ_INC_STATS(struct request_sock *req, in SUBFLOW_REQ_INC_STATS() 38 static void subflow_req_destructor(struct request_sock *req) in subflow_req_destructor() 85 static struct mptcp_sock *subflow_token_join_request(struct request_sock *req) in subflow_token_join_request() 108 static void subflow_init_req(struct request_sock *req, const struct sock *sk_listener) in subflow_init_req() 135 static int subflow_reset_req_endp(struct request_sock *req, struct sk_buff *skb) in subflow_reset_req_endp() 147 static int subflow_check_req(struct request_sock *req, in subflow_check_req() 264 int mptcp_subflow_init_cookie_req(struct request_sock *req, in mptcp_subflow_init_cookie_req() 318 struct request_sock *req, in subflow_v4_route_req() 342 static void subflow_prep_synack(const struct sock *sk, struct request_sock *req, in subflow_prep_synack() 359 struct request_sock *req, in subflow_v4_send_synack() [all …]
|
/linux-6.12.1/net/ipv4/ |
D | inet_connection_sock.c | 668 struct request_sock *req; in inet_csk_accept() 814 const struct request_sock *req) in inet_csk_route_req() 850 const struct request_sock *req) in inet_csk_route_child_sock() 885 static void syn_ack_recalc(struct request_sock *req, in syn_ack_recalc() 905 int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req) in inet_rtx_syn_ack() 915 static struct request_sock * 919 struct request_sock *req; in reqsk_alloc_noprof() 948 struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops, in inet_reqsk_alloc() 952 struct request_sock *req = reqsk_alloc(ops, sk_listener, in inet_reqsk_alloc() 973 static struct request_sock *inet_reqsk_clone(struct request_sock *req, in inet_reqsk_clone() [all …]
|
D | syncookies.c | 61 u64 cookie_init_timestamp(struct request_sock *req, u64 now) in cookie_init_timestamp() 197 struct request_sock *req, in tcp_get_cookie_sock() 265 struct request_sock *req) in cookie_tcp_reqsk_init() 299 struct request_sock *cookie_bpf_check(struct sock *sk, struct sk_buff *skb) in cookie_bpf_check() 301 struct request_sock *req = inet_reqsk(skb->sk); in cookie_bpf_check() 316 struct request_sock *cookie_tcp_reqsk_alloc(const struct request_sock_ops *ops, in cookie_tcp_reqsk_alloc() 323 struct request_sock *req; in cookie_tcp_reqsk_alloc() 356 static struct request_sock *cookie_tcp_check(struct net *net, struct sock *sk, in cookie_tcp_check() 405 struct request_sock *req; in cookie_v4_check()
|
D | tcp_fastopen.c | 118 static bool __tcp_fastopen_cookie_gen_cipher(struct request_sock *req, in __tcp_fastopen_cookie_gen_cipher() 154 struct request_sock *req, in tcp_fastopen_cookie_gen() 212 struct request_sock *req, in tcp_fastopen_cookie_gen_check() 241 struct request_sock *req) in tcp_fastopen_create_child() 318 struct request_sock *req1; in tcp_fastopen_queue_check() 349 struct request_sock *req, in tcp_try_fastopen()
|
/linux-6.12.1/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
D | chtls_cm.h | 116 static void chtls_rsk_destructor(struct request_sock *req) in chtls_rsk_destructor() 133 static inline void chtls_reqsk_free(struct request_sock *req) in chtls_reqsk_free() 158 static inline void chtls_set_req_port(struct request_sock *oreq, in chtls_set_req_port() 165 static inline void chtls_set_req_addr(struct request_sock *oreq, in chtls_set_req_addr()
|
/linux-6.12.1/net/dccp/ |
D | minisocks.c | 73 const struct request_sock *req, in dccp_create_openreq_child() 138 struct request_sock *req) in dccp_check_req() 244 struct request_sock *rsk) in dccp_reqsk_send_ack() 251 int dccp_reqsk_init(struct request_sock *req, in dccp_reqsk_init()
|
D | dccp.h | 220 struct request_sock *rsk); 255 int dccp_reqsk_init(struct request_sock *rq, struct dccp_sock const *dp, 261 const struct request_sock *req, 267 struct request_sock *req, 269 struct request_sock *req_unhash, 272 struct request_sock *req); 287 struct request_sock *req);
|
D | ipv4.c | 211 struct request_sock *req = inet_reqsk(sk); in dccp_req_err() 410 struct request_sock *req, in dccp_v4_request_recv_sock() 412 struct request_sock *req_unhash, in dccp_v4_request_recv_sock() 493 static int dccp_v4_send_response(const struct sock *sk, struct request_sock *req) in dccp_v4_send_response() 574 static void dccp_v4_reqsk_destructor(struct request_sock *req) in dccp_v4_reqsk_destructor() 580 void dccp_syn_ack_timeout(const struct request_sock *req) in dccp_syn_ack_timeout() 598 struct request_sock *req; in dccp_v4_conn_request() 859 struct request_sock *req = inet_reqsk(sk); in dccp_v4_rcv()
|
/linux-6.12.1/net/netlabel/ |
D | netlabel_calipso.h | 122 int calipso_req_setattr(struct request_sock *req, 125 void calipso_req_delattr(struct request_sock *req);
|
/linux-6.12.1/net/ipv6/ |
D | tcp_ao.c | 79 struct request_sock *req) in tcp_v6_ao_calc_key_rsk() 103 struct request_sock *req, in tcp_v6_ao_lookup_rsk() 149 struct request_sock *req, const struct sk_buff *skb, in tcp_v6_ao_synack_hash()
|
/linux-6.12.1/security/selinux/include/ |
D | netlabel.h | 40 int selinux_netlbl_inet_conn_request(struct request_sock *req, u16 family); 96 static inline int selinux_netlbl_inet_conn_request(struct request_sock *req, in selinux_netlbl_inet_conn_request()
|
/linux-6.12.1/tools/testing/selftests/bpf/progs/ |
D | test_btf_skc_cls_ingress.c | 96 struct request_sock *req_sk; in handle_ip6_tcp() 98 req_sk = (struct request_sock *)bpf_skc_to_tcp_request_sock(bpf_skc); in handle_ip6_tcp()
|
D | lsm_cgroup_nonvoid.c | 10 int BPF_PROG(nonvoid_socket_clone, struct sock *newsk, const struct request_sock *req) in BPF_PROG()
|
/linux-6.12.1/include/linux/ |
D | tcp.h | 176 static inline struct tcp_request_sock *tcp_rsk(const struct request_sock *req) in tcp_rsk() 181 static inline bool tcp_rsk_used_ao(const struct request_sock *req) in tcp_rsk_used_ao() 502 struct request_sock __rcu *fastopen_rsk; 576 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() 322 extern void dccp_syn_ack_timeout(const struct request_sock *req);
|