Home
last modified time | relevance | path

Searched refs:__fls (Results 76 – 100 of 126) sorted by relevance

123456

/openbmc/linux/arch/riscv/kvm/
H A Dmmu.c400 phys_addr_t end = (base_gfn + __fls(mask) + 1) << PAGE_SHIFT; in kvm_arch_mmu_enable_log_dirty_pt_masked()
/openbmc/linux/arch/arm64/kernel/
H A Dhw_breakpoint.c721 lene = __fls(ctrl->len); in get_distance_from_watchpoint()
/openbmc/linux/drivers/i2c/busses/
H A Di2c-st.c576 it = __fls(sta & ien); in st_i2c_isr_thread()
/openbmc/linux/drivers/dma/
H A Didma64.c404 *maxburst = __fls(*maxburst); in convert_burst()
/openbmc/linux/sound/soc/sof/intel/
H A Dhda-mlink.c818 hchan = __fls(channel_mask); in hdac_bus_eml_sdw_map_stream_ch()
/openbmc/linux/arch/arm/kernel/
H A Dhw_breakpoint.c708 lene = __fls(ctrl->len); in get_distance_from_watchpoint()
/openbmc/linux/sound/soc/codecs/
H A Dtlv320adcx140.c855 if (tx_mask != GENMASK(__fls(tx_mask), 0)) { in adcx140_set_dai_tdm_slot()
H A Dtlv320aic3x.c1331 if ((lsb + 1) != __fls(tx_mask)) { in aic3x_set_dai_tdm_slot()
/openbmc/linux/arch/x86/kernel/cpu/mtrr/
H A Dcleanup.c252 align = __fls(range_sizek); in range_to_mtrr()
/openbmc/linux/drivers/iommu/
H A Ddma-iommu.c804 for (order_mask &= GENMASK(__fls(count), 0); in __iommu_dma_alloc_pages()
806 unsigned int order = __fls(order_mask); in __iommu_dma_alloc_pages()
H A Diommu.c2376 pgsizes = domain->pgsize_bitmap & GENMASK(__fls(size), 0); in iommu_pgsize()
2386 pgsize_idx = __fls(pgsizes); in iommu_pgsize()
H A Dio-pgtable-arm.c729 granule = 1UL << __fls(cfg->pgsize_bitmap & ~PAGE_MASK); in arm_lpae_restrict_pgsizes()
/openbmc/linux/arch/x86/kvm/
H A Dlapic.c634 return __fls(*reg) + vec; in find_highest_vector()
679 max_updated_irr = __fls(irr_val ^ prev_irr_val) + vec; in __kvm_apic_update_irr()
682 *max_irr = __fls(irr_val) + vec; in __kvm_apic_update_irr()
/openbmc/linux/arch/arm64/include/asm/
H A Dkvm_host.h619 BUILD_BUG_ON((sizeof(*_fset) * 8) <= __fls(m)); \
/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dintel_sseu.c61 GEM_WARN_ON(eu_mask && __fls(eu_mask) >= sseu->max_eus_per_subslice); in sseu_set_eus()
/openbmc/linux/drivers/gpu/drm/arm/
H A Dmalidp_planes.c432 u32 largest_pgsize = 1 << __fls(pgsizes); in malidp_mmu_prefetch_select_mode()
/openbmc/linux/drivers/crypto/inside-secure/
H A Dsafexcel.c100 delta = 1 << __fls(addrmid); in eip197_trc_cache_probe()
234 cs_ht_sz = __fls(asize - cs_rc_max) - 2; in eip197_trc_cache_init()
/openbmc/linux/drivers/net/ipa/
H A Dgsi.c1920 channel_id = __fls(mask); in gsi_channel_setup()
1947 channel_id = __fls(mask); in gsi_channel_teardown()
/openbmc/linux/net/dsa/
H A Dslave.c2171 new_prio = __fls(mask); in dsa_slave_dcbnl_set_default_prio()
2205 new_prio = __fls(mask); in dsa_slave_dcbnl_add_dscp_prio()
2251 new_prio = mask ? __fls(mask) : 0; in dsa_slave_dcbnl_del_default_prio()
/openbmc/linux/sound/soc/intel/catpt/
H A Dpcm.c810 return volume ? __fls(volume) : 0; in dspvol_to_ctlvol()
/openbmc/linux/sound/soc/apple/
H A Dmca.c388 mask &= ~(1 << __fls(mask)); in mca_crop_mask()
/openbmc/linux/drivers/usb/host/
H A Docteon-hcd.c1926 channel = __fls(usb->idle_hardware_channels); in cvmx_usb_schedule()
3021 channel = __fls(usbc_haint.u32); in cvmx_usb_poll()
/openbmc/linux/arch/arm64/mm/
H A Dmmu.c795 idmap_t0sz = 63UL - __fls(__pa_symbol(_end) | GENMASK(VA_BITS_MIN - 1, 0)); in paging_init()
/openbmc/linux/drivers/dma/ti/
H A Dcppi41.c338 q_num = __fls(val); in cppi41_irq()
/openbmc/linux/drivers/md/
H A Ddm-integrity.c1941 unsigned int log2_max_io_len = __fls(ti->max_io_len); in dm_integrity_map()
3618 ic->sb->log2_interleave_sectors = __fls(interleave_sectors); in initialize_superblock()
4288 ic->log2_buffer_sectors = min((int)__fls(buffer_sectors), 31 - SECTOR_SHIFT); in dm_integrity_ctr()
4492 log2_sectors_per_bitmap_bit = __fls(DEFAULT_SECTORS_PER_BITMAP_BIT); in dm_integrity_ctr()

123456