Home
last modified time | relevance | path

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

12345678910>>...13

/linux/include/linux/
H A Drandom.h79 if (likely(is_power_of_2(ceil) || (u8)mult >= (1U << 8) % ceil)) in get_random_u32_below()
83 if (likely(is_power_of_2(ceil) || (u16)mult >= (1U << 16) % ceil)) in get_random_u32_below()
87 if (likely(is_power_of_2(ceil) || (u32)mult >= -ceil % ceil)) in get_random_u32_below()
H A Dlog2.h37 * is_power_of_2() - check if a value is a power of two
45 bool is_power_of_2(unsigned long n) in is_power_of_2() function
230 if (is_power_of_2(n)) in __bits_per()
H A Diommu-helper.h23 BUG_ON(!is_power_of_2(boundary_size)); in iommu_is_span_boundary()
H A Dpage_frag_cache.h49 WARN_ON_ONCE(!is_power_of_2(align)); in page_frag_alloc_align()
H A Dgeneric-radix-tree.h165 if (!is_power_of_2(obj_size)) { in __idx_to_offset()
323 if (!is_power_of_2(obj_size) && in __genradix_iter_advance()
/linux/tools/testing/selftests/riscv/hwprobe/
H A Dcbo.c83 static bool is_power_of_2(__u64 n) in is_power_of_2() function
100 is_power_of_2(block_size), "Zicbom block size\n"); in test_zicbom()
125 is_power_of_2(block_size), "Zicboz block size\n"); in test_zicboz()
132 if (illegal_insn || !is_power_of_2(block_size)) { in test_zicboz()
/linux/fs/xfs/
H A Dxfs_linux.h207 return is_power_of_2(b) ? ilog2(b) : -1; in log2_if_power2()
213 return is_power_of_2(b) ? b - 1 : 0; in mask64_if_power2()
/linux/scripts/dtc/
H A Ddtc.c26 static int is_power_of_2(int x) in is_power_of_2() function
212 if (!is_power_of_2(alignsize)) in main()
/linux/arch/x86/kvm/
H A Dkvm_cache_regs.h180 BUILD_BUG_ON(!is_power_of_2(cr0_bit)); in kvm_is_cr0_bit_set()
202 BUILD_BUG_ON(!is_power_of_2(cr4_bit)); in kvm_is_cr4_bit_set()
/linux/mm/
H A Dhugetlb_vmemmap.h49 if (!is_power_of_2(sizeof(struct page))) in hugetlb_vmemmap_optimizable_size()
/linux/tools/include/linux/
H A Dlog2.h38 bool is_power_of_2(unsigned long n) in is_power_of_2() function
/linux/drivers/gpu/drm/i915/
H A Di915_ioctl.c57 GEM_BUG_ON(!is_power_of_2(entry->size)); in i915_reg_read_ioctl()
/linux/drivers/scsi/bnx2i/
H A Dbnx2i_sysfs.c77 (is_power_of_2(val))) in bnx2i_set_sq_info()
/linux/arch/x86/include/asm/
H A Ddiv64.h26 if (__builtin_constant_p(__base) && is_power_of_2(__base)) { \
/linux/drivers/net/ethernet/broadcom/bnge/
H A Dbnge_resc.h84 if (!is_power_of_2(blks)) in bnge_adjust_pow_two()
/linux/arch/arm/mm/
H A Dcache-uniphier.c350 !is_power_of_2(data->line_size)) { in __uniphier_cache_init()
358 !is_power_of_2(data->nsets)) { in __uniphier_cache_init()
/linux/sound/mips/
H A Dsnd-n64.c171 if (is_power_of_2(c->min)) { in hw_rule_period_size()
175 if (is_power_of_2(c->max)) { in hw_rule_period_size()
/linux/drivers/dma/qcom/
H A Dhidma_mgmt.c67 if (!is_power_of_2(mgmtdev->max_write_request) || in hidma_mgmt_setup()
75 if (!is_power_of_2(mgmtdev->max_read_request) || in hidma_mgmt_setup()
/linux/drivers/input/keyboard/
H A Dcap11xx.c212 } else if (is_power_of_2(u32_val) && u32_val <= 8) { in cap11xx_init_keys()
242 if (!is_power_of_2(u32_val) || u32_val > 128) { in cap11xx_init_keys()
281 if (!is_power_of_2(priv->calib_sensitivities[i]) || in cap11xx_init_keys()
/linux/block/
H A Dblk-settings.c241 if (WARN_ON_ONCE(!is_power_of_2(lim->atomic_write_hw_unit_min))) in blk_validate_atomic_write_limits()
244 if (WARN_ON_ONCE(!is_power_of_2(lim->atomic_write_hw_unit_max))) in blk_validate_atomic_write_limits()
288 if (!is_power_of_2(boundary_sectors)) in blk_validate_atomic_write_limits()
325 } else if (!is_power_of_2(lim->physical_block_size)) { in blk_validate_limits()
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_ring.h137 GEM_BUG_ON(!is_power_of_2(size)); in __intel_ring_space()
/linux/arch/powerpc/mm/
H A Dinit-common.c132 * moment, gcc doesn't seem to recognize is_power_of_2 as a in pgtable_cache_add()
134 BUG_ON(!is_power_of_2(minalign)); in pgtable_cache_add()
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_doorbell.c58 if (!is_power_of_2(num)) in pvrdma_uar_table_init()
/linux/drivers/media/rc/img-ir/
H A Dimg-ir-sony.c75 if (!is_power_of_2(protocols)) { in img_ir_sony_filter()
/linux/fs/pstore/
H A Dram.c766 if (pdata->record_size && !is_power_of_2(pdata->record_size)) in ramoops_probe()
768 if (pdata->console_size && !is_power_of_2(pdata->console_size)) in ramoops_probe()
770 if (pdata->ftrace_size && !is_power_of_2(pdata->ftrace_size)) in ramoops_probe()
772 if (pdata->pmsg_size && !is_power_of_2(pdata->pmsg_size)) in ramoops_probe()

12345678910>>...13