id_bitmap
__clear_bit(entry->addr.id, pernet->id_bitmap);
bitmap_zero(pernet->id_bitmap, MPTCP_PM_MAX_ADDR_ID + 1);
if (test_bit(i, pernet->id_bitmap)) {
(find_next_and_bit(pernet->id_bitmap, msk->pm.id_avail_bitmap,
DECLARE_BITMAP(id_bitmap, MPTCP_PM_MAX_ADDR_ID + 1);
if (test_bit(entry->addr.id, pernet->id_bitmap)) {
entry->addr.id = find_next_zero_bit(pernet->id_bitmap,
__set_bit(entry->addr.id, pernet->id_bitmap);
DECLARE_BITMAP(id_bitmap, MPTCP_PM_MAX_ADDR_ID + 1);
bitmap_zero(id_bitmap, MPTCP_PM_MAX_ADDR_ID + 1);
BUILD_BUG_ON(sizeof(struct id_bitmap) > sizeof(cb->ctx));
bitmap = (struct id_bitmap *)cb->ctx;
__set_bit(e->addr.id, id_bitmap);
e->addr.id = find_next_zero_bit(id_bitmap,