Searched refs:request_sock (Results 1 - 25 of 73) sorted by last modified time

123

/linux-master/net/smc/
H A Daf_smc.c120 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 Dprotocol.c3260 struct request_sock *req)
H A Dsubflow.c32 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 Dprotocol.h462 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 Doptions.c896 bool mptcp_synack_options(const struct request_sock *req, unsigned int *size,
/linux-master/net/ipv4/
H A Dinet_connection_sock.c668 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 Dtcp_output.c367 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 Dtcp_timer.c447 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 Dtcp_minisocks.c411 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 Dtcp_metrics.c16 #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 Dsock.c128 #include <net/request_sock.h>
/linux-master/include/net/
H A Drequest_sock.h5 * 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 Dnetlabel.h25 #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 Dinet_connection_sock.h22 #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 Dpvcalls-back.c16 #include <net/request_sock.h>
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_btf_skc_cls_ingress.c96 struct request_sock *req_sk;
98 req_sk = (struct request_sock *)bpf_skc_to_tcp_request_sock(bpf_skc);
H A Dlsm_cgroup.c167 int BPF_PROG(socket_clone, struct sock *newsk, const struct request_sock *req)
/linux-master/security/smack/
H A Dsmack_lsm.c4361 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 Dnetlabel.c323 * 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 Dhooks.c5512 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 Dsecurity.c4704 * 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 Dlsm.c1409 struct request_sock *req)
/linux-master/net/netlabel/
H A Dnetlabel_kapi.c1210 int netlbl_req_setattr(struct request_sock *req,
1278 void netlbl_req_delattr(struct request_sock *req)
/linux-master/net/ipv6/
H A Dtcp_ipv6.c76 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 Dsyncookies.c130 static struct request_sock *cookie_tcp_check(struct net *net, struct sock *sk,
175 struct request_sock *req;

Completed in 464 milliseconds

123