Lines Matching defs:subflow
224 struct socket *subflow; /* outgoing connect/listener/!mp_capable */
290 /* MPTCP subflow context */
345 mptcp_subflow_tcp_sock(const struct mptcp_subflow_context *subflow)
347 return subflow->tcp_sock;
351 mptcp_subflow_get_map_offset(const struct mptcp_subflow_context *subflow)
353 return tcp_sk(mptcp_subflow_tcp_sock(subflow))->copied_seq -
354 subflow->ssn_offset -
355 subflow->map_subflow_seq;
359 mptcp_subflow_get_mapped_dsn(const struct mptcp_subflow_context *subflow)
361 return subflow->map_seq + mptcp_subflow_get_map_offset(subflow);
365 void mptcp_subflow_fully_established(struct mptcp_subflow_context *subflow,
371 struct mptcp_subflow_context *subflow,
443 struct mptcp_subflow_context *subflow);
513 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk);
514 struct mptcp_sock *msk = mptcp_sk(subflow->conn);
530 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk);
531 struct mptcp_sock *msk = mptcp_sk(subflow->conn);
540 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk);
541 struct sock *parent = subflow->conn;
545 !subflow->conn_finished;