Symbol: fls
include/strings.h
59
int fls(int) __pure2;
lib/libc/tests/string/fls_test.c
35
# define FLS fls
lib/libsys/__vdso_gettimeofday.c
87
if (__predict_false(scale_bits + fls(delta) > 63)) {
lib/libvmmapi/amd64/vmmapi_machdep.c
311
.access_width = fls(size) - 1,
lib/msun/tests/rem_test.c
135
return ((unsigned)~0 >> (32 - fls(x)));
stand/common/bcache.c
137
i = fls(disks) - 1; /* highbit - 1 */
stand/common/gfx_fb.c
2138
rs = 8 - (fls(gfx_state.tg_fb.fb_mask_red) -
stand/common/gfx_fb.c
2140
gs = 8 - (fls(gfx_state.tg_fb.fb_mask_green) -
stand/common/gfx_fb.c
2142
bs = 8 - (fls(gfx_state.tg_fb.fb_mask_blue) -
stand/efi/loader/framebuffer.c
687
gfx_state->tg_fb.fb_bpp = fls(efifb.fb_mask_red | efifb.fb_mask_green |
sys/amd64/vmm/io/vlapic.c
1247
bitpos = fls(val);
sys/amd64/vmm/io/vlapic.c
580
bitpos = fls(isrptr[idx]);
sys/arm/mv/mv_thermal.c
205
sample = sign_extend(reg, fls(STATUS_TEMP_MASK) - 1);
sys/arm/ti/clk/ti_divider_clock.c
170
sc->div_def.i_width = fls(ti_max_div-1);
sys/arm/ti/clk/ti_divider_clock.c
172
sc->div_def.i_width = fls(ti_max_div);
sys/arm/ti/clk/ti_gate_clock.c
179
sc->gate_def.mask = (1 << fls(sc->clock_cell.num_real_clocks)) - 1;
sys/arm/ti/clk/ti_mux_clock.c
158
sc->mux_def.width = fls(sc->clock_cell.num_real_clocks-1);
sys/arm/ti/clk/ti_mux_clock.c
160
sc->mux_def.width = fls(sc->clock_cell.num_real_clocks);
sys/arm64/arm64/gicv3_its.c
2106
size = fls(desc->cmd_desc_mapd.its_dev->lpis.lpi_num);
sys/cam/cam_queue.c
262
new_size = imax(64, 1 << fls(new_size + new_size / 2));
sys/cam/cam_queue.c
274
imax(64, 1 << fls(openings + openings / 2))) != 0)
sys/cam/ctl/ctl.c
12518
/*bit*/ fls(diff) - 1);
sys/cam/ctl/ctl_backend_block.c
2287
cbe_lun->pblockexp = fls(pss) - 1;
sys/cam/ctl/ctl_backend_block.c
2301
cbe_lun->ublockexp = fls(uss) - 1;
sys/cam/ctl/ctl_backend_block.c
2453
cbe_lun->pblockexp = fls(pss) - 1;
sys/cam/ctl/ctl_backend_block.c
2467
cbe_lun->ublockexp = fls(uss) - 1;
sys/cam/ctl/ctl_backend_ramdisk.c
1200
cbe_lun->pblockexp = fls(be_lun->pblockmul) - 1;
sys/compat/linuxkpi/common/include/linux/bitops.h
121
order = fls(count) - 1;
sys/compat/linuxkpi/common/include/linux/bitops.h
82
return (fls(mask) - 1);
sys/dev/acpica/acpi_apei.c
132
#define PGE_ID(ge) (fls(MAX(1, (ge)->v1.Notify.PollInterval)) - 1)
sys/dev/acpica/acpi_hpet.c
733
j = i = fls(cvectors) - 1;
sys/dev/axgbe/xgbe_osdep.h
235
order = fls(count);
sys/dev/ciss/ciss.c
3111
sg_length = (1 << (fls(sg_length) - 1)) + 1;
sys/dev/cxgb/common/cxgb_t3_hw.c
3131
V_TXDATAACKIDX(fls(p->tx_pg_size) - 12));
sys/dev/cxgb/common/cxgb_t3_hw.c
3258
unsigned int tstamp_re = fls(core_clk / 1000); /* 1ms, at least */
sys/dev/cxgb/common/cxgb_t3_hw.c
3432
unsigned int log2 = fls(mtu);
sys/dev/cxgb/common/cxgb_t3_hw.c
4108
log2_width = fls(adap->params.pci.width) - 1;
sys/dev/cxgb/common/cxgb_t3_hw.c
4515
p->tre = fls(adapter->params.vpd.cclk / (1000 / TP_TMR_RES)) -
sys/dev/cxgb/common/cxgb_t3_hw.c
4517
p->dack_re = fls(adapter->params.vpd.cclk / 10) - 1; /* 100us */
sys/dev/cxgbe/common/t4_hw.c
9620
unsigned int log2 = fls(mtu);
sys/dev/cxgbe/t4_main.c
5669
MPASS(fls(val[5]) <= S_SYNC_WR);
sys/dev/cxgbe/t4_main.c
6326
for (bit = S_FW_PORT_CAP32_SPEED; bit < fls(ss); bit++) {
sys/dev/cxgbe/tom/t4_ddp.c
2136
pr->pr_tag_mask = ((1 << fls(r->size)) - 1) & V_PPOD_TAG(M_PPOD_TAG);
sys/dev/cxgbe/tom/t4_ddp.c
2140
pr->pr_alias_shift = fls(pr->pr_tag_mask);
sys/dev/cxgbe/tom/t4_ddp.c
3004
t4_ddp_rcvbuf_len = 1 << fls(t4_ddp_rcvbuf_len);
sys/dev/cxgbe/tom/t4_tom.c
464
if (fls(mask) > 64 - shift) {
sys/dev/flash/flexspi/flex_spi.h
294
#define LUT_PAD(x) (fls(x) - 1)
sys/dev/ice/ice_iov.c
1260
bit = fls(vqs->rx_queues);
sys/dev/ice/ice_lib.c
8818
pow = fls(qcounts[i] - 1);
sys/dev/iwx/if_iwx.c
3450
qid = fls(sc->qenablemsk);
sys/dev/iwx/if_iwxreg.h
492
#define IWX_RX_QUEUE_CB_SIZE(x) ((sizeof(x) <= 4) ? (fls(x) - 1) : (flsl(x) - 1))
sys/dev/ixl/ixl_pf_iflib.c
481
tc_queues = fls(pf->qtag.num_allocated) - 1;
sys/dev/ixl/ixl_pf_iov.c
169
((fls(vf->qtag.num_allocated) - 1) << I40E_AQ_VSI_TC_QUE_NUMBER_SHIFT));
sys/dev/ixl/ixl_pf_iov.c
828
largest_rxq = fls(vector->rxq_map) - 1;
sys/dev/ixl/ixl_pf_iov.c
838
largest_txq = fls(vector->txq_map) - 1;
sys/dev/mlx4/mlx4_core/mlx4_mr.c
941
fls(dev->caps.reserved_mtts - 1));
sys/dev/mlx4/mlx4_core/mlx4_mr.c
970
fls(dev->caps.reserved_mtts - 1));
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1857
cpu_to_be32(fls(attr->max_rd_atomic - 1) << 21);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1867
cpu_to_be32(fls(attr->max_dest_rd_atomic - 1) << 21);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2828
cpu_to_be32(fls(attr->max_rd_atomic - 1) << 21);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2837
cpu_to_be32(fls(attr->max_dest_rd_atomic - 1) << 21);
sys/dev/mthca/mthca_mr.c
847
fls(dev->limits.num_mtt_segs - 1));
sys/dev/mthca/mthca_mr.c
856
i = fls(dev->limits.fmr_reserved_mtts - 1);
sys/dev/mthca/mthca_mr.c
898
err = mthca_buddy_init(&dev->mr_table.tavor_fmr.mtt_buddy, fls(mtts - 1));
sys/dev/mthca/mthca_mr.c
903
err = mthca_buddy_alloc(&dev->mr_table.mtt_buddy, fls(mtts - 1));
sys/dev/mthca/mthca_mr.c
914
i = fls(dev->limits.reserved_mtts - 1);
sys/dev/mthca/mthca_qp.c
724
cpu_to_be32(fls(attr->max_rd_atomic - 1) << 21);
sys/dev/mthca/mthca_qp.c
741
cpu_to_be32(fls(attr->max_dest_rd_atomic - 1) << 21);
sys/dev/mthca/mthca_srq.c
662
((1 << (fls(dev->limits.max_desc_sz) - 1)) -
sys/dev/mvs/mvs.c
765
if (port != (fls(p) - 1))
sys/dev/pci/pci.c
2314
size = (1 << (fls(size) - 1));
sys/dev/pci/pci.c
2317
val |= (fls(size) - 8) << 12;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
488
1 << (fls(qattr->max_qp_req_rd_atomic_resc) - 1);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
490
min(1 << (fls(qattr->max_qp_resp_rd_atomic_resc) - 1),
sys/dev/rge/if_rge.c
1168
RGE_WRITE_2(sc, RGE_RXQUEUE_CTRL, val | (fls(sc->sc_nqueues) - 1) << 2);
sys/dev/rge/if_rge.c
1199
((fls(sc->sc_nqueues) - 1) & 0x03) << 10);
sys/dev/rtwn/if_rtwn_rx.c
163
ridx = fls(rates) - 1;
sys/dev/siis/siis.c
989
tag = fls((~ch->oslots) & (0x7fffffff >> (31 - tags))) - 1;
sys/dev/sound/pci/hda/hdaa.c
1186
1 << (fls(w->wclass.conv.stripecap) - 1));
sys/dev/sound/pci/hda/hdaa.c
1864
return (0xffffffffU >> (32 - fls(size / 8)));
sys/dev/sound/pci/hda/hdaa.c
2161
ch->stripectl = fls(ch->stripecap & hdaa_allowed_stripes(fmt) &
sys/dev/sound/pci/hda/hdaa.c
479
if (ffs(pdevinfo->recsrc) != fls(pdevinfo->recsrc))
sys/dev/sound/pci/hda/hdaa.c
5900
1 << (fls(w->wclass.conv.stripecap) - 1));
sys/dev/vmware/vmxnet3/if_vmx.c
323
return (1U << (fls(val) - 1));
sys/dev/vnic/nicvf_main.c
1083
rss->hash_bits = fls(rss->rss_size) - 1;
sys/dev/vt/hw/efifb/efifb.c
144
info->fb_depth = fls(efifb->fb_mask_red | efifb->fb_mask_green |
sys/dev/xen/blkback/blkback.c
2579
xbb->sector_size_shift = fls(xbb->sector_size) - 1;
sys/dev/xen/blkfront/blkfront.c
1161
new_page_limit = 0x01 << (fls(sc->xbd_ring_pages) - 1);
sys/dev/xen/blkfront/blkfront.c
1196
fls(sc->xbd_ring_pages) - 1);
sys/fs/ext2fs/ext2_alloc.c
1080
bit = fls(bbp[loc]);
sys/fs/ext2fs/ext2_alloc.c
1099
bit = fls(bbp[loc]);
sys/fs/nfsclient/nfs_clvfsops.c
687
nmp->nm_wsize = 1 << (fls(nmp->nm_wsize) - 1);
sys/fs/nfsclient/nfs_clvfsops.c
700
nmp->nm_rsize = 1 << (fls(nmp->nm_rsize) - 1);
sys/geom/raid/md_ddf.c
2802
fls(vol->v_rotate_parity) - 1);
sys/geom/raid/md_jmicron.c
1422
meta->stripe_shift = fls(vol->v_strip_size / 2048);
sys/i386/i386/npx.c
1018
max_ext_n = fls(xsave_mask >> 32) + 32;
sys/i386/i386/npx.c
1020
max_ext_n = fls(xsave_mask);
sys/i386/i386/npx.c
452
max_ext_n = fls(xsave_mask >> 32) + 32;
sys/i386/i386/npx.c
454
max_ext_n = fls(xsave_mask);
sys/kern/kern_acct.c
479
log2_s = fls(tv.tv_sec) - 1;
sys/kern/kern_acct.c
490
norm_exp = fls(val) - 1;
sys/kern/kern_acct.c
520
norm_exp = fls(val) - 1;
sys/kern/kern_tc.c
1948
tc_precexp = fls(t + (t >> 1)) - 1;
sys/kern/kern_timeout.c
1425
ccpbk[fls(c + c / 2)]++;
sys/kern/kern_timeout.c
289
callwheelsize = 1 << fls(ncallout);
sys/kern/subr_blist.c
675
num_shifts = fls(count1);
sys/kern/subr_stats.c
2980
bitsperidx = fls(maxctds);
sys/kern/uipc_mbuf.c
2310
mbprof.used[fls(used)]++;
sys/kern/uipc_mbuf.c
2311
mbprof.wasted[fls(wasted)]++;
sys/net/rss_config.c
232
rss_bits = fls(rss_ncpus - 1) + 1;
sys/netinet/in_fib_dxr.c
956
abs(fls(da->prefixes) - fls(da->trie_rebuilt_prefixes)) > 1)
sys/netinet/tcp_subr.c
1161
hashsize = 1 << fls(size);
sys/netinet/tcp_subr.c
1164
hashsize = 1 << (fls(size) - 1);
sys/netpfil/ipfw/dn_sched_qfq.c
89
return fls(word) - 1;
sys/netpfil/ipfw/ip_fw_dynamic.c
2824
buckets = 1 << fls(V_dyn_count);
sys/netpfil/ipfw/ip_fw_dynamic.c
433
V_dyn_buckets_max = 1 << fls(nbuckets - 1);
sys/netpfil/ipfw/nat64/nat64lsn_control.c
100
uc->states_chunks = 1 << fls(uc->states_chunks);
sys/netpfil/ipfw/test/dn_test.h
164
int fls(int);
sys/powerpc/powernv/xive.c
339
order = fls(mp_maxid + (mp_maxid - 1)) - 1;
sys/powerpc/powerpc/openpic.c
159
sc->sc_vec_mask = (1 << fls(sc->sc_nirq)) - 1;
sys/powerpc/ps3/ps3bus.c
187
thread = 32 - fls(mfctrl());
sys/powerpc/ps3/ps3bus.c
269
thread = 32 - fls(mfctrl());
sys/powerpc/ps3/ps3pic.c
130
thread = 32 - fls(mfctrl());
sys/powerpc/ps3/ps3pic.c
199
thread = 32 - fls(mfctrl());
sys/ufs/ffs/ffs_alloc.c
1286
power = fls(numdirs);
sys/ufs/ffs/ffs_subr.c
485
#define ILOG2(num) (fls(num) - 1)
sys/vm/uma_core.c
1209
ret = hash_alloc(&newhash, 1 << fls(slabs));
sys/vm/vm_pageout.c
962
bit = num != 0 ? (1u << ((fls(num) - 1) & ~1)) : 0;
sys/x86/iommu/intel_utils.c
420
s = fls(unit->irte_cnt) - 2;
sys/x86/isa/atrtc.c
218
atrtc_rate(max(fls(period + (period >> 1)) - 17, 1));
tools/build/cross-build/include/linux/strings.h
34
int fls(int) __pure2;
usr.sbin/bhyve/gdb.c
723
append_unsigned_be(value, (fls(value) + 7) / 8);