Home
last modified time | relevance | path

Searched refs:is_power_of_2 (Results 1 – 123 of 123) sorted by relevance

/linux-4.1.27/lib/
Daverage.c39 WARN_ON(!is_power_of_2(weight) || !is_power_of_2(factor)); in ewma_init()
Diommu-helper.c13 BUG_ON(!is_power_of_2(boundary_size)); in iommu_is_span_boundary()
Dtest-hexdump.c64 if (!is_power_of_2(gs) || gs > 8 || (len % gs != 0)) in test_hexdump()
Dhexdump.c122 if (!is_power_of_2(groupsize) || groupsize > 8) in hex_dump_to_buffer()
/linux-4.1.27/arch/x86/include/asm/
Ddiv64.h25 if (__builtin_constant_p(__base) && is_power_of_2(__base)) { \
/linux-4.1.27/fs/pstore/
Dram.c469 if (pdata->record_size && !is_power_of_2(pdata->record_size)) in ramoops_probe()
471 if (pdata->console_size && !is_power_of_2(pdata->console_size)) in ramoops_probe()
473 if (pdata->ftrace_size && !is_power_of_2(pdata->ftrace_size)) in ramoops_probe()
475 if (pdata->pmsg_size && !is_power_of_2(pdata->pmsg_size)) in ramoops_probe()
/linux-4.1.27/tools/include/linux/
Dlog2.h45 bool is_power_of_2(unsigned long n) in is_power_of_2() function
/linux-4.1.27/drivers/scsi/bnx2i/
Dbnx2i_sysfs.c75 (is_power_of_2(val))) in bnx2i_set_sq_info()
Dbnx2i_init.c515 if (sq_size && !is_power_of_2(sq_size)) in bnx2i_mod_init()
Dbnx2i_hwi.c55 if (!is_power_of_2(hba->max_sqes)) in bnx2i_adjust_qp_size()
58 if (!is_power_of_2(hba->max_rqes)) in bnx2i_adjust_qp_size()
/linux-4.1.27/include/linux/
Dlog2.h52 bool is_power_of_2(unsigned long n) in is_power_of_2() function
/linux-4.1.27/drivers/md/
Draid0.c316 if (is_power_of_2(chunk_sects)) { in map_sector()
362 if (is_power_of_2(chunk_sectors)) in raid0_mergeable_bvec()
499 if (likely(is_power_of_2(chunk_sects))) { in is_io_in_chunk_boundary()
526 (likely(is_power_of_2(chunk_sects)) in raid0_make_request()
Ddm-exception-store.c165 if (!is_power_of_2(chunk_size)) { in dm_exception_store_set_chunk_size()
Ddm-raid.c353 if (!is_power_of_2(region_size)) { in validate_region_size()
517 } else if (!is_power_of_2(value)) { in parse_raid_params()
Dbitmap.c509 if (!is_power_of_2(chunksize)) { in bitmap_new_disk_sb()
634 else if (!is_power_of_2(chunksize)) in bitmap_read_sb()
2335 !is_power_of_2(csize)) in chunksize_store()
Ddm-log.c349 if (!is_power_of_2(region_size)) in _check_region_size()
Ddm-crypt.c1577 !is_power_of_2(cc->tfms_count)) { in crypt_ctr_cipher()
Draid5.c6456 !is_power_of_2(mddev->new_chunk_sectors)) { in setup_conf()
7629 if (!is_power_of_2(new_chunk)) in raid5_check_reshape()
7663 if (!is_power_of_2(new_chunk)) in raid6_check_reshape()
Draid10.c3493 !is_power_of_2(chunk)) in setup_geo()
/linux-4.1.27/sound/core/
Drtctimer.c134 !is_power_of_2(rtctimer_freq)) { in rtctimer_init()
/linux-4.1.27/net/netfilter/
Dnft_payload.c134 if (len <= 4 && is_power_of_2(len) && IS_ALIGNED(offset, len) && in nft_payload_select_ops()
/linux-4.1.27/arch/ia64/mm/
Dhugetlbpage.c184 if (*str || !is_power_of_2(size) || !(tr_pages & size) || in hugetlb_setup_sz()
/linux-4.1.27/arch/microblaze/mm/
Dpgtable.c184 #define is_power_of_2(x) ((x) != 0 && (((x) & ((x) - 1)) == 0)) macro
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dqcu.c117 if (is_power_of_2(cw_req + 1)) in ath5k_cw_validate()
121 if (is_power_of_2(cw_req)) in ath5k_cw_validate()
/linux-4.1.27/drivers/misc/eeprom/
Dat24.c530 if (!is_power_of_2(chip.byte_len)) in at24_probe()
537 if (!is_power_of_2(chip.page_size)) in at24_probe()
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
Dkfd_chardev.c162 if (!is_power_of_2(args->ring_size) && (args->ring_size != 0)) { in set_queue_properties_from_user()
359 if (!is_power_of_2(args->ring_size) && (args->ring_size != 0)) { in kfd_ioctl_update_queue()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_clock.c248 u64 max_val_cycles_rounded = is_power_of_2(max_val_cycles + 1) ? in freq_to_shift()
Dmr.c921 if (!is_power_of_2(dev->caps.num_mpts)) in mlx4_init_mr_table()
Den_ethtool.c1174 if (!is_power_of_2(rss_rings)) in mlx4_en_set_rxfh()
/linux-4.1.27/arch/powerpc/sysdev/
Dfsl_rmu.c682 desc->dwcnt = is_power_of_2(len) ? len : 1 << get_bitmask_order(len); in fsl_add_outb_message()
719 (entries > RIO_MAX_TX_RING_SIZE) || (!is_power_of_2(entries))) { in fsl_open_outb_mbox()
852 (entries > RIO_MAX_RX_RING_SIZE) || (!is_power_of_2(entries))) { in fsl_open_inb_mbox()
Dppc4xx_pci.c234 if ((plb_addr + size) > 0xffffffffull || !is_power_of_2(size) || in ppc4xx_setup_one_pci_PMM()
424 if (!is_power_of_2(size) || size < 0x1000 || in ppc4xx_setup_one_pcix_POM()
1729 if (!is_power_of_2(size) || in ppc4xx_setup_one_pciex_POM()
/linux-4.1.27/arch/powerpc/mm/
Dinit_64.c126 BUG_ON(!is_power_of_2(minalign)); in pgtable_cache_add()
Dhugetlbpage.c792 if (is_power_of_2(x)) in is_power_of_4()
808 if (!is_power_of_2(size) in add_huge_page_size()
/linux-4.1.27/arch/s390/kernel/
Dirq.c207 BUILD_BUG_ON(!is_power_of_2(ARRAY_SIZE(ext_int_hash))); in ext_hash()
/linux-4.1.27/arch/powerpc/kvm/
De500_mmu_host.c787 if (!is_power_of_2(host_tlb_params[0].entries) || in e500_mmu_host_init()
788 !is_power_of_2(host_tlb_params[0].ways) || in e500_mmu_host_init()
De500_mmu.c767 if (!is_power_of_2(params.tlb_ways[0])) in kvm_vcpu_ioctl_config_tlb()
771 if (!is_power_of_2(sets)) in kvm_vcpu_ioctl_config_tlb()
Dbook3s.c832 if (!is_power_of_2(size) || (size > sizeof(buf))) in kvmppc_h_logical_ci_load()
/linux-4.1.27/mm/
Dcma.c260 if (alignment && !is_power_of_2(alignment)) in cma_declare_contiguous()
Dsparse.c536 BUILD_BUG_ON(!is_power_of_2(sizeof(struct mem_section))); in sparse_init()
Dvmalloc.c362 BUG_ON(!is_power_of_2(align)); in alloc_vmap_area()
2395 BUG_ON(align & ~PAGE_MASK || !is_power_of_2(align)); in pcpu_get_vm_areas()
/linux-4.1.27/arch/x86/kernel/
Dhw_breakpoint.c279 if (!is_power_of_2(bp->attr.bp_len)) in arch_build_bp_info()
/linux-4.1.27/drivers/staging/fwserial/
Ddma_fifo.c72 if (!is_power_of_2(align) || size < 0) in dma_fifo_alloc()
/linux-4.1.27/drivers/input/keyboard/
Dcap11xx.c261 if (is_power_of_2(gain32) && gain32 <= 8) in cap11xx_i2c_probe()
Dpmic8xxx-keypad.c413 !is_power_of_2(scan_delay_ms)) { in pmic8xxx_kpd_init()
/linux-4.1.27/crypto/
Dcbc.c230 if (!is_power_of_2(alg->cra_blocksize)) in crypto_cbc_alloc()
Dcts.c290 if (!is_power_of_2(alg->cra_blocksize)) in crypto_cts_alloc()
/linux-4.1.27/net/core/
Dsysctl_net_core.c192 if (!ret && write && !is_power_of_2(*ptr)) { in flow_limit_table_len_sysctl()
/linux-4.1.27/drivers/iio/adc/
Dqcom-spmi-vadc.c496 if (!is_power_of_2(value) || value < VADC_DECIMATION_MIN || in vadc_decimation_from_dt()
533 if (!is_power_of_2(value) || value > VADC_AVG_SAMPLES_MAX) in vadc_avg_samples_from_dt()
/linux-4.1.27/tools/perf/util/
Devlist.c911 if (!is_power_of_2(pages)) in perf_evlist__mmap_size()
913 } else if (!is_power_of_2(pages)) in perf_evlist__mmap_size()
948 } else if (!is_power_of_2(pages)) { in parse_pages_arg()
/linux-4.1.27/drivers/clocksource/
Dcadence_ttc_timer.c256 if (!is_power_of_2(factor)) in ttc_rate_change_clocksource_cb()
/linux-4.1.27/fs/hfsplus/
Dbtree.c231 if (!is_power_of_2(size)) in hfs_btree_open()
/linux-4.1.27/fs/jbd/
Drevoke.c273 J_ASSERT(is_power_of_2(hash_size)); in journal_init_revoke()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_mr.c265 if (is_power_of_2(umem->page_size)) in qib_reg_user_mr()
Dqib_init.c214 BUG_ON(!is_power_of_2(rcd->rcvegrbufs_perchunk)); in qib_create_ctxtdata()
Dqib_iba6120.c3291 BUG_ON(!is_power_of_2(dd->rcvegrbufsize)); in init_6120_variables()
Dqib_iba7220.c4097 BUG_ON(!is_power_of_2(dd->rcvegrbufsize)); in qib_init_7220_variables()
Dqib_iba7322.c6657 BUG_ON(!is_power_of_2(dd->rcvegrbufsize)); in qib_init_7322_variables()
/linux-4.1.27/drivers/iommu/
Diova.c66 BUG_ON((granule > PAGE_SIZE) || !is_power_of_2(granule)); in init_iova_domain()
Dfsl_pamu_domain.c1029 if (w_count > pamu_get_max_subwin_cnt() || !is_power_of_2(w_count)) { in fsl_pamu_set_windows()
Damd_iommu.c1291 BUG_ON(!is_power_of_2(page_size)); in alloc_pte()
1441 BUG_ON(!is_power_of_2(page_size)); in iommu_unmap_page()
1461 BUG_ON(unmapped && !is_power_of_2(unmapped)); in iommu_unmap_page()
/linux-4.1.27/fs/hfs/
Dbtree.c95 if (!is_power_of_2(size)) in hfs_btree_open()
/linux-4.1.27/drivers/mtd/
Dsm_ftl.c165 if (lba_test && !is_power_of_2(lba_test)) in sm_read_lba()
288 if (oob->reserved != 0xFFFFFFFF && !is_power_of_2(~oob->reserved)) in sm_read_sector()
Dmtdcore.c403 if (is_power_of_2(mtd->erasesize)) in add_mtd_device()
408 if (is_power_of_2(mtd->writesize)) in add_mtd_device()
/linux-4.1.27/drivers/bus/
Dmvebu-mbus.c310 if (!is_power_of_2(size)) { in mvebu_mbus_setup_window()
482 if (!is_power_of_2(wsize) || in mvebu_devs_debug_show()
/linux-4.1.27/drivers/clk/
Dclk-divider.c162 return is_power_of_2(div); in _is_valid_div()
/linux-4.1.27/fs/jbd2/
Drevoke.c270 J_ASSERT(is_power_of_2(hash_size)); in jbd2_journal_init_revoke()
/linux-4.1.27/drivers/s390/block/
Ddasd_int.h643 if (bsize < 512 || bsize > 4096 || !is_power_of_2(bsize)) in dasd_check_blocksize()
/linux-4.1.27/drivers/i2c/busses/
Di2c-ocores.c329 if (!is_power_of_2(val)) { in ocores_i2c_of_probe()
/linux-4.1.27/block/
Dblk-settings.c293 BUG_ON(!is_power_of_2(chunk_sectors)); in blk_queue_chunk_sectors()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dspectral.c451 if (!is_power_of_2(val)) in write_file_spectral_bins()
Dhtt_rx.c526 if (!is_power_of_2(htt->rx_ring.size)) { in ath10k_htt_rx_alloc()
/linux-4.1.27/drivers/mtd/ubi/
Dbuild.c688 if (!is_power_of_2(ubi->min_io_size)) { in io_init()
705 !is_power_of_2(ubi->max_write_size)) { in io_init()
/linux-4.1.27/drivers/clk/ti/
Ddivider.c139 return is_power_of_2(div); in _is_valid_div()
/linux-4.1.27/fs/ntfs/
Dlogfile.c69 !is_power_of_2(logfile_log_page_size)) { in ntfs_check_restart_page_header()
Dinode.c1583 if (!is_power_of_2(ni->itype.index.block_size)) { in ntfs_read_locked_index_inode()
/linux-4.1.27/drivers/gpio/
Dgpio-generic.c489 if (!is_power_of_2(sz)) in bgpio_init()
/linux-4.1.27/drivers/rtc/
Drtc-m41t80.c282 if (!is_power_of_2(val)) in m41t80_sysfs_set_sqwfreq()
Drtc-s3c.c149 if (!is_power_of_2(freq)) in s3c_rtc_setfreq()
/linux-4.1.27/drivers/md/bcache/
Dbset.c560 struct bkey *l = is_power_of_2(j) in make_bfloat()
564 struct bkey *r = is_power_of_2(j + 1) in make_bfloat()
Dsuper.c175 if (!is_power_of_2(sb->block_size) || in read_super()
177 !is_power_of_2(sb->bucket_size) || in read_super()
/linux-4.1.27/drivers/memstick/host/
Dtifm_ms.c272 if (!is_power_of_2(data_len)) in tifm_ms_issue_cmd()
/linux-4.1.27/drivers/rapidio/devices/
Dtsi721.c891 if (!is_power_of_2(size) || size < 0x1000 || in tsi721_rio_map_inb_mem()
1498 (!is_power_of_2(entries)) || mbox >= RIO_MAX_MBOX) { in tsi721_open_outb_mbox()
1790 (!is_power_of_2(entries)) || mbox >= RIO_MAX_MBOX) { in tsi721_open_inb_mbox()
/linux-4.1.27/fs/ufs/
Dsuper.c1049 if (!is_power_of_2(uspi->s_fsize)) { in ufs_fill_super()
1064 if (!is_power_of_2(uspi->s_bsize)) { in ufs_fill_super()
/linux-4.1.27/fs/xfs/libxfs/
Dxfs_inode_fork.c1372 if (!is_power_of_2(new_size)){ in xfs_iext_realloc_direct()
1389 if (!is_power_of_2(new_size)) { in xfs_iext_realloc_direct()
/linux-4.1.27/drivers/pci/
Dpci.c4034 if (mmrbc < 512 || mmrbc > 4096 || !is_power_of_2(mmrbc)) in pcix_set_mmrbc()
4095 if (rq < 128 || rq > 4096 || !is_power_of_2(rq)) in pcie_set_readrq()
4146 if (mps < 128 || mps > 4096 || !is_power_of_2(mps)) in pcie_set_mps()
/linux-4.1.27/arch/s390/pci/
Dpci.c874 BUILD_BUG_ON(!is_power_of_2(__alignof__(struct zpci_fmb)) || in zpci_mem_init()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dgianfar_ethtool.c483 if (!is_power_of_2(rvals->rx_pending)) { in gfar_sringparam()
491 if (!is_power_of_2(rvals->tx_pending)) { in gfar_sringparam()
/linux-4.1.27/fs/fat/
Dinode.c1394 if (!is_power_of_2(bpb->fat_sector_size) in fat_read_bpb()
1403 if (!is_power_of_2(bpb->fat_sec_per_clus)) { in fat_read_bpb()
/linux-4.1.27/net/sched/
Dsch_sfq.c652 (!is_power_of_2(ctl->divisor) || ctl->divisor > 65536)) in sfq_change()
/linux-4.1.27/drivers/scsi/
Dlibiscsi_tcp.c1190 if (!r2ts || !is_power_of_2(r2ts)) in iscsi_tcp_set_max_r2t()
Dlibiscsi.c2755 if (!is_power_of_2(total_cmds)) { in iscsi_session_setup()
/linux-4.1.27/sound/soc/codecs/
Dsta350.c1180 if (is_power_of_2(tmp8) && tmp8 >= 1 && tmp8 <= 128) in sta350_probe_dt()
/linux-4.1.27/arch/arm/mach-lpc32xx/
Dclock.c245 if ((!is_power_of_2(PllSetup->pll_p)) || (tv > 3)) in local_clk_pll_setup()
/linux-4.1.27/fs/ubifs/
Dsuper.c530 if (!is_power_of_2(c->min_io_size)) { in init_constants_early()
541 !is_power_of_2(c->max_write_size)) { in init_constants_early()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_gem.c230 if (is_power_of_2(nvbo->valid_domains)) in nouveau_gem_info()
/linux-4.1.27/drivers/block/rsxx/
Ddma.c866 if (!is_power_of_2(stripe_size8)) { in rsxx_dma_stripe_setup()
/linux-4.1.27/drivers/mmc/host/
Dtifm_sd.c645 if (mrq->data && !is_power_of_2(mrq->data->blksz)) in tifm_sd_request()
Dmmci.c251 if (!is_power_of_2(data->blksz)) { in mmci_validate_data()
/linux-4.1.27/fs/ext4/
Dsuper.c1524 if (arg && (arg > (1 << 30) || !is_power_of_2(arg))) { in handle_mount_opt()
2529 if (t && (!is_power_of_2(t) || t > 0x40000000)) in inode_readahead_blks_store()
3773 (!is_power_of_2(sbi->s_inode_size)) || in ext4_fill_super()
3788 !is_power_of_2(sbi->s_desc_size)) { in ext4_fill_super()
/linux-4.1.27/fs/
Dblock_dev.c96 if (size > PAGE_SIZE || size < 512 || !is_power_of_2(size)) in set_blocksize()
Dnamespace.c2003 if (!is_power_of_2(type)) in flags_to_propagation_type()
/linux-4.1.27/drivers/hwmon/
Dadt7470.c866 if (input < 1 || !is_power_of_2(input)) in cvt_auto_temp()
Dadt7462.c1407 if (input < 1 || !is_power_of_2(input)) in cvt_auto_temp()
/linux-4.1.27/arch/sparc/mm/
Dsrmmu.c210 if (!is_power_of_2(size)) { in srmmu_free_nocache()
/linux-4.1.27/fs/xfs/
Dxfs_super.c430 !is_power_of_2(mp->m_logbsize))) { in xfs_parseargs()
/linux-4.1.27/fs/ext2/
Dsuper.c964 !is_power_of_2(sbi->s_inode_size) || in ext2_fill_super()
/linux-4.1.27/drivers/dma/
Dste_dma40.c2772 !is_power_of_2(src_addr_width) || in d40_set_runtime_config()
2773 !is_power_of_2(dst_addr_width)) in d40_set_runtime_config()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_main.c2396 if (!is_power_of_2(m.rx_pg_sz) || in cxgb_extension_ioctl()
2397 !is_power_of_2(m.tx_pg_sz)) in cxgb_extension_ioctl()
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/
Dtx.c106 if (WARN_ON(!is_power_of_2(slots_num))) in iwl_queue_init()
/linux-4.1.27/drivers/scsi/bfa/
Dbfad.c788 is_power_of_2(pcie_max_read_reqsz)) { in bfad_pci_init()
/linux-4.1.27/drivers/usb/gadget/udc/
Dudc-xilinx.c839 if (!(is_power_of_2(maxpacket) && maxpacket >= 8 && in __xudc_ep_enable()
/linux-4.1.27/drivers/mmc/core/
Dcore.c1822 if (is_power_of_2(card->erase_size)) in mmc_init_erase()
/linux-4.1.27/net/bridge/
Dbr_multicast.c2128 if (!is_power_of_2(val)) in br_multicast_set_hash_max()
/linux-4.1.27/drivers/ata/
Dlibata-core.c2286 if (is_power_of_2(max) && is_power_of_2(cnt)) in ata_dev_configure()
/linux-4.1.27/fs/udf/
Dsuper.c1375 if (!is_power_of_2(sdata->s_packet_len)) { in udf_load_sparable_map()
/linux-4.1.27/drivers/crypto/
Dtalitos.c2686 if (!is_power_of_2(priv->num_channels) || !priv->chfifo_len || in talitos_probe()
/linux-4.1.27/fs/ext3/
Dsuper.c1879 (!is_power_of_2(sbi->s_inode_size)) || in ext3_fill_super()
/linux-4.1.27/kernel/events/
Dcore.c4632 if (!is_power_of_2(nr_pages)) in perf_mmap()
4654 if (nr_pages != 0 && !is_power_of_2(nr_pages)) in perf_mmap()
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_ctl.c1683 if (*valp < 1 || !is_power_of_2(*valp)) { in proc_do_sync_ports()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c4047 if (!is_power_of_2(ring_cnt)) { in qlcnic_validate_rings()
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c2561 while (!is_power_of_2(big_pow2)) in myri10ge_open()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
Dcommon.c2956 BUG_ON(!is_power_of_2(slots)); in il_queue_init()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_pm.c1122 #define single_plane_enabled(mask) is_power_of_2(mask)