Lines Matching defs:mptcp_sock

260 struct mptcp_sock {  struct
262 struct inet_connection_sock sk;
263 u64 local_key;
264 u64 remote_key;
265 u64 write_seq;
266 u64 bytes_sent;
267 u64 snd_nxt;
268 u64 bytes_received;
269 u64 ack_seq;
270 atomic64_t rcv_wnd_sent;
271 u64 rcv_data_fin_seq;
272 u64 bytes_retrans;
273 u64 bytes_consumed;
274 int rmem_fwd_alloc;
275 int snd_burst;
276 int old_wspace;
277 u64 recovery_snd_nxt; /* in recovery mode accept up to this seq;
281 u64 bytes_acked;
282 u64 snd_una;
283 u64 wnd_end;
284 unsigned long timer_ival;
285 u32 token;
286 int rmem_released;
287 unsigned long flags;
288 unsigned long cb_flags;
289 bool recovery; /* closing subflow write queue reinjected */
290 bool can_ack;
291 bool fully_established;
292 bool rcv_data_fin;
293 bool snd_data_fin_enable;
294 bool rcv_fastclose;
295 bool use_64bit_ack; /* Set when we received a 64-bit DSN */
296 bool csum_enabled;
297 bool allow_infinite_fallback;
298 u8 pending_state; /* A subflow asked to set this sk_state,
301 u8 mpc_endpoint_id;
302 u8 recvmsg_inq:1,
303 cork:1,
304 nodelay:1,
305 fastopening:1,
306 in_accept_queue:1,
307 free_first:1,
308 rcvspace_init:1;
309 struct work_struct work;
310 struct sk_buff *ooo_last_skb;
311 struct rb_root out_of_order_queue;
312 struct sk_buff_head receive_queue;
313 struct list_head conn_list;
314 struct list_head rtx_queue;
315 struct mptcp_data_frag *first_pending;
316 struct list_head join_list;
317 struct sock *first; /* The mptcp ops can safely dereference, using suitable
344 static inline void msk_owned_by_me(const struct mptcp_sock *msk) in msk_owned_by_me() argument