Home
last modified time | relevance | path

Searched refs:mptcp_subflow_ctx (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/net/mptcp/
H A Dsubflow.c462 subflow = mptcp_subflow_ctx(ssk); in __mptcp_sync_state()
781 struct mptcp_subflow_context *ctx = mptcp_subflow_ctx(ssk); in mptcp_subflow_drop_ctx()
786 list_del(&mptcp_subflow_ctx(ssk)->node); in mptcp_subflow_drop_ctx()
945 (!mptcp_subflow_ctx(child) || in subflow_syn_recv_sock()
946 !mptcp_subflow_ctx(child)->conn)); in subflow_syn_recv_sock()
1469 struct sock *sk = mptcp_subflow_ctx(ssk)->conn; in subflow_error_report()
1526 struct sock *sk = mptcp_subflow_ctx(ssk)->conn; in subflow_write_space()
1620 subflow = mptcp_subflow_ctx(ssk); in __mptcp_subflow_connect()
1797 subflow = mptcp_subflow_ctx(sf->sk); in mptcp_subflow_create_socket()
1905 subflow = mptcp_subflow_ctx(ssk); in mptcp_subflow_queue_clean()
[all …]
H A Dsched.c28 mptcp_subflow_set_scheduled(mptcp_subflow_ctx(ssk), true); in mptcp_sched_default_get_send()
41 mptcp_subflow_set_scheduled(mptcp_subflow_ctx(ssk), true); in mptcp_sched_default_get_retrans()
169 mptcp_subflow_set_scheduled(mptcp_subflow_ctx(msk->first), true); in mptcp_sched_get_send()
H A Doptions.c404 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_syn_options()
444 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_established_options_mp()
557 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_established_options_dss()
649 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_established_options_add_addr()
713 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_established_options_rm_addr()
743 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_established_options_mp_prio()
788 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_established_options_fastclose()
811 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_established_options_mp_fail()
1265 subflow = mptcp_subflow_ctx(ssk); in mptcp_set_rwin()
1591 subflow = mptcp_subflow_ctx(ssk); in mptcp_write_options()
[all …]
H A Dbpf.c18 return mptcp_sk(mptcp_subflow_ctx(sk)->conn); in bpf_mptcp_sock_from_subflow()
H A Dprotocol.c81 subflow = mptcp_subflow_ctx(ssock->sk); in __mptcp_socket_create()
1138 mptcp_subflow_ctx(ssk)->send_infinite_map = 0; in mptcp_update_infinite_map()
1266 mptcp_subflow_ctx(ssk)->rel_write_seq += copy; in mptcp_sendmsg_frag()
1276 if (mptcp_subflow_ctx(ssk)->send_infinite_map) in mptcp_sendmsg_frag()
1279 mptcp_subflow_ctx(ssk)->rel_write_seq += copy; in mptcp_sendmsg_frag()
1392 subflow = mptcp_subflow_ctx(ssk); in mptcp_subflow_get_send()
3245 subflow = mptcp_subflow_ctx(ssk); in mptcp_sk_clone_init()
3482 subflow = mptcp_subflow_ctx(ssk); in mptcp_finish_connect()
3641 subflow = mptcp_subflow_ctx(ssk); in mptcp_connect()
3832 subflow = mptcp_subflow_ctx(newsk); in mptcp_stream_accept()
[all …]
H A Dpm_netlink.c331 sf = mptcp_subflow_ctx(ssk); in mptcp_event_add_subflow()
358 sf = mptcp_subflow_ctx(ssk); in mptcp_event_put_token_and_ssk()
393 sf = mptcp_subflow_ctx(ssk); in mptcp_event_sub_closed()
455 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_event_addr_announced()
H A Dprotocol.h580 mptcp_subflow_ctx(const struct sock *sk) in mptcp_subflow_ctx() function
632 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_send_active_reset_reason()
943 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in __mptcp_propagate_sndbuf()
956 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_propagate_sndbuf()
1205 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_check_fallback()
1233 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_do_fallback()
1280 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in subflow_simultaneous_connect()
H A Dpm.c592 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_pm_add_addr_received()
745 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_pm_mp_prio_received()
759 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_pm_mp_fail_received()
894 struct mptcp_subflow_context *iter, *subflow = mptcp_subflow_ctx(ssk); in mptcp_pm_subflows_chk_stale()
931 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_pm_subflow_chk_stale()
H A Dmptcp_diag.c99 const struct mptcp_subflow_context *ctx = mptcp_subflow_ctx(sk); in mptcp_diag_dump_listeners()
H A Dtoken.c153 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_token_new_connect()
H A Dsockopt.c98 mptcp_subflow_ctx(ssk)->cached_sndbuf = sk->sk_sndbuf; in mptcp_sol_socket_sync_intval()
1529 mptcp_subflow_ctx(ssk)->cached_sndbuf = sk->sk_sndbuf; in sync_socket_options()
1565 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_sockopt_sync_locked()
H A Dctrl.c522 subflow = mptcp_subflow_ctx(ssk); in mptcp_active_detect_blackhole()
H A Dpm_kernel.c274 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(msk->first); in mptcp_pm_create_subflow_or_signal_addr()
688 WRITE_ONCE(mptcp_subflow_ctx(ssk)->pm_listener, true); in mptcp_pm_nl_create_listen_socket()
H A Dpm_userspace.c545 mptcp_close_ssk(sk, ssk, mptcp_subflow_ctx(ssk)); in mptcp_pm_nl_subflow_destroy_doit()