Home
last modified time | relevance | path

Searched refs:id_bitmap (Results 1 – 2 of 2) sorted by relevance

/linux/net/mptcp/
H A Dpm_userspace.c47 DECLARE_BITMAP(id_bitmap, MPTCP_PM_MAX_ADDR_ID + 1); in mptcp_userspace_pm_append_new_local_addr()
54 bitmap_zero(id_bitmap, MPTCP_PM_MAX_ADDR_ID + 1); in mptcp_userspace_pm_append_new_local_addr()
68 __set_bit(e->addr.id, id_bitmap); in mptcp_userspace_pm_append_new_local_addr()
75 id = find_next_zero_bit(id_bitmap, in mptcp_userspace_pm_append_new_local_addr()
644 struct id_bitmap { in mptcp_userspace_pm_dump_addr() struct
653 BUILD_BUG_ON(sizeof(struct id_bitmap) > sizeof(cb->ctx)); in mptcp_userspace_pm_dump_addr()
655 bitmap = (struct id_bitmap *)cb->ctx; in mptcp_userspace_pm_dump_addr()
H A Dpm_kernel.c29 DECLARE_BITMAP(id_bitmap, MPTCP_PM_MAX_ADDR_ID + 1);
753 if (test_bit(entry->addr.id, pernet->id_bitmap)) { in mptcp_pm_nl_append_new_local_addr()
798 entry->addr.id = find_next_zero_bit(pernet->id_bitmap, in mptcp_pm_nl_append_new_local_addr()
810 __set_bit(entry->addr.id, pernet->id_bitmap); in mptcp_pm_nl_append_new_local_addr()
1223 __clear_bit(entry->addr.id, pernet->id_bitmap); in mptcp_pm_nl_del_addr_doit()
1333 bitmap_zero(pernet->id_bitmap, MPTCP_PM_MAX_ADDR_ID + 1); in mptcp_pm_nl_flush_addrs_doit()
1381 if (test_bit(i, pernet->id_bitmap)) { in mptcp_pm_nl_dump_addr()
1585 (find_next_and_bit(pernet->id_bitmap, msk->pm.id_avail_bitmap, in mptcp_pm_nl_check_work_pending()