Lines Matching refs:mptcp_subflow_context
151 struct mptcp_subflow_context *listener = mptcp_subflow_ctx(sk_listener); in subflow_check_req()
268 struct mptcp_subflow_context *listener = mptcp_subflow_ctx(sk_listener); in mptcp_subflow_init_cookie_req()
346 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in subflow_prep_synack()
413 static bool subflow_thmac_valid(struct mptcp_subflow_context *subflow) in subflow_thmac_valid()
431 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_subflow_reset()
458 struct mptcp_subflow_context *subflow; in __mptcp_sync_state()
479 struct mptcp_subflow_context *subflow, in subflow_set_remote_key()
500 struct mptcp_subflow_context *subflow, in mptcp_propagate_state()
526 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in subflow_finish_connect()
619 static void subflow_set_local_id(struct mptcp_subflow_context *subflow, int local_id) in subflow_set_local_id()
627 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in subflow_chk_local_id()
671 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in subflow_v4_conn_request()
702 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in subflow_v6_conn_request()
769 struct mptcp_subflow_context *old_ctx) in subflow_ulp_fallback()
783 struct mptcp_subflow_context *ctx = mptcp_subflow_ctx(ssk); in mptcp_subflow_drop_ctx()
799 struct mptcp_subflow_context *subflow, in __mptcp_subflow_fully_established()
817 struct mptcp_subflow_context *listener = mptcp_subflow_ctx(sk); in subflow_syn_recv_sock()
869 struct mptcp_subflow_context *ctx = mptcp_subflow_ctx(child); in subflow_syn_recv_sock()
928 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(child); in subflow_syn_recv_sock()
977 static void dbg_bad_map(struct mptcp_subflow_context *subflow, u32 ssn) in dbg_bad_map()
985 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in skb_is_fully_mapped()
1000 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in validate_mapping()
1022 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in validate_data_csum()
1101 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in get_mapping_status()
1248 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_subflow_discard_data()
1287 static bool subflow_can_fallback(struct mptcp_subflow_context *subflow) in subflow_can_fallback()
1301 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_subflow_fail()
1328 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in subflow_check_data_avail()
1425 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_subflow_data_available()
1452 const struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_space()
1480 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in subflow_data_ready()
1537 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcpv6_handle_mapped()
1589 struct mptcp_subflow_context *subflow; in __mptcp_subflow_connect()
1743 struct mptcp_subflow_context *subflow; in mptcp_subflow_create_socket()
1808 static struct mptcp_subflow_context *subflow_create_ctx(struct sock *sk, in subflow_create_ctx()
1812 struct mptcp_subflow_context *ctx; in subflow_create_ctx()
1848 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in subflow_state_change()
1885 struct mptcp_subflow_context *subflow; in mptcp_subflow_queue_clean()
1955 struct mptcp_subflow_context *ctx; in subflow_ulp_init()
1994 struct mptcp_subflow_context *ctx = mptcp_subflow_ctx(ssk); in subflow_ulp_release()
2028 struct mptcp_subflow_context *old_ctx = mptcp_subflow_ctx(newsk); in subflow_ulp_clone()
2029 struct mptcp_subflow_context *new_ctx; in subflow_ulp_clone()
2082 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in tcp_release_cb_override()