Home
last modified time | relevance | path

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

/include/net/
Drequest_sock.h22 struct request_sock;
33 struct request_sock *req);
35 struct request_sock *req);
38 void (*destructor)(struct request_sock *req);
39 void (*syn_ack_timeout)(const struct request_sock *req);
42 int inet_rtx_syn_ack(const struct sock *parent, struct request_sock *req);
53 struct request_sock { struct
61 struct request_sock *dl_next; argument
75 static inline struct request_sock *inet_reqsk(const struct sock *sk) in inet_reqsk() argument
77 return (struct request_sock *)sk; in inet_reqsk()
[all …]
Dmptcp.h68 static inline bool rsk_is_mptcp(const struct request_sock *req) in rsk_is_mptcp()
73 static inline bool rsk_drop_req(const struct request_sock *req) in rsk_drop_req()
81 bool mptcp_synack_options(const struct request_sock *req, unsigned int *size,
131 int mptcp_subflow_init_cookie_req(struct request_sock *req,
134 struct request_sock *mptcp_subflow_reqsk_alloc(const struct request_sock_ops *ops,
148 static inline bool rsk_is_mptcp(const struct request_sock *req) in rsk_is_mptcp()
153 static inline bool rsk_drop_req(const struct request_sock *req) in rsk_drop_req()
171 static inline bool mptcp_synack_options(const struct request_sock *req, in mptcp_synack_options()
206 static inline int mptcp_subflow_init_cookie_req(struct request_sock *req, in mptcp_subflow_init_cookie_req()
213 static inline struct request_sock *mptcp_subflow_reqsk_alloc(const struct request_sock_ops *ops, in mptcp_subflow_reqsk_alloc()
Dinet6_connection_sock.h14 struct request_sock;
20 const struct request_sock *req, u8 proto);
Dinet_connection_sock.h42 struct request_sock *req,
44 struct request_sock *req_unhash,
164 const struct request_sock *req,
263 const struct request_sock *req);
266 const struct request_sock *req);
269 struct request_sock *req,
271 void inet_csk_reqsk_queue_hash_add(struct sock *sk, struct request_sock *req,
274 struct request_sock *req,
292 bool inet_csk_reqsk_queue_drop(struct sock *sk, struct request_sock *req);
293 void inet_csk_reqsk_queue_drop_and_put(struct sock *sk, struct request_sock *req);
Dcipso_ipv4.h189 int cipso_v4_req_setattr(struct request_sock *req,
192 void cipso_v4_req_delattr(struct request_sock *req);
232 static inline int cipso_v4_req_setattr(struct request_sock *req, in cipso_v4_req_setattr()
239 static inline void cipso_v4_req_delattr(struct request_sock *req) in cipso_v4_req_delattr()
Dnetlabel.h249 int (*req_setattr)(struct request_sock *req,
252 void (*req_delattr)(struct request_sock *req);
481 int netlbl_req_setattr(struct request_sock *req,
483 void netlbl_req_delattr(struct request_sock *req);
636 static inline int netlbl_req_setattr(struct request_sock *req, in netlbl_req_setattr()
641 static inline void netlbl_req_delattr(struct request_sock *req) in netlbl_req_delattr()
Dinet_sock.h69 struct request_sock req;
103 static inline struct inet_request_sock *inet_rsk(const struct request_sock *sk) in inet_rsk()
290 sk = ((const struct request_sock *)sk)->rsk_listener; in sk_const_to_full_sk()
352 struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops,
Dtcp.h388 struct request_sock *req, bool fastopen,
398 bool tcp_peer_is_proven(struct request_sock *req, struct dst_entry *dst);
410 void tcp_syn_ack_timeout(const struct request_sock *req);
444 struct request_sock *req,
448 struct request_sock *req,
450 struct request_sock *req_unhash,
461 struct request_sock *req,
473 struct request_sock *req,
478 struct request_sock *cookie_tcp_reqsk_alloc(const struct request_sock_ops *ops,
563 u64 cookie_init_timestamp(struct request_sock *req, u64 now);
[all …]
/include/linux/
Ddccp.h173 static inline struct dccp_request_sock *dccp_rsk(const struct request_sock *req) in dccp_rsk()
324 extern void dccp_syn_ack_timeout(const struct request_sock *req);
Dtcp.h141 static inline struct tcp_request_sock *tcp_rsk(const struct request_sock *req) in tcp_rsk()
421 struct request_sock __rcu *fastopen_rsk;
490 struct request_sock *req) in tcp_move_syn()
Dbtf_ids.h167 BTF_SOCK_TYPE(BTF_SOCK_TYPE_REQ, request_sock) \
Dsecurity.h210 struct request_sock;
1385 void security_req_classify_flow(const struct request_sock *req,
1389 struct sk_buff *skb, struct request_sock *req);
1391 const struct request_sock *req);
1544 static inline void security_req_classify_flow(const struct request_sock *req, in security_req_classify_flow()
1554 struct sk_buff *skb, struct request_sock *req) in security_inet_conn_request()
1560 const struct request_sock *req) in security_inet_csk_clone()
Dlsm_hook_defs.h309 struct request_sock *req)
311 const struct request_sock *req)
317 LSM_HOOK(void, LSM_RET_VOID, req_classify_flow, const struct request_sock *req,
Dipv6.h377 inet6_rsk(const struct request_sock *rsk) in inet6_rsk()
/include/trace/events/
Dtcp.h186 TP_PROTO(const struct sock *sk, const struct request_sock *req),