Lines Matching refs:mpts_socket

202 	const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp;  in mptcpstats_get_index()
208 sototcpcb(mpts->mpts_socket)->t_state, mpts->mpts_flags); in mptcpstats_get_index()
611 if (mpts->mpts_socket->so_state & SS_ISDISCONNECTED) { in mptcp_subflow_disconnecting()
619 if (sototcpcb(mpts->mpts_socket)->t_state == TCPS_CLOSED) { in mptcp_subflow_disconnecting()
743 const struct ifnet *subifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_check_subflows_and_add()
744 struct tcpcb *tp = sototcpcb(mpts->mpts_socket); in mptcp_check_subflows_and_add()
795 IFNET_IS_CELLULAR(subifp), mpts->mpts_socket->so_state, in mptcp_check_subflows_and_add()
796 mpts->mpts_flags, sototcpcb(mpts->mpts_socket)->t_state); in mptcp_check_subflows_and_add()
900 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_remove_cell_subflows()
909 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_remove_cell_subflows()
921 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_remove_wifi_subflows()
930 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_remove_wifi_subflows()
954 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_pure_handover_subflows_remove()
962 so = mpts->mpts_socket; in mptcp_pure_handover_subflows_remove()
1011 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_handover_subflows_remove()
1019 so = mpts->mpts_socket; in mptcp_handover_subflows_remove()
1061 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_targetbased_subflows_remove()
1112 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_remove_subflows()
1123 soevent(mpts->mpts_socket, in mptcp_remove_subflows()
1164 soevent(mpts->mpts_socket, in mptcp_remove_subflows()
1326 VERIFY(mpts->mpts_socket == NULL); in mptcp_subflow_free()
1380 mpts->mpts_socket = so; in mptcp_subflow_attach()
1735 struct socket *so = mpts->mpts_socket; in mptcp_subflow_soclose()
1840 so = mpts->mpts_socket; in mptcp_subflow_soconnectx()
1845 VERIFY(mpts->mpts_socket != NULL); in mptcp_subflow_soconnectx()
1929 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_adj_rmap()
1943 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_adj_rmap()
2187 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_subflow_soreceive()
2232 soevent(mpts->mpts_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_MUSTRST); in mptcp_subflow_soreceive()
2588 mptcp_update_last_owner(mpts->mpts_socket, mp_so); in mptcp_subflow_add()
2687 struct inpcb *inp = sotoinpcb(mpts->mpts_socket); in mptcpstats_update()
2712 struct socket *so = mpts->mpts_socket; in mptcp_subflow_del()
2744 mpts->mpts_socket = NULL; in mptcp_subflow_del()
2757 struct socket *so = mpts->mpts_socket; in mptcp_subflow_shutdown()
2777 struct socket *so = mpts->mpts_socket; in mptcp_subflow_abort()
2801 so = mpts->mpts_socket; in mptcp_subflow_disconnect()
2876 so = mpts->mpts_socket; in mptcp_subflow_input()
2953 if (mpts->mpts_socket->so_usecount == 0) { in mptcp_handle_input()
2959 mpts->mpts_socket->so_usecount++; in mptcp_handle_input()
2965 VERIFY(mpts->mpts_socket->so_usecount != 0); in mptcp_handle_input()
2966 mpts->mpts_socket->so_usecount--; in mptcp_handle_input()
3013 so = mpts->mpts_socket; in mptcp_subflow_output()
3025 VERIFY(mptcp_subflow_cwnd_space(mpts->mpts_socket) > 0); in mptcp_subflow_output()
3648 so = mpts->mpts_socket; in mptcp_subflow_propagate_ev()
3675 tp = intotcpcb(sotoinpcb(mpts->mpts_socket)); in mptcp_subflow_nosrcaddr_ev()
3703 so = mpts->mpts_socket; in mptcp_subflow_mpsuberror_ev()
3761 mptcp_reinject_mbufs(mpts->mpts_socket); in mptcp_subflow_failover_ev()
3774 alt_so = mpts_alt->mpts_socket; in mptcp_subflow_failover_ev()
3800 mpts->mpts_socket->so_flags &= ~SOF_MP_TRYFAILOVER; in mptcp_subflow_failover_ev()
3879 struct socket *so = mpts->mpts_socket; in mptcp_handle_ipv6_connection()
3935 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()
4587 mptcp_subflow_eupcall1(mpts->mpts_socket, in mptcp_gc()
4826 if (mpts->mpts_socket->so_usecount == 0) { in mptcp_subflow_workloop()
4832 mpts->mpts_socket->so_usecount++; in mptcp_subflow_workloop()
4864 VERIFY(mpts->mpts_socket->so_usecount != 0); in mptcp_subflow_workloop()
4865 mpts->mpts_socket->so_usecount--; in mptcp_subflow_workloop()
4900 so = mpts->mpts_socket; in mptcp_subflow_workloop()
5744 struct tcpcb *tp = sototcpcb(mpts->mpts_socket); in mptcp_get_maxseg()
5766 struct tcpcb *tp = sototcpcb(mpts->mpts_socket); in mptcp_get_rcvscale()
5858 hiwat_sum += mpts->mpts_socket->so_rcv.sb_hiwat; in mptcp_sbrcv_grow()
5859 ideal_sum += mpts->mpts_socket->so_rcv.sb_idealsize; in mptcp_sbrcv_grow()
6091 flow->flow_soerror = mpts->mpts_socket->so_error; in fill_mptcp_subflow()
6174 so = mpts->mpts_socket;
6268 struct socket *subf_so = mpts->mpts_socket; in mptcp_notsent_lowat_check()
6702 struct tcpcb *tp = sototcpcb(mpts->mpts_socket); in mptcp_set_cellicon()