Lines Matching refs:mptcp_sock
20 struct mptcp_sock *sock;
107 static bool mptcp_pm_is_init_remote_addr(struct mptcp_sock *msk, in mptcp_pm_is_init_remote_addr()
135 mptcp_lookup_anno_list_by_saddr(const struct mptcp_sock *msk, in mptcp_lookup_anno_list_by_saddr()
150 bool mptcp_remove_anno_list_by_saddr(struct mptcp_sock *msk, in mptcp_remove_anno_list_by_saddr()
163 bool mptcp_pm_sport_in_anno_list(struct mptcp_sock *msk, const struct sock *sk) in mptcp_pm_sport_in_anno_list()
184 static void __mptcp_pm_send_ack(struct mptcp_sock *msk, in __mptcp_pm_send_ack()
205 void mptcp_pm_send_ack(struct mptcp_sock *msk, in mptcp_pm_send_ack()
214 void mptcp_pm_addr_send_ack(struct mptcp_sock *msk) in mptcp_pm_addr_send_ack()
241 int mptcp_pm_mp_prio_send_ack(struct mptcp_sock *msk, in mptcp_pm_mp_prio_send_ack()
275 struct mptcp_sock *msk = entry->sock; in mptcp_pm_add_timer()
322 mptcp_pm_del_add_timer(struct mptcp_sock *msk, in mptcp_pm_del_add_timer()
346 bool mptcp_pm_alloc_anno_list(struct mptcp_sock *msk, in mptcp_pm_alloc_anno_list()
384 static void mptcp_pm_free_anno_list(struct mptcp_sock *msk) in mptcp_pm_free_anno_list()
404 int mptcp_pm_announce_addr(struct mptcp_sock *msk, in mptcp_pm_announce_addr()
432 int mptcp_pm_remove_addr(struct mptcp_sock *msk, const struct mptcp_rm_list *rm_list) in mptcp_pm_remove_addr()
453 void mptcp_pm_new_connection(struct mptcp_sock *msk, const struct sock *ssk, int server_side) in mptcp_pm_new_connection()
463 bool mptcp_pm_allow_new_subflow(struct mptcp_sock *msk) in mptcp_pm_allow_new_subflow()
502 static bool mptcp_pm_schedule_work(struct mptcp_sock *msk, in mptcp_pm_schedule_work()
515 void mptcp_pm_fully_established(struct mptcp_sock *msk, const struct sock *ssk) in mptcp_pm_fully_established()
542 void mptcp_pm_connection_closed(struct mptcp_sock *msk) in mptcp_pm_connection_closed()
550 void mptcp_pm_subflow_established(struct mptcp_sock *msk) in mptcp_pm_subflow_established()
567 void mptcp_pm_subflow_check_next(struct mptcp_sock *msk, in mptcp_pm_subflow_check_next()
603 struct mptcp_sock *msk = mptcp_sk(subflow->conn); in mptcp_pm_add_addr_received()
634 void mptcp_pm_add_addr_echoed(struct mptcp_sock *msk, in mptcp_pm_add_addr_echoed()
652 void mptcp_pm_add_addr_send_ack(struct mptcp_sock *msk) in mptcp_pm_add_addr_send_ack()
660 static void mptcp_pm_rm_addr_or_subflow(struct mptcp_sock *msk, in mptcp_pm_rm_addr_or_subflow()
723 static void mptcp_pm_rm_addr_recv(struct mptcp_sock *msk) in mptcp_pm_rm_addr_recv()
728 void mptcp_pm_rm_subflow(struct mptcp_sock *msk, in mptcp_pm_rm_subflow()
734 void mptcp_pm_rm_addr_received(struct mptcp_sock *msk, in mptcp_pm_rm_addr_received()
757 struct mptcp_sock *msk; in mptcp_pm_mp_prio_received()
770 struct mptcp_sock *msk = mptcp_sk(subflow->conn); in mptcp_pm_mp_fail_received()
795 bool mptcp_pm_add_addr_signal(struct mptcp_sock *msk, const struct sk_buff *skb, in mptcp_pm_add_addr_signal()
842 bool mptcp_pm_rm_addr_signal(struct mptcp_sock *msk, unsigned int remaining, in mptcp_pm_rm_addr_signal()
872 int mptcp_pm_get_local_id(struct mptcp_sock *msk, struct sock_common *skc) in mptcp_pm_get_local_id()
896 bool mptcp_pm_is_backup(struct mptcp_sock *msk, struct sock_common *skc) in mptcp_pm_is_backup()
908 static void mptcp_pm_subflows_chk_stale(const struct mptcp_sock *msk, struct sock *ssk) in mptcp_pm_subflows_chk_stale()
945 void mptcp_pm_subflow_chk_stale(const struct mptcp_sock *msk, struct sock *ssk) in mptcp_pm_subflow_chk_stale()
964 void mptcp_pm_worker(struct mptcp_sock *msk) in mptcp_pm_worker()
989 void mptcp_pm_destroy(struct mptcp_sock *msk) in mptcp_pm_destroy()
997 void mptcp_pm_data_reset(struct mptcp_sock *msk) in mptcp_pm_data_reset()
1026 void mptcp_pm_data_init(struct mptcp_sock *msk) in mptcp_pm_data_init()