Symbol: powerof2
lib/geom/eli/geom_eli.c
902
if (val < 0 || (val % secsize) != 0 || !powerof2(val)) {
lib/libc/stdio/getdelim.c
46
if (!powerof2(n)) {
libexec/rtld-elf/rtld.c
1437
obj->valid_hash_gnu = powerof2(nmaskwords) &&
sbin/fsck_msdosfs/boot.c
72
!powerof2(boot->bpbBytesPerSec)) {
sbin/fsck_msdosfs/boot.c
79
if (boot->bpbSecPerClust == 0 || !powerof2(boot->bpbSecPerClust)) {
sbin/hastctl/hastctl.c
111
if (!powerof2(res->hr_local_sectorsize)) {
sbin/hastd/activemap.c
149
PJDLOG_ASSERT(powerof2(extentsize));
sbin/hastd/activemap.c
151
PJDLOG_ASSERT(powerof2(sectorsize));
sbin/hastd/activemap.c
548
PJDLOG_ASSERT(powerof2(extentsize));
sbin/hastd/activemap.c
550
PJDLOG_ASSERT(powerof2(sectorsize));
sbin/newfs_msdos/mkfs_msdos.c
353
!powerof2(bpb.bpbBytesPerSec)) {
sbin/newfs_msdos/mkfs_msdos.c
383
if (!powerof2(o.block_size)) {
sbin/newfs_msdos/mkfs_msdos.c
400
if (!powerof2(o.sectors_per_cluster)) {
sbin/newfs_msdos/mkfs_msdos.c
879
static_assert(powerof2(MAXBPS), "MAXBPS is not power of 2");
sbin/newfs_msdos/mkfs_msdos.c
880
assert(powerof2(chunksize));
stand/efi/libefi/efipart.c
253
!powerof2(blkio->Media->BlockSize)) {
stand/efi/libefi/efipart.c
260
!powerof2(blkio->Media->IoAlign)) {
sys/amd64/amd64/pmap.c
1646
CTASSERT(powerof2(NDMPML4E));
sys/amd64/amd64/pmap.c
9952
KASSERT(powerof2(len), ("pmap_demote_DMAP: len is not a power of 2"));
sys/arm/annapurna/alpine/alpine_pci_msix.c
303
if ((powerof2(count) == 0) || (count > 8))
sys/arm/arm/busdma_machdep.c
371
KASSERT(boundary == 0 || powerof2(boundary),
sys/arm/arm/busdma_machdep.c
375
KASSERT(alignment != 0 && powerof2(alignment),
sys/arm/arm/gic.c
1053
KASSERT(powerof2(count), ("%s: bad count", __func__));
sys/arm/arm/gic.c
1054
KASSERT(powerof2(maxcount), ("%s: bad maxcount", __func__));
sys/arm/arm/pmap-v6.c
6400
CTASSERT(powerof2(NB_IN_PT1));
sys/arm/arm/pmap-v6.c
6401
CTASSERT(powerof2(PT2MAP_SIZE));
sys/arm/mv/mv_pci.c
1336
if (powerof2(count) == 0 || count > MSI_IRQ_NUM)
sys/arm/nvidia/tegra_pcie.c
747
KASSERT(powerof2(count), ("%s: bad count", __func__));
sys/arm/nvidia/tegra_pcie.c
748
KASSERT(powerof2(maxcount), ("%s: bad maxcount", __func__));
sys/arm64/arm64/gic_v3.c
1526
KASSERT(powerof2(count), ("%s: bad count", __func__));
sys/arm64/arm64/gic_v3.c
1527
KASSERT(powerof2(maxcount), ("%s: bad maxcount", __func__));
sys/cam/ctl/ctl.c
1948
if (ctl_max_luns <= 0 || powerof2(ctl_max_luns) == 0) {
sys/cam/ctl/ctl.c
1957
if (ctl_max_ports <= 0 || powerof2(ctl_max_ports) == 0) {
sys/cam/ctl/ctl_backend_ramdisk.c
1178
if (be_lun->pblockmul < 1 || !powerof2(be_lun->pblockmul)) {
sys/cam/scsi/scsi_sa.c
2005
if (powerof2(count)) {
sys/cam/scsi/scsi_sa.c
3535
if (powerof2(softc->media_blksize)) {
sys/compat/linuxkpi/common/include/linux/average.h
58
CTASSERT(_d > 0 && powerof2(_d)); \
sys/compat/linuxkpi/common/include/linux/build_bug.h
58
#define BUILD_BUG_ON_NOT_POWER_OF_2(x) BUILD_BUG_ON(!powerof2(x))
sys/dev/ahci/ahci.c
1433
ccs = powerof2(cstatus) ? ffs(cstatus) - 1 : -1;
sys/dev/axgbe/if_axgbe_pci.c
1435
MPASS(powerof2(XGBE_TX_DESC_CNT));
sys/dev/axgbe/if_axgbe_pci.c
1437
MPASS(powerof2(XGBE_RX_DESC_CNT));
sys/dev/axgbe/xgbe-dev.c
1876
MPASS(powerof2(XGMAC_FIFO_MIN_ALLOC));
sys/dev/cas/if_cas.c
98
CTASSERT(powerof2(n) && (n) >= (min) && (n) <= (max))
sys/dev/cxgbe/adapter.h
435
_Static_assert(powerof2(NUM_CPL_FW6_COOKIES),
sys/dev/cxgbe/common/t4_hw.c
4685
MPASS(powerof2(fec));
sys/dev/cxgbe/t4_main.c
3609
MPASS(powerof2(speed));
sys/dev/cxgbe/t4_main.c
4659
(itype != INTR_MSI || powerof2(iaq->nirq))) {
sys/dev/cxgbe/t4_main.c
4675
(itype != INTR_MSI || powerof2(iaq->nirq))) {
sys/dev/cxgbe/t4_main.c
4719
(itype != INTR_MSI || powerof2(iaq->nirq))) {
sys/dev/cxgbe/t4_main.c
4755
MPASS(powerof2(iaq->nirq));
sys/dev/cxgbe/t4_sge.c
676
!powerof2(fl_pad)) {
sys/dev/cxgbe/t4_sge.c
710
!powerof2(fl_pack)) {
sys/dev/cxgbe/t4_sge.c
715
MPASS(powerof2(pack));
sys/dev/cxgbe/t4_vf.c
477
(itype != INTR_MSI || powerof2(iaq->nirq))) {
sys/dev/cxgbe/tom/t4_ddp.c
3005
if (!powerof2(t4_ddp_rcvbuf_len))
sys/dev/dpaa2/dpaa2_rc.c
500
if (!powerof2(actual))
sys/dev/ena/ena_sysctl.c
726
if (!powerof2(val) || val == 0) {
sys/dev/ena/ena_sysctl.c
783
if (!powerof2(val)) {
sys/dev/gem/if_gem.c
85
CTASSERT(powerof2(GEM_NRXDESC) && GEM_NRXDESC >= 32 && GEM_NRXDESC <= 8192);
sys/dev/gem/if_gem.c
86
CTASSERT(powerof2(GEM_NTXDESC) && GEM_NTXDESC >= 32 && GEM_NTXDESC <= 8192);
sys/dev/gve/gve_sysctl.c
368
if (!powerof2(val) || val == 0) {
sys/dev/hyperv/netvsc/hn_rndis.c
472
if (!powerof2(caps.ndis_nind)) {
sys/dev/ice/ice_osdep.h
522
return powerof2(n);
sys/dev/iicbus/mux/pca954x.c
144
KASSERT(en > 0 && powerof2(en), ("%s: %s enable %#x "
sys/dev/mana/gdma_main.c
224
if (length < PAGE_SIZE || !powerof2(length))
sys/dev/mana/gdma_main.c
942
if (length < PAGE_SIZE || !powerof2(length)) {
sys/dev/md/md.c
1368
if (mdr->md_sectorsize != 0 && !powerof2(mdr->md_sectorsize))
sys/dev/mlx4/mlx4_en/en.h
320
CTASSERT(powerof2(sizeof(struct mlx4_en_rx_desc)));
sys/dev/mlx5/mlx5_en/en.h
1184
CTASSERT(powerof2(sizeof(struct mlx5e_rx_wqe)));
sys/dev/mpt/mpt_raid.c
1114
powerof2(vol_pg->VolumeSettings.HotSparePool)
sys/dev/mpt/mpt_raid.c
1210
powerof2(disk_pg->PhysDiskSettings.HotSparePool)
sys/dev/ntb/ntb_hw/ntb_hw_plx.c
723
if (!powerof2(bsize))
sys/dev/pci/pci.c
2671
if (!powerof2(actual))
sys/dev/virtio/virtqueue.c
192
} else if (!powerof2(size)) {
sys/dev/xen/blkfront/blkfront.c
1158
if (powerof2(sc->xbd_ring_pages) == 0) {
sys/geom/gate/g_gate.c
477
if (!powerof2(ggio->gctl_sectorsize)) {
sys/geom/stripe/g_stripe.c
851
if (!powerof2(md->md_stripesize)) {
sys/i386/i386/k6_mem.c
84
if (desc->mr_len < 131072 || !powerof2(desc->mr_len))
sys/i386/pci/pci_pir.c
517
if (pci_link->pl_irqmask != 0 && powerof2(pci_link->pl_irqmask))
sys/i386/pci/pci_pir.c
543
if (error && !powerof2(pci_link->pl_irqmask)) {
sys/kern/imgact_elf.c
1179
if (!powerof2(phdr[i].p_align) ||
sys/kern/kern_malloc.c
1293
if (powerof2(size) && size > sizeof(void *))
sys/kern/kern_malloc.c
829
KASSERT(powerof2(align),
sys/kern/kern_mtxpool.c
133
if (pool_size <= 0 || !powerof2(pool_size)) {
sys/kern/kern_prot.c
2907
if (!powerof2(nbytes))
sys/kern/subr_bufring.c
41
KASSERT(powerof2(count), ("buf ring must be size power of 2"));
sys/kern/subr_pctrie.c
306
KASSERT(access == PCTRIE_SMR || !powerof2(parent->pn_popmap),
sys/kern/subr_pctrie.c
317
KASSERT(access == PCTRIE_SMR || !powerof2(parent->pn_popmap),
sys/kern/subr_pctrie.c
896
if (!powerof2(node->pn_popmap)) {
sys/kern/subr_sbuf.c
142
CTASSERT(powerof2(SBUF_MAXEXTENDSIZE));
sys/kern/subr_sbuf.c
143
CTASSERT(powerof2(SBUF_MAXEXTENDINCR));
sys/kern/subr_sleepqueue.c
100
CTASSERT(powerof2(SC_TABLESIZE));
sys/kern/vfs_syscalls.c
245
KASSERT(powerof2(max_size + 1), ("%s: invalid max_size", __func__));
sys/net/iflib.c
4738
if (!powerof2(scctx->isc_nrxd[i])) {
sys/net/iflib.c
4756
if (!powerof2(scctx->isc_ntxd[i])) {
sys/net/iflib.c
5574
MPASS(powerof2(sctx->isc_nrxd_min[i]));
sys/net/iflib.c
5576
MPASS(powerof2(sctx->isc_nrxd_max[i]));
sys/net/iflib.c
5578
MPASS(powerof2(sctx->isc_nrxd_default[i]));
sys/net/iflib.c
5584
MPASS(powerof2(sctx->isc_ntxd_min[i]));
sys/net/iflib.c
5586
MPASS(powerof2(sctx->isc_ntxd_max[i]));
sys/net/iflib.c
5588
MPASS(powerof2(sctx->isc_ntxd_default[i]));
sys/netinet/ip_mroute.c
2948
if (!powerof2(mfchashsize)) {
sys/netinet/tcp_fastopen.c
403
!powerof2(V_tcp_fastopen_ccache_buckets))
sys/netinet/tcp_hostcache.c
240
if (!powerof2(V_tcp_hostcache.hashsize)) {
sys/netinet/tcp_subr.c
1566
if (!powerof2(hashsize)) {
sys/netinet/tcp_syncache.c
259
if (!powerof2(V_tcp_syncache.hashsize) ||
sys/netpfil/ipfw/ip_fw_dynamic.c
2639
MPASS(powerof2(new));
sys/netpfil/ipfw/nat64/nat64lsn_control.c
99
else if (!powerof2(uc->states_chunks))
sys/netpfil/pf/pf.c
1438
if (V_pf_hashsize == 0 || !powerof2(V_pf_hashsize))
sys/netpfil/pf/pf.c
1440
if (V_pf_srchashsize == 0 || !powerof2(V_pf_srchashsize))
sys/netpfil/pf/pf.c
1442
if (V_pf_udpendpointhashsize == 0 || !powerof2(V_pf_udpendpointhashsize))
sys/netpfil/pf/pf_ioctl.c
642
if (*tunable_size == 0 || !powerof2(*tunable_size))
sys/powerpc/mpc85xx/pci_mpc85xx.c
797
err = vmem_xalloc(msi_vmem, count, powerof2(count), 0, 0,
sys/powerpc/powernv/opal_pci.c
620
err = vmem_xalloc(sc->msi_vmem, count, powerof2(count), 0, 0,
sys/riscv/riscv/cbo.c
94
if (cbom_block_size <= 0 || !powerof2(cbom_block_size)) {
sys/security/mac_do/mac_do.c
218
if (!powerof2(flags & MDF_SUPP_MASK)) {
sys/sys/buf_ring.h
370
KASSERT(powerof2(count), ("buf ring must be size power of 2"));
sys/ufs/ffs/ffs_subr.c
570
FCHK(powerof2(fs->fs_fsize), ==, 0, %jd);
sys/ufs/ffs/ffs_subr.c
651
FCHK(powerof2(fs->fs_bsize), ==, 0, %jd);
sys/ufs/ffs/ffs_subr.c
657
FCHK(powerof2(fs->fs_fsize), ==, 0, %jd);
sys/ufs/ffs/ffs_subr.c
676
FCHK(powerof2(fs->fs_maxbsize), ==, 0, %jd);
sys/vm/uma_core.c
1248
KASSERT(powerof2(size), ("hash size must be power of 2"));
sys/vm/uma_core.c
3290
KASSERT(powerof2(mask + 1),
sys/vm/vm_extern.h
143
KASSERT(powerof2(alignment), ("%s: alignment is not a power of 2: %#lx",
sys/vm/vm_extern.h
155
KASSERT(powerof2(boundary), ("%s: boundary is not a power of 2: %#jx",
sys/vm/vm_page.c
2810
KASSERT(powerof2(alignment), ("alignment is not a power of 2"));
sys/vm/vm_page.c
2811
KASSERT(powerof2(boundary), ("boundary is not a power of 2"));
sys/vm/vm_page.c
3207
KASSERT(powerof2(alignment), ("alignment is not a power of 2"));
sys/vm/vm_page.c
3208
KASSERT(powerof2(boundary), ("boundary is not a power of 2"));
sys/vm/vm_phys.c
1659
KASSERT(powerof2(alignment), ("alignment is not a power of 2"));
sys/vm/vm_phys.c
1660
KASSERT(powerof2(boundary), ("boundary is not a power of 2"));
sys/vm/vm_phys.c
1719
KASSERT(powerof2(alignment), ("alignment is not a power of 2"));
sys/vm/vm_phys.c
1720
KASSERT(powerof2(boundary), ("boundary is not a power of 2"));
sys/vm/vm_reserv.c
1116
KASSERT(powerof2(npages),
sys/vm/vm_reserv.c
1249
KASSERT(ppn_align != 0 && powerof2(ppn_align),
sys/vm/vm_reserv.c
1251
KASSERT(ppn_bound != 0 && powerof2(ppn_bound),
sys/vm/vm_reserv.c
1284
KASSERT(powerof2(alignment), ("alignment is not a power of 2"));
sys/vm/vm_reserv.c
1285
KASSERT(powerof2(boundary), ("boundary is not a power of 2"));
sys/x86/iommu/amd_event.c
275
!powerof2(unit->event_log_size))
sys/x86/iommu/amd_intrmap.c
321
powerof2(unit->irte_nentries),
sys/x86/iommu/intel_utils.c
422
powerof2(unit->irte_cnt),
sys/x86/x86/local_apic.c
1495
KASSERT(powerof2(divisor), ("lapic: invalid divisor %u", divisor));
sys/x86/x86/local_apic.c
1700
KASSERT(powerof2(count), ("bad count"));
sys/x86/x86/local_apic.c
1701
KASSERT(powerof2(align), ("bad align"));
sys/x86/x86/x86_mem.c
66
powerof2((len)) && /* ... and power of two */ \
tools/build/cross-build/include/common/sys/param.h
87
#ifndef powerof2
tools/test/buf_ring/buf_ring_test.c
236
if (!powerof2(size)) {
usr.sbin/bhyve/amd64/e820.c
446
assert(powerof2(alignment));
usr.sbin/bhyve/block_if.c
609
if (!powerof2(ssopt) || !powerof2(pssopt) || ssopt < 512 ||
usr.sbin/makefs/zfs.c
181
if (!powerof2(mssize))
usr.sbin/makefs/zfs.c
184
if (!powerof2(mssize))
usr.sbin/makefs/zfs.c
658
powerof2(size) ? size : (1l << flsll(size))));
usr.sbin/makefs/zfs.c
660
assert(powerof2(blksz));
usr.sbin/makefs/zfs/vdev.c
278
assert(powerof2(zfs->mssize));
usr.sbin/makefs/zfs/vdev.c
54
assert(powerof2(size));
usr.sbin/makefs/zfs/vdev.c
88
assert(powerof2(len));
usr.sbin/mfiutil/mfi_config.c
634
if ((stripe_size < 512) || (!powerof2(stripe_size)))
usr.sbin/mptutil/mpt_config.c
679
if ((stripe_size < 512) || (!powerof2(stripe_size))) {