Lines Matching refs:pm
341 struct mptcp_pm_data pm; member
1096 return READ_ONCE(msk->pm.addr_signal) & in mptcp_pm_should_add_signal()
1102 return READ_ONCE(msk->pm.addr_signal) & BIT(MPTCP_ADD_ADDR_SIGNAL); in mptcp_pm_should_add_signal_addr()
1107 return READ_ONCE(msk->pm.addr_signal) & BIT(MPTCP_ADD_ADDR_ECHO); in mptcp_pm_should_add_signal_echo()
1112 return READ_ONCE(msk->pm.addr_signal) & BIT(MPTCP_RM_ADDR_SIGNAL); in mptcp_pm_should_rm_signal()
1117 return READ_ONCE(msk->pm.pm_type) == MPTCP_PM_TYPE_USERSPACE; in mptcp_pm_is_userspace()
1122 return READ_ONCE(msk->pm.pm_type) == MPTCP_PM_TYPE_KERNEL; in mptcp_pm_is_kernel()
1193 if (--msk->pm.subflows < mptcp_pm_get_subflows_max(msk)) in __mptcp_pm_close_subflow()
1194 WRITE_ONCE(msk->pm.accept_subflow, true); in __mptcp_pm_close_subflow()
1199 spin_lock_bh(&msk->pm.lock); in mptcp_pm_close_subflow()
1201 spin_unlock_bh(&msk->pm.lock); in mptcp_pm_close_subflow()