Home
last modified time | relevance | path

Searched refs:find_next_zero_bit (Results 1 – 84 of 84) sorted by relevance

/linux-4.4.14/include/asm-generic/bitops/
Dfind.h18 #ifndef find_next_zero_bit
28 extern unsigned long find_next_zero_bit(const unsigned long *addr, unsigned
58 #define find_first_zero_bit(addr, size) find_next_zero_bit((addr), (size), 0)
Dle.h14 return find_next_zero_bit(addr, size, offset); in find_next_zero_bit_le()
/linux-4.4.14/lib/
Dfind_bit.c24 #if !defined(find_next_bit) || !defined(find_next_zero_bit)
69 #ifndef find_next_zero_bit
70 unsigned long find_next_zero_bit(const unsigned long *addr, unsigned long size, in find_next_zero_bit() function
75 EXPORT_SYMBOL(find_next_zero_bit);
Didr.c237 m = find_next_zero_bit(p->bitmap, IDR_SIZE, n); in sub_alloc()
972 t = find_next_zero_bit(bitmap->bitmap, IDA_BITMAP_BITS, offset); in ida_get_new_above()
Dbitmap.c316 index = find_next_zero_bit(map, size, start); in bitmap_find_next_zero_area_off()
/linux-4.4.14/arch/unicore32/include/asm/
Dbitops.h43 #define find_next_zero_bit find_next_zero_bit macro
/linux-4.4.14/arch/avr32/include/asm/
Dbitops.h269 unsigned long find_next_zero_bit(const unsigned long *addr,
272 #define find_next_zero_bit find_next_zero_bit macro
/linux-4.4.14/include/linux/
Dbitops.h52 (bit) = find_next_zero_bit((addr), (size), (bit) + 1))
56 for ((bit) = find_next_zero_bit((addr), (size), (bit)); \
58 (bit) = find_next_zero_bit((addr), (size), (bit) + 1))
Dcpumask.h204 return find_next_zero_bit(cpumask_bits(srcp), nr_cpumask_bits, n+1); in cpumask_next_zero()
/linux-4.4.14/arch/sparc/lib/
Dbitext.c59 off_new = find_next_zero_bit(t->map, t->size, offset); in bit_map_string_get()
85 t->first_free = find_next_zero_bit in bit_map_string_get()
/linux-4.4.14/arch/arm64/mm/
Dcontext.c134 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); in new_context()
144 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, 1); in new_context()
/linux-4.4.14/arch/unicore32/lib/
Dfindbit.S39 ENTRY(find_next_zero_bit)
51 ENDPROC(find_next_zero_bit)
/linux-4.4.14/arch/arm/mm/
Dcontext.c226 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, cur_idx); in new_context()
231 asid = find_next_zero_bit(asid_map, NUM_USER_ASIDS, 1); in new_context()
/linux-4.4.14/arch/m68k/include/asm/
Dbitops.h344 static inline int find_next_zero_bit(const unsigned long *vaddr, int size, in find_next_zero_bit() function
372 #define find_next_zero_bit find_next_zero_bit macro
Dmmu_context.h42 ctx = find_next_zero_bit(context_map, LAST_CONTEXT+1, ctx); in get_mmu_context()
/linux-4.4.14/arch/unicore32/kernel/
Dksyms.c28 EXPORT_SYMBOL(find_next_zero_bit);
/linux-4.4.14/arch/powerpc/mm/
Dmmu_context_hash32.c69 ctx = find_next_zero_bit(context_map, LAST_CONTEXT+1, ctx); in __init_new_context()
Dmmu_context_nohash.c289 id = find_next_zero_bit(map, last_context+1, id); in switch_mmu_context()
/linux-4.4.14/arch/avr32/kernel/
Davr32_ksyms.c58 EXPORT_SYMBOL(find_next_zero_bit);
/linux-4.4.14/arch/arm/include/asm/
Dbitops.h200 #define find_next_zero_bit(p,sz,off) _find_next_zero_bit_le(p,sz,off) macro
209 #define find_next_zero_bit(p,sz,off) _find_next_zero_bit_be(p,sz,off) macro
/linux-4.4.14/arch/microblaze/include/asm/
Dmmu_context_mm.h91 ctx = find_next_zero_bit(context_map, LAST_CONTEXT+1, ctx); in get_mmu_context()
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_pd.c49 obj = find_next_zero_bit(c2dev->pd_table.table, c2dev->pd_table.max, in c2_pd_alloc()
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Did_table.c51 obj = find_next_zero_bit(alloc->table, alloc->max, alloc->last); in c4iw_id_alloc()
/linux-4.4.14/arch/ia64/include/asm/
Dmmu_context.h92 ia64_ctx.next = find_next_zero_bit(ia64_ctx.bitmap, in get_mmu_context()
/linux-4.4.14/arch/frv/mm/
Dmmu-context.c57 cxn = find_next_zero_bit(cxn_bitmap, NR_CXN, 1); in get_cxn()
/linux-4.4.14/arch/avr32/lib/
Dfindbit.S32 ENTRY(find_next_zero_bit)
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_device.c478 found = find_next_zero_bit(kfd->gtt_sa_bitmap, in kfd_gtt_sa_allocate()
514 find_next_zero_bit(kfd->gtt_sa_bitmap, in kfd_gtt_sa_allocate()
/linux-4.4.14/fs/omfs/
Dbitmap.c144 bit = find_next_zero_bit(sbi->s_imap[i], bits_per_entry, in omfs_allocate_range()
/linux-4.4.14/mm/
Dcma_debug.c59 start = find_next_zero_bit(cma->bitmap, bitmap_maxno, end); in cma_maxchunk_get()
Dbootmem.c553 sidx = find_next_zero_bit(bdata->node_bootmem_map, midx, sidx); in alloc_bootmem_bdata()
Dpercpu.c253 *rs = find_next_zero_bit(chunk->populated, end, *rs); in pcpu_next_unpop()
261 *re = find_next_zero_bit(chunk->populated, end, *rs + 1); in pcpu_next_pop()
/linux-4.4.14/drivers/media/
Dmedia-devnode.c242 minor = find_next_zero_bit(media_devnode_nums, MEDIA_NUM_DEVICES, 0); in media_devnode_register()
/linux-4.4.14/block/
Dblk-tag.c358 tag = find_next_zero_bit(bqt->tag_map, size, start); in blk_queue_start_tag()
Dblk-mq-tag.c153 tag = find_next_zero_bit(&bm->word, bm->depth, last_tag); in __bt_get_word()
/linux-4.4.14/net/sctp/
Dtsnmap.c308 i = find_next_zero_bit(map, len, i); in sctp_tsnmap_find_gap_ack()
/linux-4.4.14/arch/sparc/mm/
Dio-unit.c115 nexti: scan = find_next_zero_bit(iounit->bmap, limit, scan); in iounit_get_area()
Dinit_64.c682 new_ctx = find_next_zero_bit(mmu_context_bmap, 1 << CTX_NR_BITS, ctx); in get_new_mmu_context()
685 new_ctx = find_next_zero_bit(mmu_context_bmap, ctx, 1); in get_new_mmu_context()
/linux-4.4.14/drivers/net/ppp/
Dpptp.c139 call_id = find_next_zero_bit(callid_bitmap, MAX_CALLID, call_id + 1); in add_chan()
141 call_id = find_next_zero_bit(callid_bitmap, MAX_CALLID, 1); in add_chan()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_allocator.c47 obj = find_next_zero_bit(alloc->table, alloc->max, alloc->last); in mthca_alloc()
/linux-4.4.14/fs/
Dfile.c485 bitbit = find_next_zero_bit(fdt->full_fds_bits, maxbit, bitbit) * BITS_PER_LONG; in find_next_fd()
490 return find_next_zero_bit(fdt->open_fds, maxfd, start); in find_next_fd()
/linux-4.4.14/arch/sparc/kernel/
Diommu.c173 int n = find_next_zero_bit(iommu->ctx_bitmap, IOMMU_NUM_CTXS, lowest); in iommu_alloc_ctx()
176 n = find_next_zero_bit(iommu->ctx_bitmap, lowest, 1); in iommu_alloc_ctx()
/linux-4.4.14/drivers/uwb/
Dneh.c166 result = find_next_zero_bit(rc->ctx_bm, UWB_RC_CTX_MAX, in __uwb_rc_ctx_get()
/linux-4.4.14/fs/f2fs/
Dsegment.c641 end = find_next_zero_bit(prefree_map, MAIN_SEGS(sbi), in clear_prefree_segments()
888 segno = find_next_zero_bit(free_i->free_segmap, in get_new_segment()
895 secno = find_next_zero_bit(free_i->free_secmap, MAIN_SECS(sbi), hint); in get_new_segment()
898 secno = find_next_zero_bit(free_i->free_secmap, in get_new_segment()
914 left_start = find_next_zero_bit(free_i->free_secmap, in get_new_segment()
/linux-4.4.14/arch/ia64/mm/
Dtlb.c81 ia64_ctx.next = find_next_zero_bit(ia64_ctx.bitmap, in wrap_mmu_context()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes.h424 resource_num = find_next_zero_bit(resource_array, max_resources, *next); in nes_alloc_resource()
Dnes_verbs.c784 nespd->mmap_db_index = find_next_zero_bit(nesucontext->allocated_doorbells, in nes_alloc_pd()
1201 find_next_zero_bit(nes_ucontext->allocated_wqs, in nes_create_qp()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dflow_table.c295 *ix = find_next_zero_bit(ft->bitmap, ft->size, g->start_ix); in alloc_flow_index()
/linux-4.4.14/net/sched/
Dcls_u32.c574 i = find_next_zero_bit(bitmap, NR_U32_NODE, 0x800); in gen_new_kid()
576 i = find_next_zero_bit(bitmap, NR_U32_NODE, 1); in gen_new_kid()
/linux-4.4.14/drivers/usb/wusbcore/
Dwa-rpipe.c153 rpipe_idx = find_next_zero_bit(wa->rpipe_bm, wa->rpipes, rpipe_idx); in rpipe_get_idx()
/linux-4.4.14/kernel/
Dpid.c62 find_next_zero_bit((map)->page, BITS_PER_PAGE, off)
Dsysctl.c2738 bit_b = find_next_zero_bit(bitmap, bitmap_len, in proc_do_large_bitmap()
/linux-4.4.14/drivers/scsi/
Dscsi_logging.c43 idx = find_next_zero_bit(&buf->map, map_bits, idx); in scsi_log_reserve_buffer()
Dmvumi.c1697 index = find_next_zero_bit(ar_bitmap, size, index + 1); in mvumi_proc_msg()
1705 index = find_next_zero_bit(re_bitmap, size, index + 1); in mvumi_proc_msg()
Dscsi_debug.c2812 next = find_next_zero_bit(map_storep, map_size, index); in map_state()
Dhpsa.c6013 i = find_next_zero_bit(h->cmd_pool_bits, in cmd_alloc()
/linux-4.4.14/drivers/md/bcache/
Dwriteback.c353 next_stripe = find_next_zero_bit(dc->disk.full_dirty_stripes, in refill_full_stripes()
Djournal.c189 l = find_next_zero_bit(bitmap, ca->sb.njournal_buckets, l + 1)) in bch_journal_read()
/linux-4.4.14/drivers/video/fbdev/
Dsh_mobile_meram.c229 idx = find_next_zero_bit(&priv->used_icb, 32, 28); in meram_plane_alloc()
/linux-4.4.14/arch/parisc/mm/
Dinit.c847 index = find_next_zero_bit(space_id, NR_SPACE_IDS, space_id_index); in alloc_sid()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_vport.c90 vpi = find_next_zero_bit(phba->vpi_bmask, (phba->max_vpi + 1), 1); in lpfc_alloc_vpi()
Dlpfc_sli.c14295 xri = find_next_zero_bit(phba->sli4_hba.xri_bmask, in lpfc_sli4_alloc_xri()
15690 rpi = find_next_zero_bit(phba->sli4_hba.rpi_bmask, rpi_limit, 0); in lpfc_sli4_alloc_rpi()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_guc_submission.c326 id = find_next_zero_bit(guc->doorbell_bitmap, end, start); in assign_doorbell()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dalloc.c50 obj = find_next_zero_bit(bitmap->table, bitmap->max, bitmap->last); in mlx4_bitmap_alloc()
/linux-4.4.14/drivers/hwtracing/stm/
Dcore.c220 pos = find_next_zero_bit(bitmap, end + 1, pos); in find_free_channels()
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-dev.c137 return find_next_zero_bit(devnode_bits(vdev->vfl_type), to, from); in devnode_find()
/linux-4.4.14/net/netlink/
Dgenetlink.c172 id = find_next_zero_bit(mc_groups, in genl_allocate_reserve_groups()
/linux-4.4.14/drivers/memstick/core/
Dms_block.c1097 pba = find_next_zero_bit(msb->used_blocks_bitmap, in msb_get_free_block()
1100 pba = find_next_zero_bit(msb->used_blocks_bitmap, in msb_get_free_block()
/linux-4.4.14/fs/btrfs/
Dfree-space-cache.c1761 next_zero = find_next_zero_bit(bitmap_info->bitmap, in search_bitmap()
2202 j = find_next_zero_bit(bitmap->bitmap, BITS_PER_BITMAP, i); in steal_from_bitmap_to_end()
2828 next_zero = find_next_zero_bit(entry->bitmap, in btrfs_bitmap_cluster()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_qp.c45 #define find_next_offset(map, off) find_next_zero_bit((map)->page, \
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_qp.c62 off = find_next_zero_bit(map->page, BITS_PER_PAGE, off); in find_next_offset()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dpci-ioda.c156 pe = find_next_zero_bit(phb->ioda.pe_alloc, in pnv_ioda_alloc_pe()
1199 win = find_next_zero_bit(&phb->ioda.m64_bar_alloc, in pnv_pci_vf_assign_m64()
/linux-4.4.14/drivers/hid/
Dhid-input.c998 usage->code = find_next_zero_bit(bit, max + 1, usage->code); in hidinput_configure_usage()
/linux-4.4.14/drivers/isdn/mISDN/
Dtei.c266 i = find_next_zero_bit(ids, 64, 1); in get_free_id()
/linux-4.4.14/drivers/iommu/
Darm-smmu.c525 idx = find_next_zero_bit(map, end, start); in __arm_smmu_alloc_bitmap()
/linux-4.4.14/drivers/usb/core/
Dhcd.c992 busnum = find_next_zero_bit(busmap, USB_MAXBUS, 1); in usb_register_bus()
Dhub.c2076 devnum = find_next_zero_bit(bus->devmap.devicemap, 128, in choose_devnum()
2079 devnum = find_next_zero_bit(bus->devmap.devicemap, in choose_devnum()
/linux-4.4.14/fs/xfs/libxfs/
Dxfs_ialloc.c1851 nextbit = find_next_zero_bit(holemask, XFS_INOBT_HOLEMASK_BITS, in xfs_difree_inode_chunk()
/linux-4.4.14/drivers/dma/
Dedma.c500 slot = find_next_zero_bit(ecc->slot_inuse, in edma_alloc_slot()
/linux-4.4.14/drivers/scsi/fnic/
Dfnic_scsi.c2183 tag = find_next_zero_bit(bqt->tag_map, bqt->max_depth, 1); in fnic_scsi_host_start_tag()
/linux-4.4.14/drivers/atm/
Dhe.c1900 i = find_next_zero_bit(he_dev->rbpl_table, RBPL_TABLE_SIZE, he_dev->rbpl_hint); in he_service_rbpl()
/linux-4.4.14/fs/reiserfs/
Djournal.c487 find_next_zero_bit((unsigned long *) in reiserfs_in_journal()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_main.c1543 stid = find_next_zero_bit(t->stid_bmap, in cxgb4_alloc_sftid()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c551 next = find_next_zero_bit(rxr->rx_agg_bmap, max, idx); in bnxt_find_next_agg_idx()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dcnic.c699 id = find_next_zero_bit(id_tbl->table, id_tbl->max, id_tbl->next); in cnic_alloc_new_id()