Lines Matching refs:alist
1638 struct mptcp_rm_list alist = { .nr = 0 }; in mptcp_pm_remove_addrs() local
1643 if (alist.nr >= MPTCP_RM_IDS_MAX) in mptcp_pm_remove_addrs()
1653 alist.ids[alist.nr++] = entry->addr.id; in mptcp_pm_remove_addrs()
1656 if (alist.nr) { in mptcp_pm_remove_addrs()
1659 mptcp_pm_remove_addr(msk, &alist); in mptcp_pm_remove_addrs()
1668 struct mptcp_rm_list alist = { .nr = 0 }, slist = { .nr = 0 }; in mptcp_pm_flush_addrs_and_subflows() local
1676 if (alist.nr < MPTCP_RM_IDS_MAX && in mptcp_pm_flush_addrs_and_subflows()
1678 alist.ids[alist.nr++] = mptcp_endp_get_local_id(msk, &entry->addr); in mptcp_pm_flush_addrs_and_subflows()
1682 if (alist.nr) { in mptcp_pm_flush_addrs_and_subflows()
1683 msk->pm.add_addr_signaled -= alist.nr; in mptcp_pm_flush_addrs_and_subflows()
1684 mptcp_pm_remove_addr(msk, &alist); in mptcp_pm_flush_addrs_and_subflows()