Lines Matching refs:mpts_socket
203 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcpstats_get_index()
209 sototcpcb(mpts->mpts_socket)->t_state, mpts->mpts_flags); in mptcpstats_get_index()
612 if (mpts->mpts_socket->so_state & SS_ISDISCONNECTED) { in mptcp_subflow_disconnecting()
620 if (sototcpcb(mpts->mpts_socket)->t_state == TCPS_CLOSED) { in mptcp_subflow_disconnecting()
744 const struct ifnet *subifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_check_subflows_and_add()
745 struct tcpcb *tp = sototcpcb(mpts->mpts_socket); in mptcp_check_subflows_and_add()
796 IFNET_IS_CELLULAR(subifp), mpts->mpts_socket->so_state, in mptcp_check_subflows_and_add()
797 mpts->mpts_flags, sototcpcb(mpts->mpts_socket)->t_state); in mptcp_check_subflows_and_add()
901 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_remove_cell_subflows()
910 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_remove_cell_subflows()
922 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_remove_wifi_subflows()
931 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_remove_wifi_subflows()
955 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_pure_handover_subflows_remove()
963 so = mpts->mpts_socket; in mptcp_pure_handover_subflows_remove()
1012 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_handover_subflows_remove()
1020 so = mpts->mpts_socket; in mptcp_handover_subflows_remove()
1062 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_targetbased_subflows_remove()
1113 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_remove_subflows()
1124 soevent(mpts->mpts_socket, in mptcp_remove_subflows()
1165 soevent(mpts->mpts_socket, in mptcp_remove_subflows()
1328 VERIFY(mpts->mpts_socket == NULL); in mptcp_subflow_free()
1382 mpts->mpts_socket = so; in mptcp_subflow_attach()
1737 struct socket *so = mpts->mpts_socket; in mptcp_subflow_soclose()
1842 so = mpts->mpts_socket; in mptcp_subflow_soconnectx()
1847 VERIFY(mpts->mpts_socket != NULL); in mptcp_subflow_soconnectx()
1931 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_adj_rmap()
1945 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_adj_rmap()
2189 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_subflow_soreceive()
2234 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_subflow_soreceive()
2589 mptcp_update_last_owner(mpts->mpts_socket, mp_so); in mptcp_subflow_add()
2688 struct inpcb *inp = sotoinpcb(mpts->mpts_socket); in mptcpstats_update()
2713 struct socket *so = mpts->mpts_socket; in mptcp_subflow_del()
2745 mpts->mpts_socket = NULL; in mptcp_subflow_del()
2758 struct socket *so = mpts->mpts_socket; in mptcp_subflow_shutdown()
2778 struct socket *so = mpts->mpts_socket; in mptcp_subflow_abort()
2802 so = mpts->mpts_socket; in mptcp_subflow_disconnect()
2877 so = mpts->mpts_socket; in mptcp_subflow_input()
2954 if (mpts->mpts_socket->so_usecount == 0) { in mptcp_handle_input()
2960 mpts->mpts_socket->so_usecount++; in mptcp_handle_input()
2966 VERIFY(mpts->mpts_socket->so_usecount != 0); in mptcp_handle_input()
2967 mpts->mpts_socket->so_usecount--; in mptcp_handle_input()
3014 so = mpts->mpts_socket; in mptcp_subflow_output()
3026 VERIFY(mptcp_subflow_cwnd_space(mpts->mpts_socket) > 0); in mptcp_subflow_output()
3649 so = mpts->mpts_socket; in mptcp_subflow_propagate_ev()
3676 tp = intotcpcb(sotoinpcb(mpts->mpts_socket)); in mptcp_subflow_nosrcaddr_ev()
3704 so = mpts->mpts_socket; in mptcp_subflow_mpsuberror_ev()
3762 mptcp_reinject_mbufs(mpts->mpts_socket); in mptcp_subflow_failover_ev()
3775 alt_so = mpts_alt->mpts_socket; in mptcp_subflow_failover_ev()
3801 mpts->mpts_socket->so_flags &= ~SOF_MP_TRYFAILOVER; in mptcp_subflow_failover_ev()
3880 struct socket *so = mpts->mpts_socket; in mptcp_handle_ipv6_connection()
3936 inp = sotoinpcb(mpts->mpts_socket); in mptcp_try_alternate_port()
3975 struct socket *so = mpts->mpts_socket; in mptcp_drop_tfo_data()
4027 so = mpts->mpts_socket; in mptcp_subflow_connected_ev()
4168 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_subflow_connected_ev()
4194 so = mpts->mpts_socket; in mptcp_subflow_disconnected_ev()
4247 so = mpts->mpts_socket; in mptcp_subflow_mpstatus_ev()
4306 so = mpts->mpts_socket; in mptcp_subflow_mustrst_ev()
4381 struct tcpcb *tp = sototcpcb(mpts->mpts_socket); in mptcp_subflow_adaptive_rtimo_ev()
4411 struct tcpcb *tp = sototcpcb(mpts->mpts_socket); in mptcp_subflow_adaptive_wtimo_ev()
4446 so = mpts->mpts_socket; in mptcp_subflow_sosetopt()
4595 mptcp_subflow_eupcall1(mpts->mpts_socket, in mptcp_gc()
4834 if (mpts->mpts_socket->so_usecount == 0) { in mptcp_subflow_workloop()
4840 mpts->mpts_socket->so_usecount++; in mptcp_subflow_workloop()
4872 VERIFY(mpts->mpts_socket->so_usecount != 0); in mptcp_subflow_workloop()
4873 mpts->mpts_socket->so_usecount--; in mptcp_subflow_workloop()
4908 so = mpts->mpts_socket; in mptcp_subflow_workloop()
5752 struct tcpcb *tp = sototcpcb(mpts->mpts_socket); in mptcp_get_maxseg()
5774 struct tcpcb *tp = sototcpcb(mpts->mpts_socket); in mptcp_get_rcvscale()
5865 hiwat_sum += mpts->mpts_socket->so_rcv.sb_hiwat; in mptcp_sbrcv_grow()
5866 ideal_sum += mpts->mpts_socket->so_rcv.sb_idealsize; in mptcp_sbrcv_grow()
6097 flow->flow_soerror = mpts->mpts_socket->so_error; in fill_mptcp_subflow()
6180 so = mpts->mpts_socket;
6274 struct socket *subf_so = mpts->mpts_socket; in mptcp_notsent_lowat_check()
6708 struct tcpcb *tp = sototcpcb(mpts->mpts_socket); in mptcp_set_cellicon()