Home
last modified time | relevance | path

Searched refs:request_sock (Results 1 – 25 of 51) sorted by relevance

123

/linux/include/net/
H A Dmptcp.h137 static inline bool rsk_is_mptcp(const struct request_sock *req)
142 static inline bool rsk_drop_req(const struct request_sock *req) in sk_is_mptcp()
150 bool mptcp_synack_options(const struct request_sock *req, unsigned int *size,
216 int mptcp_subflow_init_cookie_req(struct request_sock *req,
219 struct request_sock *mptcp_subflow_reqsk_alloc(const struct request_sock_ops *ops, in mptcp_skb_can_collapse()
245 static inline bool rsk_is_mptcp(const struct request_sock *req) in mptcp_init()
250 static inline bool rsk_drop_req(const struct request_sock *req) in sk_is_mptcp()
262 static inline bool mptcp_synack_options(const struct request_sock *req, in rsk_drop_req()
303 static inline int mptcp_subflow_init_cookie_req(struct request_sock *req, in mptcp_skb_can_collapse()
310 static inline struct request_sock *mptcp_subflow_reqsk_allo in mptcp_space()
[all...]
H A Dinet_connection_sock.h42 struct request_sock *req,
44 struct request_sock *req_unhash,
159 const struct request_sock *req,
267 const struct request_sock *req);
270 const struct request_sock *req);
273 struct request_sock *req,
275 bool inet_csk_reqsk_queue_hash_add(struct sock *sk, struct request_sock *req);
277 struct request_sock *req,
295 bool inet_csk_reqsk_queue_drop(struct sock *sk, struct request_sock *req);
296 void inet_csk_reqsk_queue_drop_and_put(struct sock *sk, struct request_sock *req);
H A Dcipso_ipv4.h190 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()
H A Dnetlabel.h249 int (*req_setattr)(struct request_sock *req,
252 void (*req_delattr)(struct request_sock *req);
486 int netlbl_req_setattr(struct request_sock *req,
488 void netlbl_req_delattr(struct request_sock *req);
643 static inline int netlbl_req_setattr(struct request_sock *req, in netlbl_req_setattr()
648 static inline void netlbl_req_delattr(struct request_sock *req) in netlbl_req_delattr()
H A Dtcp.h483 struct request_sock *req, bool fastopen,
495 bool tcp_peer_is_proven(struct request_sock *req, struct dst_entry *dst);
513 void tcp_syn_ack_timeout(const struct request_sock *req);
559 struct request_sock *req,
563 struct request_sock *req,
565 struct request_sock *req_unhash,
579 struct request_sock *req,
591 struct request_sock *req,
595 struct request_sock *cookie_tcp_reqsk_alloc(const struct request_sock_ops *ops,
707 u64 cookie_init_timestamp(struct request_sock *req, u64 now);
[all …]
/linux/net/ipv4/
H A Dinet_connection_sock.c653 struct request_sock *req; in inet_csk_accept()
760 const struct request_sock *req) in inet_csk_route_req()
795 const struct request_sock *req) in inet_csk_route_child_sock()
830 static void syn_ack_recalc(struct request_sock *req, in syn_ack_recalc()
850 static struct request_sock *
854 struct request_sock *req; in reqsk_alloc_noprof()
882 struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops, in inet_reqsk_alloc()
886 struct request_sock *req = reqsk_alloc(ops, sk_listener, in inet_reqsk_alloc()
906 void __reqsk_free(struct request_sock *req) in __reqsk_free()
916 static struct request_sock *inet_reqsk_clone(struct request_sock *req, in inet_reqsk_clone()
[all …]
H A Dsyncookies.c62 u64 cookie_init_timestamp(struct request_sock *req, u64 now) in cookie_init_timestamp()
198 struct request_sock *req, in tcp_get_cookie_sock()
264 struct request_sock *req) in cookie_tcp_reqsk_init()
298 struct request_sock *cookie_bpf_check(struct sock *sk, struct sk_buff *skb) in cookie_bpf_check()
300 struct request_sock *req = inet_reqsk(skb->sk); in cookie_bpf_check()
314 struct request_sock *cookie_tcp_reqsk_alloc(const struct request_sock_ops *ops, in cookie_tcp_reqsk_alloc()
321 struct request_sock *req; in cookie_tcp_reqsk_alloc()
354 static struct request_sock *cookie_tcp_check(struct net *net, struct sock *sk, in cookie_tcp_check()
409 struct request_sock *req; in cookie_v4_check()
H A Dtcp_fastopen.c51 void reqsk_fastopen_remove(struct sock *sk, struct request_sock *req, in reqsk_fastopen_remove()
205 static bool __tcp_fastopen_cookie_gen_cipher(struct request_sock *req, in __tcp_fastopen_cookie_gen_cipher()
241 struct request_sock *req, in tcp_fastopen_cookie_gen()
299 struct request_sock *req, in tcp_fastopen_cookie_gen_check()
328 struct request_sock *req) in tcp_fastopen_create_child()
408 struct request_sock *req1; in tcp_fastopen_queue_check()
439 struct request_sock *req, in tcp_try_fastopen()
H A Dtcp_minisocks.c432 void tcp_openreq_init_rwin(struct request_sock *req, in tcp_openreq_init_rwin()
472 const struct request_sock *req, in tcp_ecn_openreq_child()
527 struct request_sock *req, in smc_check_reset_syn_req()
548 struct request_sock *req, in tcp_create_openreq_child()
690 struct request_sock *req, in tcp_check_req()
/linux/net/mptcp/
H A Dtoken_test.c13 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()
H A Dsubflow.c32 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()
265 int mptcp_subflow_init_cookie_req(struct request_sock *req, in mptcp_subflow_init_cookie_req()
319 struct request_sock *req, in subflow_v4_route_req()
343 static void subflow_prep_synack(const struct sock *sk, struct request_sock *req, in subflow_prep_synack()
360 struct request_sock *req, in subflow_v4_send_synack()
[all …]
H A Dfastopen.c10 struct request_sock *req) in mptcp_fastopen_subflow_synack_set_params()
H A Dprotocol.h522 mptcp_subflow_rsk(const struct request_sock *rsk) in mptcp_subflow_rsk()
920 struct request_sock *req);
1070 static inline void mptcp_token_init_request(struct request_sock *req) in mptcp_token_init_request()
1075 int mptcp_token_new_request(struct request_sock *req);
1076 void mptcp_token_destroy_request(struct request_sock *req);
1173 struct request_sock *req);
/linux/net/dccp/
H A Ddccp.h
H A Dminisocks.c
H A Dipv4.c
H A Dipv6.c
/linux/net/netlabel/
H A Dnetlabel_calipso.h122 int calipso_req_setattr(struct request_sock *req,
125 void calipso_req_delattr(struct request_sock *req);
H A Dnetlabel_calipso.c589 int calipso_req_setattr(struct request_sock *req, in calipso_req_setattr()
609 void calipso_req_delattr(struct request_sock *req) in calipso_req_delattr()
/linux/net/ipv6/
H A Dtcp_ao.c79 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()
H A Dsyncookies.c131 static struct request_sock *cookie_tcp_check(struct net *net, struct sock *sk, in cookie_tcp_check()
181 struct request_sock *req; in cookie_v6_check()
H A Dtcp_ipv6.c78 struct request_sock *req);
401 struct request_sock *fastopen; in tcp_v6_err()
544 struct request_sock *req, in tcp_v6_send_synack()
597 static void tcp_v6_reqsk_destructor(struct request_sock *req) in tcp_v6_reqsk_destructor()
768 static void tcp_v6_init_req(struct request_sock *req, in tcp_v6_init_req()
800 struct request_sock *req, in tcp_v6_route_req()
1197 struct request_sock *req)
1366 struct request_sock *req,
1368 struct request_sock *req_unhash,
1765 struct request_sock *req = inet_reqsk(sk);
[all …]
/linux/security/selinux/include/
H A Dnetlabel.h40 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/tools/testing/selftests/bpf/progs/
H A Dlsm_cgroup_nonvoid.c10 int BPF_PROG(nonvoid_socket_clone, struct sock *newsk, const struct request_sock *req) in BPF_PROG()
H A Dtest_sk_storage_tracing.c96 int BPF_PROG(tcp_retransmit_synack, struct sock* sk, struct request_sock* req) in BPF_PROG()

123