Home
last modified time | relevance | path

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

/linux-4.4.14/lib/
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.c123 if (!is_power_of_2(groupsize) || groupsize > 8) in hex_dump_to_buffer()
/linux-4.4.14/arch/x86/include/asm/
Ddiv64.h25 if (__builtin_constant_p(__base) && is_power_of_2(__base)) { \
/linux-4.4.14/fs/pstore/
Dram.c483 if (pdata->record_size && !is_power_of_2(pdata->record_size)) in ramoops_probe()
485 if (pdata->console_size && !is_power_of_2(pdata->console_size)) in ramoops_probe()
487 if (pdata->ftrace_size && !is_power_of_2(pdata->ftrace_size)) in ramoops_probe()
489 if (pdata->pmsg_size && !is_power_of_2(pdata->pmsg_size)) in ramoops_probe()
/linux-4.4.14/tools/include/linux/
Dlog2.h45 bool is_power_of_2(unsigned long n) in is_power_of_2() function
/linux-4.4.14/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.4.14/include/linux/
Dlog2.h52 bool is_power_of_2(unsigned long n) in is_power_of_2() function
/linux-4.4.14/sound/core/
Drtctimer.c134 !is_power_of_2(rtctimer_freq)) { in rtctimer_init()
/linux-4.4.14/arch/arm/mm/
Dcache-uniphier.c426 !is_power_of_2(data->line_size)) { in __uniphier_cache_init()
434 !is_power_of_2(data->nsets)) { in __uniphier_cache_init()
/linux-4.4.14/drivers/md/
Draid0.c313 if (is_power_of_2(chunk_sects)) { in map_sector()
444 if (likely(is_power_of_2(chunk_sects))) { in is_io_in_chunk_boundary()
471 (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.c355 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()
633 else if (!is_power_of_2(chunksize)) in bitmap_read_sb()
2330 !is_power_of_2(csize)) in chunksize_store()
Ddm-log.c349 if (!is_power_of_2(region_size)) in _check_region_size()
Ddm-crypt.c1597 !is_power_of_2(cc->tfms_count)) { in crypt_ctr_cipher()
Draid5.c6495 !is_power_of_2(mddev->new_chunk_sectors)) { in setup_conf()
7718 if (!is_power_of_2(new_chunk)) in raid5_check_reshape()
7752 if (!is_power_of_2(new_chunk)) in raid6_check_reshape()
Draid10.c3410 !is_power_of_2(chunk)) in setup_geo()
/linux-4.4.14/arch/ia64/mm/
Dhugetlbpage.c179 if (*str || !is_power_of_2(size) || !(tr_pages & size) || in hugetlb_setup_sz()
/linux-4.4.14/arch/microblaze/mm/
Dpgtable.c184 #define is_power_of_2(x) ((x) != 0 && (((x) & ((x) - 1)) == 0)) macro
/linux-4.4.14/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.4.14/drivers/misc/eeprom/
Dat24.c517 if (!is_power_of_2(chip.byte_len)) in at24_probe()
524 if (!is_power_of_2(chip.page_size)) in at24_probe()
/linux-4.4.14/net/netfilter/
Dnft_payload.c189 if (len <= 4 && is_power_of_2(len) && IS_ALIGNED(offset, len) && in nft_payload_select_ops()
/linux-4.4.14/drivers/hwtracing/intel_th/
Dpti.c134 if (!is_power_of_2(val) || val > 8 || !val) in clock_divider_store()
/linux-4.4.14/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.4.14/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.c1189 if (!is_power_of_2(rss_rings)) in mlx4_en_set_rxfh()
/linux-4.4.14/arch/powerpc/mm/
Dinit_64.c126 BUG_ON(!is_power_of_2(minalign)); in pgtable_cache_add()
Dhugetlbpage.c807 if (is_power_of_2(x)) in is_power_of_4()
823 if (!is_power_of_2(size) in add_huge_page_size()
/linux-4.4.14/arch/s390/kernel/
Dirq.c206 BUILD_BUG_ON(!is_power_of_2(ARRAY_SIZE(ext_int_hash))); in ext_hash()
/linux-4.4.14/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.c835 if (!is_power_of_2(size) || (size > sizeof(buf))) in kvmppc_h_logical_ci_load()
/linux-4.4.14/drivers/staging/fwserial/
Ddma_fifo.c72 if (!is_power_of_2(align) || size < 0) in dma_fifo_alloc()
/linux-4.4.14/arch/x86/kernel/
Dhw_breakpoint.c299 if (!is_power_of_2(bp->attr.bp_len)) in arch_build_bp_info()
/linux-4.4.14/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.c364 BUG_ON(!is_power_of_2(align)); in alloc_vmap_area()
2396 BUG_ON(offset_in_page(align) || !is_power_of_2(align)); in pcpu_get_vm_areas()
/linux-4.4.14/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.4.14/net/core/
Dsysctl_net_core.c192 if (!ret && write && !is_power_of_2(*ptr)) { in flow_limit_table_len_sysctl()
/linux-4.4.14/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.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_chardev.c163 if (!is_power_of_2(args->ring_size) && (args->ring_size != 0)) { in set_queue_properties_from_user()
362 if (!is_power_of_2(args->ring_size) && (args->ring_size != 0)) { in kfd_ioctl_update_queue()
/linux-4.4.14/net/ipv4/
Dtcp_cdg.c416 if (!is_power_of_2(window)) in tcp_cdg_register()
/linux-4.4.14/drivers/clocksource/
Dcadence_ttc_timer.c257 if (!is_power_of_2(factor)) in ttc_rate_change_clocksource_cb()
/linux-4.4.14/tools/perf/arch/x86/util/
Dintel-bts.c210 if (sz < min_sz || !is_power_of_2(sz)) { in intel_bts_recording_options()
Dintel-pt.c608 if (sz < min_sz || !is_power_of_2(sz)) { in intel_pt_recording_options()
/linux-4.4.14/fs/hfs/
Dbtree.c95 if (!is_power_of_2(size)) in hfs_btree_open()
/linux-4.4.14/drivers/iommu/
Diova.c33 BUG_ON((granule > PAGE_SIZE) || !is_power_of_2(granule)); in init_iova_domain()
Dfsl_pamu_domain.c1019 if (w_count > pamu_get_max_subwin_cnt() || !is_power_of_2(w_count)) { in fsl_pamu_set_windows()
Damd_iommu.c1224 BUG_ON(!is_power_of_2(page_size)); in alloc_pte()
1374 BUG_ON(!is_power_of_2(page_size)); in iommu_unmap_page()
1394 BUG_ON(unmapped && !is_power_of_2(unmapped)); in iommu_unmap_page()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dmr.c282 if (is_power_of_2(umem->page_size)) in hfi1_reg_user_mr()
Dinit.c1150 if (hfi1_cu > 128 || !is_power_of_2(hfi1_cu)) in hfi1_mod_init()
1338 if (!is_power_of_2(eager_buffer_size)) in init_one()
Dsdma.c754 if (!is_power_of_2(count)) in sdma_get_descq_cnt()
/linux-4.4.14/drivers/input/keyboard/
Dcap11xx.c395 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.4.14/fs/ext4/
Dsysfs.c86 if (t && (!is_power_of_2(t) || t > 0x40000000)) in inode_readahead_blks_store()
Dsuper.c1547 if (arg && (arg > (1 << 30) || !is_power_of_2(arg))) { in handle_mount_opt()
3432 (!is_power_of_2(sbi->s_inode_size)) || in ext4_fill_super()
3447 !is_power_of_2(sbi->s_desc_size)) { in ext4_fill_super()
/linux-4.4.14/fs/hfsplus/
Dbtree.c231 if (!is_power_of_2(size)) in hfs_btree_open()
/linux-4.4.14/tools/perf/util/
Devlist.c1036 if (!is_power_of_2(pages)) in perf_evlist__mmap_size()
1038 } else if (!is_power_of_2(pages)) in perf_evlist__mmap_size()
1073 } else if (!is_power_of_2(pages)) { in parse_pages_arg()
Dauxtrace.c108 mp->mask = is_power_of_2(mp->len) ? mp->len - 1 : 0; in auxtrace_mmap_params__init()
/linux-4.4.14/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.c416 if (is_power_of_2(mtd->erasesize)) in add_mtd_device()
421 if (is_power_of_2(mtd->writesize)) in add_mtd_device()
/linux-4.4.14/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.c6658 BUG_ON(!is_power_of_2(dd->rcvegrbufsize)); in qib_init_7322_variables()
/linux-4.4.14/fs/jbd2/
Drevoke.c265 J_ASSERT(is_power_of_2(hash_size)); in jbd2_journal_init_revoke()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad_ethtool.c450 !is_power_of_2(ringparam->rx_pending)) { in bnad_set_ringparam()
456 !is_power_of_2(ringparam->tx_pending)) { in bnad_set_ringparam()
/linux-4.4.14/drivers/bus/
Dmvebu-mbus.c337 if (!is_power_of_2(size)) { in mvebu_mbus_setup_window()
509 if (!is_power_of_2(wsize) || in mvebu_devs_debug_show()
/linux-4.4.14/drivers/mtd/ubi/
Dbuild.c670 if (!is_power_of_2(ubi->min_io_size)) { in io_init()
687 !is_power_of_2(ubi->max_write_size)) { in io_init()
/linux-4.4.14/drivers/clk/
Dclk-divider.c167 return is_power_of_2(div); in _is_valid_div()
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dspectral.c459 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.4.14/drivers/s390/block/
Ddasd_int.h644 if (bsize < 512 || bsize > 4096 || !is_power_of_2(bsize)) in dasd_check_blocksize()
/linux-4.4.14/drivers/clk/ti/
Ddivider.c139 return is_power_of_2(div); in _is_valid_div()
/linux-4.4.14/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.4.14/drivers/i2c/busses/
Di2c-ocores.c349 if (!is_power_of_2(val)) { in ocores_i2c_of_probe()
/linux-4.4.14/block/
Dblk-settings.c270 BUG_ON(!is_power_of_2(chunk_sectors)); in blk_queue_chunk_sectors()
/linux-4.4.14/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.4.14/drivers/gpio/
Dgpio-generic.c540 if (!is_power_of_2(sz)) in bgpio_init()
/linux-4.4.14/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.c152 if (!is_power_of_2(sb->block_size) || in read_super()
154 !is_power_of_2(sb->bucket_size) || in read_super()
/linux-4.4.14/drivers/memstick/host/
Dtifm_ms.c272 if (!is_power_of_2(data_len)) in tifm_ms_issue_cmd()
/linux-4.4.14/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.4.14/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.4.14/fs/ufs/
Dsuper.c1030 if (!is_power_of_2(uspi->s_fsize)) { in ufs_fill_super()
1045 if (!is_power_of_2(uspi->s_bsize)) { in ufs_fill_super()
/linux-4.4.14/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.4.14/arch/s390/pci/
Dpci.c874 BUILD_BUG_ON(!is_power_of_2(__alignof__(struct zpci_fmb)) || in zpci_mem_init()
/linux-4.4.14/fs/fat/
Dinode.c1395 if (!is_power_of_2(bpb->fat_sector_size) in fat_read_bpb()
1404 if (!is_power_of_2(bpb->fat_sec_per_clus)) { in fat_read_bpb()
/linux-4.4.14/net/sched/
Dsch_sfq.c631 (!is_power_of_2(ctl->divisor) || ctl->divisor > 65536)) in sfq_change()
/linux-4.4.14/drivers/scsi/
Dlibiscsi_tcp.c1190 if (!r2ts || !is_power_of_2(r2ts)) in iscsi_tcp_set_max_r2t()
Dlibiscsi.c2757 if (!is_power_of_2(total_cmds)) { in iscsi_session_setup()
/linux-4.4.14/sound/soc/codecs/
Dsta350.c1179 if (is_power_of_2(tmp8) && tmp8 >= 1 && tmp8 <= 128) in sta350_probe_dt()
/linux-4.4.14/arch/arm/mach-lpc32xx/
Dclock.c245 if ((!is_power_of_2(PllSetup->pll_p)) || (tv > 3)) in local_clk_pll_setup()
/linux-4.4.14/fs/ubifs/
Dsuper.c534 if (!is_power_of_2(c->min_io_size)) { in init_constants_early()
545 !is_power_of_2(c->max_write_size)) { in init_constants_early()
/linux-4.4.14/drivers/pci/
Dpci.c4286 if (mmrbc < 512 || mmrbc > 4096 || !is_power_of_2(mmrbc)) in pcix_set_mmrbc()
4347 if (rq < 128 || rq > 4096 || !is_power_of_2(rq)) in pcie_set_readrq()
4398 if (mps < 128 || mps > 4096 || !is_power_of_2(mps)) in pcie_set_mps()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_gem.c232 if (is_power_of_2(nvbo->valid_domains)) in nouveau_gem_info()
/linux-4.4.14/drivers/block/rsxx/
Ddma.c866 if (!is_power_of_2(stripe_size8)) { in rsxx_dma_stripe_setup()
/linux-4.4.14/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.4.14/arch/sparc/mm/
Dsrmmu.c210 if (!is_power_of_2(size)) { in srmmu_free_nocache()
/linux-4.4.14/fs/
Dblock_dev.c107 if (size > PAGE_SIZE || size < 512 || !is_power_of_2(size)) in set_blocksize()
Dnamespace.c2014 if (!is_power_of_2(type)) in flags_to_propagation_type()
/linux-4.4.14/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.4.14/arch/powerpc/platforms/powernv/
Dpci-ioda.c2143 !is_power_of_2(window_size)) in pnv_pci_ioda2_get_table_size()
2265 if ((window_size > memory_hotplug_max()) || !is_power_of_2(window_size)) in pnv_pci_ioda2_table_alloc_pages()
/linux-4.4.14/fs/ext2/
Dsuper.c970 !is_power_of_2(sbi->s_inode_size) || in ext2_fill_super()
/linux-4.4.14/fs/xfs/
Dxfs_super.c428 !is_power_of_2(mp->m_logbsize))) { in xfs_parseargs()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_execbuffer.c986 if (exec[i].alignment && !is_power_of_2(exec[i].alignment)) in validate_exec_list()
Dintel_pm.c1354 #define single_plane_enabled(mask) is_power_of_2(mask)
/linux-4.4.14/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.4.14/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.4.14/drivers/scsi/bfa/
Dbfad.c788 is_power_of_2(pcie_max_read_reqsz)) { in bfad_pci_init()
/linux-4.4.14/drivers/net/wireless/iwlwifi/pcie/
Dtx.c106 if (WARN_ON(!is_power_of_2(slots_num))) in iwl_queue_init()
/linux-4.4.14/drivers/usb/gadget/udc/
Dudc-xilinx.c839 if (!(is_power_of_2(maxpacket) && maxpacket >= 8 && in __xudc_ep_enable()
/linux-4.4.14/drivers/mmc/core/
Dcore.c1907 if (is_power_of_2(card->erase_size)) in mmc_init_erase()
/linux-4.4.14/net/bridge/
Dbr_multicast.c1985 if (!is_power_of_2(val)) in br_multicast_set_hash_max()
/linux-4.4.14/drivers/ata/
Dlibata-core.c2286 if (is_power_of_2(max) && is_power_of_2(cnt)) in ata_dev_configure()
/linux-4.4.14/fs/udf/
Dsuper.c1381 if (!is_power_of_2(sdata->s_packet_len)) { in udf_load_sparable_map()
/linux-4.4.14/drivers/crypto/
Dtalitos.c2903 if (!is_power_of_2(priv->num_channels) || !priv->chfifo_len || in talitos_probe()
/linux-4.4.14/kernel/events/
Dcore.c4798 if (!is_power_of_2(nr_pages)) in perf_mmap()
4820 if (nr_pages != 0 && !is_power_of_2(nr_pages)) in perf_mmap()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_ctl.c1676 if (*valp < 1 || !is_power_of_2(*valp)) { in proc_do_sync_ports()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c4057 if (!is_power_of_2(ring_cnt)) { in qlcnic_validate_rings()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c2561 while (!is_power_of_2(big_pow2)) in myri10ge_open()
/linux-4.4.14/drivers/net/wireless/iwlegacy/
Dcommon.c2956 BUG_ON(!is_power_of_2(slots)); in il_queue_init()