Symbol: find_next_zero_bit
arch/arm/mm/context.c
223
asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx);
arch/arm/mm/context.c
228
asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, 1);
arch/arm64/kvm/vmid.c
112
vmid = find_next_zero_bit(vmid_map, NUM_USER_VMIDS, cur_idx);
arch/arm64/kvm/vmid.c
122
vmid = find_next_zero_bit(vmid_map, NUM_USER_VMIDS, 1);
arch/arm64/mm/context.c
197
asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx);
arch/arm64/mm/context.c
207
asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, 1);
arch/csky/mm/asid.c
111
asid = find_next_zero_bit(info->map, NUM_CTXT_ASIDS(info), cur_idx);
arch/csky/mm/asid.c
121
asid = find_next_zero_bit(info->map, NUM_CTXT_ASIDS(info), 1);
arch/m68k/include/asm/bitops.h
408
#define find_next_zero_bit find_next_zero_bit
arch/m68k/include/asm/mmu_context.h
40
ctx = find_next_zero_bit(context_map, LAST_CONTEXT+1, ctx);
arch/microblaze/include/asm/mmu_context_mm.h
87
ctx = find_next_zero_bit(context_map, LAST_CONTEXT+1, ctx);
arch/mips/mm/context.c
156
mmid = find_next_zero_bit(mmid_map, num_mmids, cur_idx);
arch/parisc/mm/init.c
833
index = find_next_zero_bit(space_id, NR_SPACE_IDS, space_id_index);
arch/powerpc/mm/book3s32/mmu_context.c
56
ctx = find_next_zero_bit(context_map, LAST_CONTEXT+1, ctx);
arch/powerpc/mm/nohash/mmu_context.c
269
id = find_next_zero_bit(map, LAST_CONTEXT+1, id);
arch/powerpc/platforms/powernv/pci-sriov.c
403
win = find_next_zero_bit(&phb->ioda.m64_bar_alloc,
arch/riscv/mm/context.c
125
asid = find_next_zero_bit(context_asid_map, num_asids, cur_idx);
arch/riscv/mm/context.c
136
asid = find_next_zero_bit(context_asid_map, num_asids, 1);
arch/sparc/kernel/iommu.c
173
int n = find_next_zero_bit(iommu->ctx_bitmap, IOMMU_NUM_CTXS, lowest);
arch/sparc/kernel/iommu.c
176
n = find_next_zero_bit(iommu->ctx_bitmap, lowest, 1);
arch/sparc/lib/bitext.c
60
off_new = find_next_zero_bit(t->map, t->size, offset);
arch/sparc/lib/bitext.c
86
t->first_free = find_next_zero_bit
arch/sparc/mm/init_64.c
829
new_ctx = find_next_zero_bit(mmu_context_bmap, 1 << CTX_NR_BITS, ctx);
arch/sparc/mm/init_64.c
831
new_ctx = find_next_zero_bit(mmu_context_bmap, ctx, 1);
arch/sparc/mm/io-unit.c
119
nexti: scan = find_next_zero_bit(iounit->bmap, limit, scan);
arch/x86/kvm/svm/sev.c
244
asid = find_next_zero_bit(sev_asid_bitmap, max_asid + 1, min_asid);
arch/x86/mm/tlb.c
327
asid = find_next_zero_bit(global_asid_used, MAX_ASID_AVAILABLE, last_global_asid);
drivers/android/dbitmap.h
141
n = find_next_zero_bit(dmap->map, dmap->nbits, offset);
drivers/atm/he.c
1896
i = find_next_zero_bit(he_dev->rbpl_table, RBPL_TABLE_SIZE, he_dev->rbpl_hint);
drivers/block/zram/zram_drv.c
808
blk_idx = find_next_zero_bit(zram->bitmap, zram->nr_pages, 0);
drivers/clocksource/ingenic-timer.c
319
timer->channel = find_next_zero_bit(&tcu->pwm_channels_mask,
drivers/clocksource/ingenic-timer.c
325
tcu->cs_channel = find_next_zero_bit(&tcu->pwm_channels_mask,
drivers/dma/ti/edma.c
469
slot = find_next_zero_bit(ecc->slot_inuse,
drivers/dma/ti/k3-udma.c
1359
id = find_next_zero_bit(ud->res##_map, ud->res##_cnt, \
drivers/firmware/arm_scmi/driver.c
535
xfer_id = find_next_zero_bit(minfo->xfer_alloc_table,
drivers/firmware/arm_scmi/driver.c
543
xfer_id = find_next_zero_bit(minfo->xfer_alloc_table,
drivers/gpio/gpiolib.c
3445
i = find_next_zero_bit(array_info->get_mask,
drivers/gpio/gpiolib.c
3471
j = find_next_zero_bit(array_info->get_mask, i,
drivers/gpio/gpiolib.c
3814
i = find_next_zero_bit(array_info->set_mask,
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1343
found = find_next_zero_bit(kfd->gtt_sa_bitmap,
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1379
find_next_zero_bit(kfd->gtt_sa_bitmap,
drivers/gpu/drm/display/drm_dp_tunnel.c
210
return find_next_zero_bit(dptun_info_regs, 64, *offset + 1) - *offset;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
322
end = find_next_zero_bit(&dirty->bitmap[0], res_end, start + 1);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
358
end = find_next_zero_bit(&dirty->bitmap[0], res_end, start + 1);
drivers/hid/hid-input.c
1423
usage->code = find_next_zero_bit(bit,
drivers/hwtracing/coresight/coresight-trace-id.c
107
id = find_next_zero_bit(id_map->used_ids, CORESIGHT_TRACE_ID_RES_TOP, 1);
drivers/hwtracing/coresight/coresight-trace-id.c
64
next_id = find_next_zero_bit(id_map->used_ids,
drivers/hwtracing/stm/core.c
228
pos = find_next_zero_bit(bitmap, end + 1, pos);
drivers/infiniband/hw/cxgb4/id_table.c
51
obj = find_next_zero_bit(alloc->table, alloc->max, alloc->last);
drivers/infiniband/hw/erdma/erdma_verbs.c
261
idx = find_next_zero_bit(res_cb->bitmap, res_cb->max_cap,
drivers/infiniband/hw/hfi1/fault.c
174
zero = find_next_zero_bit(fault->opcodes, bitsize, bit);
drivers/infiniband/hw/irdma/main.h
450
rsrc_num = find_next_zero_bit(rsrc_array, max_rsrc, *next);
drivers/infiniband/hw/mthca/mthca_allocator.c
47
obj = find_next_zero_bit(alloc->table, alloc->max, alloc->last);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c
92
obj = find_next_zero_bit(tbl->table, tbl->max, tbl->last);
drivers/iommu/arm/arm-smmu/arm-smmu.h
471
idx = find_next_zero_bit(map, end, start);
drivers/iommu/msm_iommu.c
193
idx = find_next_zero_bit(map, end, start);
drivers/isdn/mISDN/tei.c
257
i = find_next_zero_bit(ids, 64, 1);
drivers/md/bcache/writeback.c
672
next_stripe = find_next_zero_bit(dc->disk.full_dirty_stripes,
drivers/md/dm-clone-metadata.c
640
bit = find_next_zero_bit(cmd->region_map, cmd->nr_regions, start);
drivers/md/dm-clone-metadata.c
653
return find_next_zero_bit(cmd->region_map, cmd->nr_regions, start);
drivers/md/dm-pcache/cache_dev.c
292
*seg_id = find_next_zero_bit(cache_dev->seg_bitmap, cache_dev->seg_num, 0);
drivers/md/dm-pcache/cache_segment.c
246
seg_id = find_next_zero_bit(cache->seg_map, cache->n_segs, cache->last_cache_seg);
drivers/md/dm-vdo/dm-vdo-target.c
1574
instance = find_next_zero_bit(instances.words, instances.bit_count,
drivers/md/dm-writecache.c
512
j = find_next_zero_bit(wc->dirty_bitmap, bitmap_bits, i);
drivers/md/dm-zoned-metadata.c
2653
set_bit = find_next_zero_bit(bitmap, zone_bits, bit);
drivers/media/v4l2-core/v4l2-dev.c
144
return find_next_zero_bit(devnode_bits(vdev->vfl_type), to, from);
drivers/memstick/core/ms_block.c
1099
pba = find_next_zero_bit(msb->used_blocks_bitmap,
drivers/memstick/core/ms_block.c
1102
pba = find_next_zero_bit(msb->used_blocks_bitmap,
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1138
next = find_next_zero_bit(rxr->rx_agg_bmap, max, idx);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1024
next = find_next_zero_bit(rxr->rx_agg_bmap, max, idx);
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
216
j = find_next_zero_bit(&qmap, max, j);
drivers/net/ethernet/broadcom/cnic.c
700
id = find_next_zero_bit(id_tbl->table, id_tbl->max, id_tbl->next);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1672
stid = find_next_zero_bit(t->stid_bmap,
drivers/net/ethernet/intel/ice/ice_base.c
49
index = find_next_zero_bit(qs_cfg->pf_map,
drivers/net/ethernet/intel/ice/ice_ptp.c
2627
idx = find_next_zero_bit(tx->in_use, tx->len,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2373
index = find_next_zero_bit(map, size, start);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2404
index = find_next_zero_bit(map, end, start);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2603
index = find_next_zero_bit(bmap, end, next_start);
drivers/net/ethernet/mellanox/mlx4/alloc.c
50
obj = find_next_zero_bit(bitmap->table, bitmap->max, bitmap->last);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3389
next_z = find_next_zero_bit(&mask, f->field_bsize, first);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
380
pos = find_next_zero_bit(bulk->need_sync, bulk->num_deks,
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
70
bit = find_next_zero_bit(part->usage, part->usage_bit_count, bit);
drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c
195
entry_index = find_next_zero_bit(pool->usage, stop_index, entry_index);
drivers/net/ppp/pptp.c
101
call_id = find_next_zero_bit(callid_bitmap, MAX_CALLID, call_id + 1);
drivers/net/ppp/pptp.c
103
call_id = find_next_zero_bit(callid_bitmap, MAX_CALLID, 1);
drivers/net/wireless/realtek/rtw88/sec.c
16
return find_next_zero_bit(sec->cam_map, RTW_MAX_SEC_CAM_NUM,
drivers/net/wireless/realtek/rtw89/cam.c
122
idx = find_next_zero_bit(cam_info->sec_cam_map, sec_cam_num, idx);
drivers/net/wireless/realtek/rtw89/cam.c
162
idx = find_next_zero_bit(addr_cam->sec_cam_map,
drivers/net/wireless/realtek/rtw89/cam.c
171
idx = find_next_zero_bit(addr_cam->sec_cam_map,
drivers/net/wireless/realtek/rtw89/cam.c
180
idx = find_next_zero_bit(addr_cam->sec_cam_map,
drivers/net/wireless/realtek/rtw89/cam.c
195
idx = find_next_zero_bit(addr_cam->sec_cam_map,
drivers/net/wireless/realtek/rtw89/cam.c
204
idx = find_next_zero_bit(addr_cam->sec_cam_map,
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
491
zero_index = find_next_zero_bit(bat_req->bat_bitmap, bat_req->bat_size_cnt,
drivers/perf/arm_cspmu/arm_cspmu.c
574
idx = find_next_zero_bit(
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
148
idx = find_next_zero_bit(used_mask, L3C_CNTR_EXT_H(ext), L3C_CNTR_EXT_L(ext));
drivers/s390/net/ism_drv.c
240
bit = find_next_zero_bit(ism->sba_bitmap, ISM_NR_DMBS,
drivers/scsi/fnic/fdls_disc.c
137
idx = find_next_zero_bit(oxid_pool->bitmap, FNIC_OXID_POOL_SZ, oxid_pool->next_idx);
drivers/scsi/hisi_sas/hisi_sas_main.c
221
index = find_next_zero_bit(bitmap, HISI_SAS_RESERVED_IPTT,
drivers/scsi/hisi_sas/hisi_sas_main.c
224
index = find_next_zero_bit(bitmap,
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
801
start = find_next_zero_bit(bitmap,
drivers/scsi/hpsa.c
6209
i = find_next_zero_bit(h->cmd_pool_bits,
drivers/scsi/lpfc/lpfc_vport.c
94
vpi = find_next_zero_bit(phba->vpi_bmask, (phba->max_vpi + 1), 1);
drivers/scsi/mvumi.c
1659
index = find_next_zero_bit(ar_bitmap, size, index + 1);
drivers/scsi/mvumi.c
1667
index = find_next_zero_bit(re_bitmap, size, index + 1);
drivers/scsi/qedi/qedi_main.c
574
id = find_next_zero_bit(id_tbl->table, id_tbl->max, id_tbl->next);
drivers/scsi/scsi_debug.c
4805
next = find_next_zero_bit(sip->map_storep, map_size, index);
drivers/soc/qcom/rpmh-rsc.c
582
i = find_next_zero_bit(drv->tcs_in_use, max, tcs->offset);
drivers/soc/ti/k3-ringacc.c
349
id = find_next_zero_bit(ringacc->rings_inuse, size,
drivers/tee/tee_core.c
1066
teedev->id = find_next_zero_bit(dev_mask, max_id, offs);
drivers/usb/core/hub.c
2251
devnum = find_next_zero_bit(bus->devmap, 128, bus->devnum_next);
drivers/usb/core/hub.c
2253
devnum = find_next_zero_bit(bus->devmap, 128, 1);
drivers/virtio/virtio_mem.c
554
return find_next_zero_bit(vm->sbm.sb_states, bit + count, bit) >=
drivers/virtio/virtio_mem.c
581
return find_next_zero_bit(vm->sbm.sb_states,
drivers/xen/grant-table.c
237
to = find_next_zero_bit(gnttab_free_bitmap, gnttab_size,
fs/btrfs/extent_io.c
1401
first_zero = find_next_zero_bit(delalloc_bitmap, bitmap_size, first_set);
fs/btrfs/free-space-cache.c
1981
next_zero = find_next_zero_bit(bitmap_info->bitmap,
fs/btrfs/free-space-cache.c
2509
j = find_next_zero_bit(bitmap->bitmap, BITS_PER_BITMAP, i);
fs/btrfs/free-space-cache.c
3357
next_zero = find_next_zero_bit(entry->bitmap,
fs/btrfs/misc.h
205
found_zero = find_next_zero_bit(addr, start + nbits, start);
fs/btrfs/relocation.c
3916
end = find_next_zero_bit(bitmap, size, pos);
fs/f2fs/segment.c
2194
end = find_next_zero_bit(prefree_map, MAIN_SEGS(sbi),
fs/f2fs/segment.c
2797
segno = find_next_zero_bit(free_i->free_segmap,
fs/f2fs/segment.c
2834
secno = find_next_zero_bit(free_i->free_secmap, MAIN_SECS(sbi), hint);
fs/f2fs/segment.c
2841
secno = find_next_zero_bit(free_i->free_secmap, MAIN_SECS(sbi), hint);
fs/file.c
554
bit = find_next_zero_bit(&fdt->open_fds[bitbit], BITS_PER_LONG,
fs/file.c
559
bitbit = find_next_zero_bit(fdt->full_fds_bits, maxbit, bitbit) * BITS_PER_LONG;
fs/file.c
564
return find_next_zero_bit(fdt->open_fds, maxfd, start);
fs/iomap/buffered-io.c
133
return find_next_zero_bit(ifs->state, blks + end_blk + 1,
fs/iomap/buffered-io.c
63
return find_next_zero_bit(ifs->state, end_blk + 1, start_blk);
fs/ntfs3/fsntfs.c
679
zbit = find_next_zero_bit(&sbi->mft.reserved_bitmap,
fs/omfs/bitmap.c
145
bit = find_next_zero_bit(sbi->s_imap[i], bits_per_entry,
fs/resctrl/ctrlmondata.c
135
zero_bit = find_next_zero_bit(&val, cbm_len, first_bit);
fs/resctrl/rdtgroup.c
3511
zero_bit = find_next_zero_bit(&val, cbm_len, first_bit);
fs/xfs/libxfs/xfs_ialloc.c
2033
nextbit = find_next_zero_bit(holemask, XFS_INOBT_HOLEMASK_BITS,
include/linux/bitmap.h
657
*re = find_next_zero_bit(bitmap, end, *rs + 1);
include/linux/cpumask.h
254
return find_next_zero_bit(cpumask_bits(srcp), small_cpumask_bits, n+1);
include/linux/find.h
168
#ifndef find_next_zero_bit
include/linux/find.h
512
return find_next_zero_bit(addr, size, offset);
include/linux/find.h
609
(bit) = find_next_zero_bit((addr), (size), (bit)), (bit) < (size); \
include/linux/find.h
614
for (; (bit) = find_next_zero_bit((addr), (size), (bit)), (bit) < (size); (bit)++)
include/linux/find.h
626
(e) = find_next_zero_bit((addr), (size), (b) + 1), \
include/linux/find.h
640
(e) = find_next_zero_bit((addr), (size), (b) + 1), \
include/linux/find.h
653
(b) = find_next_zero_bit((addr), (size), (b)), \
include/linux/find.h
667
(b) = find_next_zero_bit((addr), (size), (b)), \
io_uring/filetable.c
30
ret = find_next_zero_bit(table->bitmap, nr, table->alloc_hint);
kernel/sysctl.c
1212
bit_b = find_next_zero_bit(bitmap, bitmap_len,
lib/bitmap.c
428
index = find_next_zero_bit(map, size, start);
lib/find_bit.c
218
#ifndef find_next_zero_bit
lib/find_bit_benchmark.c
92
i = find_next_zero_bit(bitmap, len, i) + 1;
lib/idr.c
409
bit = find_next_zero_bit(&tmp, BITS_PER_XA_VALUE, bit);
lib/idr.c
432
bit = find_next_zero_bit(bitmap->bitmap, IDA_BITMAP_BITS, bit);
lib/sbitmap.c
167
nr = find_next_zero_bit(word, depth, hint);
mm/percpu.c
1081
start = find_next_zero_bit(chunk->populated, end, start);
mm/percpu.c
1171
index = find_next_zero_bit(map, size, start);
mm/percpu.c
1253
chunk_md->first_free = find_next_zero_bit(
mm/percpu.c
843
s_block->first_free = find_next_zero_bit(
mm/percpu.c
884
e_block->first_free = find_next_zero_bit(
mm/swap.h
329
return find_next_zero_bit(sis->zeromap, end, start) - start;
net/bridge/br_switchdev.c
218
hwdom = find_next_zero_bit(&br->busy_hwdoms, BR_HWDOM_MAX, 1);
net/dsa/dsa.c
158
bridge_num = find_next_zero_bit(&dsa_fwd_offloading_bridges,
net/mptcp/pm_kernel.c
784
entry->addr.id = find_next_zero_bit(pernet->id_bitmap,
net/mptcp/pm_userspace.c
78
e->addr.id = find_next_zero_bit(id_bitmap,
net/netfilter/nf_tables_api.c
11566
invalid_reg = find_next_zero_bit(ctx->reg_inited, NFT_REG32_NUM, reg);
net/netlink/genetlink.c
412
id = find_next_zero_bit(mc_groups,
net/sctp/tsnmap.c
293
i = find_next_zero_bit(map, len, i);
rust/helpers/bitops.c
45
#ifdef find_next_zero_bit
rust/helpers/bitops.c
50
return find_next_zero_bit(addr, size, offset);
sound/soc/qcom/lpass-apq8016.c
136
chan = find_next_zero_bit(&drvdata->dma_ch_bit_map,
sound/soc/qcom/lpass-sc7180.c
99
chan = find_next_zero_bit(&drvdata->dma_ch_bit_map,
sound/soc/qcom/lpass-sc7280.c
125
chan = find_next_zero_bit(&drvdata->dma_ch_bit_map,
sound/soc/qcom/lpass-sc7280.c
149
chan = find_next_zero_bit(&drvdata->rxtx_dma_ch_bit_map,
sound/soc/qcom/lpass-sc7280.c
158
chan = find_next_zero_bit(&drvdata->va_dma_ch_bit_map,
tools/include/linux/bitops.h
62
(bit) = find_next_zero_bit((addr), (size), (bit) + 1))
tools/include/linux/find.h
80
#ifndef find_next_zero_bit
tools/lib/find_bit.c
117
#ifndef find_next_zero_bit