/linux-master/net/smc/ |
H A D | af_smc.c | 120 struct request_sock *req, 122 struct request_sock *req_unhash, 3436 static void smc_ulp_clone(const struct request_sock *req, struct sock *newsk,
|
/linux-master/net/mptcp/ |
H A D | protocol.c | 3260 struct request_sock *req)
|
H A D | subflow.c | 32 static void SUBFLOW_REQ_INC_STATS(struct request_sock *req, 38 static void subflow_req_destructor(struct request_sock *req) 85 static struct mptcp_sock *subflow_token_join_request(struct request_sock *req) 107 static void subflow_init_req(struct request_sock *req, const struct sock *sk_listener) 139 static int subflow_check_req(struct request_sock *req, 249 int mptcp_subflow_init_cookie_req(struct request_sock *req, 303 struct request_sock *req, 327 static void subflow_prep_synack(const struct sock *sk, struct request_sock *req, 344 struct request_sock *req, 358 struct request_sock *re [all...] |
H A D | protocol.h | 462 mptcp_subflow_rsk(const struct request_sock *rsk) 794 struct request_sock *req); 942 static inline void mptcp_token_init_request(struct request_sock *req) 947 int mptcp_token_new_request(struct request_sock *req); 948 void mptcp_token_destroy_request(struct request_sock *req); 1039 struct request_sock *req);
|
H A D | options.c | 896 bool mptcp_synack_options(const struct request_sock *req, unsigned int *size,
|
/linux-master/net/ipv4/ |
H A D | inet_connection_sock.c | 668 struct request_sock *req; 813 const struct request_sock *req) 849 const struct request_sock *req) 884 static void syn_ack_recalc(struct request_sock *req, 904 int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req) 914 static struct request_sock *inet_reqsk_clone(struct request_sock *req, 918 struct request_sock *nreq; 957 const struct request_sock *req) 964 static void reqsk_migrate_reset(struct request_sock *re [all...] |
H A D | tcp_output.c | 367 tcp_ecn_make_synack(const struct request_sock *req, struct tcphdr *th) 484 struct request_sock *req, 547 struct request_sock *req, 591 struct request_sock *req, 600 struct request_sock *req, 795 static void mptcp_set_option_cond(const struct request_sock *req, 898 struct request_sock *req, 3700 * @req: request_sock pointer 3706 struct request_sock *req, 4406 int tcp_rtx_synack(const struct sock *sk, struct request_sock *re [all...] |
H A D | tcp_timer.c | 447 static void tcp_fastopen_synack_timer(struct sock *sk, struct request_sock *req) 513 struct request_sock *req; 722 void tcp_syn_ack_timeout(const struct request_sock *req)
|
H A D | tcp_minisocks.c | 411 void tcp_openreq_init_rwin(struct request_sock *req, 452 const struct request_sock *req) 487 struct request_sock *req, 508 struct request_sock *req, 634 * request_sock. Normally sk is the listener socket but for TFO it 647 struct request_sock *req,
|
H A D | tcp_metrics.c | 16 #include <net/request_sock.h> 249 static struct tcp_metrics_block *__tcp_get_metrics_req(struct request_sock *req, 542 bool tcp_peer_is_proven(struct request_sock *req, struct dst_entry *dst)
|
/linux-master/net/core/ |
H A D | sock.c | 128 #include <net/request_sock.h>
|
/linux-master/include/net/ |
H A D | request_sock.h | 5 * Definitions for request_sock 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); 53 /* struct request_sock - mini sock to represent a connection request 55 struct request_sock { struct 63 struct request_sock *dl_nex [all...] |
H A D | netlabel.h | 25 #include <net/request_sock.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, 647 static inline void netlbl_req_delattr(struct request_sock *req)
|
H A D | inet_connection_sock.h | 22 #include <net/request_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 void 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 *re [all...] |
/linux-master/drivers/xen/ |
H A D | pvcalls-back.c | 16 #include <net/request_sock.h>
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_btf_skc_cls_ingress.c | 96 struct request_sock *req_sk; 98 req_sk = (struct request_sock *)bpf_skc_to_tcp_request_sock(bpf_skc);
|
H A D | lsm_cgroup.c | 167 int BPF_PROG(socket_clone, struct sock *newsk, const struct request_sock *req)
|
/linux-master/security/smack/ |
H A D | smack_lsm.c | 4361 struct request_sock *req) 4417 * Save the peer's label in the request_sock so we can later setup 4424 * if we do we only need to label the request_sock and the stack will 4444 * @req: the connection's request_sock 4449 const struct request_sock *req)
|
/linux-master/security/selinux/ |
H A D | netlabel.c | 323 * the new request_sock here and the stack will ensure the on-the-wire label 328 int selinux_netlbl_inet_conn_request(struct request_sock *req, u16 family) 353 * socket via the request_sock struct in selinux_netlbl_inet_conn_request() but
|
H A D | hooks.c | 5512 struct request_sock *req) 5533 const struct request_sock *req) 5577 static void selinux_req_classify_flow(const struct request_sock *req, 5737 * be labeled based on the connection/request_sock and 5739 * lookup the request_sock yet as it isn't queued on 5853 * to the connection/request_sock but unfortunately we can't 5854 * query the request_sock as it isn't queued on the parent
|
/linux-master/security/ |
H A D | security.c | 4704 * security_req_classify_flow() - Set a flow's secid based on request_sock 4705 * @req: request_sock 4710 void security_req_classify_flow(const struct request_sock *req, 4732 * security_inet_conn_request() - Set request_sock state using incoming connect 4735 * @req: new request_sock 4742 struct sk_buff *skb, struct request_sock *req) 4749 * security_inet_csk_clone() - Set new sock LSM state based on request_sock 4751 * @req: connection request_sock 4756 const struct request_sock *req)
|
/linux-master/security/apparmor/ |
H A D | lsm.c | 1409 struct request_sock *req)
|
/linux-master/net/netlabel/ |
H A D | netlabel_kapi.c | 1210 int netlbl_req_setattr(struct request_sock *req, 1278 void netlbl_req_delattr(struct request_sock *req)
|
/linux-master/net/ipv6/ |
H A D | tcp_ipv6.c | 76 struct request_sock *req); 380 struct request_sock *fastopen; 481 /* Might be for an request_sock */ 528 struct request_sock *req, 580 static void tcp_v6_reqsk_destructor(struct request_sock *req) 794 static void tcp_v6_init_req(struct request_sock *req, 824 struct request_sock *req, 1214 struct request_sock *req) 1352 struct request_sock *req, 1354 struct request_sock *req_unhas [all...] |
H A D | syncookies.c | 130 static struct request_sock *cookie_tcp_check(struct net *net, struct sock *sk, 175 struct request_sock *req;
|