Home
last modified time | relevance | path

Searched refs:__fls (Results 26 – 50 of 126) sorted by relevance

123456

/openbmc/linux/arch/sparc/lib/
H A DNG4patch.S61 NG_DO_PATCH(__fls, __NG4fls)
/openbmc/linux/arch/hexagon/include/asm/
H A Dbitops.h281 static inline unsigned long __fls(unsigned long word) in __fls() function
/openbmc/linux/tools/testing/selftests/powerpc/primitives/
H A Dword-at-a-time.h46 return ~1ul << __fls(mask); in zero_bytemask()
/openbmc/linux/arch/powerpc/include/asm/
H A Dword-at-a-time.h46 return ~1ul << __fls(mask); in zero_bytemask()
/openbmc/linux/drivers/irqchip/
H A Dirq-idt3243x.c38 hwirq = __fls(pending); in idt_irq_dispatch()
H A Dirq-goldfish-pic.c43 hwirq = __fls(pending); in goldfish_pic_cascade()
H A Dirq-ingenic.c50 int bit = __fls(pending); in intc_cascade()
H A Dirq-mscc-ocelot.c108 u32 hwirq = __fls(reg); in ocelot_irq_handler()
H A Dirq-csky-apb-intc.c141 generic_handle_domain_irq(root_domain, irq_base + __fls(hwirq)); in handle_irq_perbit()
/openbmc/linux/arch/arm/mm/
H A Dpmsa-v7.c151 phys_addr_t p2size = 1 << __fls(asize); in try_split_region()
213 phys_addr_t p2size = (1 << __fls(diff)) - 1; in allocate_region()
/openbmc/linux/arch/xtensa/include/asm/
H A Dbitops.h81 static inline unsigned long __fls(unsigned long word) in __fls() function
/openbmc/linux/lib/lz4/
H A Dlz4defs.h191 return (BITS_PER_LONG - 1 - __fls(val)) >> 3; in LZ4_NbCommonBytes()
/openbmc/linux/drivers/gpu/drm/msm/
H A Dmsm_iommu.c46 pgsizes = pagetable->pgsize_bitmap & GENMASK(__fls(size), 0); in calc_pgsize()
56 pgsize_idx = __fls(pgsizes); in calc_pgsize()
/openbmc/linux/drivers/memory/
H A Demif.c356 emif_bus_width = __fls(emif_bus_width) - 1; in get_temp_alert_config()
402 timeout = __fls(timeout) - 3; in get_pwr_mgmt_ctrl()
912 dev_info->density = __fls(density) - 5; in of_get_ddr_info()
918 dev_info->io_width = __fls(io_width) - 1; in of_get_ddr_info()
/openbmc/linux/arch/s390/boot/
H A Dpgm_check_info.c18 char *p, *end = p = dst + max(pad, (int)__fls(val | 1) / 4 + 1); in as_hex()
/openbmc/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_wb_connector.c178 info->bpc = __fls(kcrtc->master->improc->supported_color_depths); in komeda_wb_connector_add()
/openbmc/linux/virt/kvm/
H A Ddirty_ring.c66 if (!memslot || (offset + __fls(mask)) >= memslot->npages) in kvm_reset_dirty_gfn()
/openbmc/linux/lib/
H A Dfind_bit.c213 return idx * BITS_PER_LONG + __fls(val); in _find_last_bit()
/openbmc/linux/arch/alpha/include/asm/
H A Dbitops.h386 static inline unsigned long __fls(unsigned long x) in __fls() function
/openbmc/linux/drivers/hwmon/
H A Dw83773g.c168 rate = 8 - __fls((val * 8 / (625 * 7))); in set_update_interval()
/openbmc/linux/drivers/firmware/efi/libstub/
H A Dgop.c183 return __fls(mask) - __ffs(mask) + 1; in pixel_bpp()
426 *size = __fls(mask) - *pos + 1; in find_bits()
/openbmc/linux/drivers/clk/sunxi/
H A Dclk-usb.c159 reset_data->rcdev.nr_resets = __fls(data->reset_mask) + 1; in sunxi_usb_clk_setup()
/openbmc/linux/arch/x86/include/asm/
H A Dbitops.h294 static __always_inline unsigned long __fls(unsigned long word) in __fls() function
/openbmc/linux/arch/s390/include/asm/
H A Dbitops.h337 static inline unsigned long __fls(unsigned long word) in __fls() function
/openbmc/linux/arch/ia64/include/asm/
H A Dbitops.h407 __fls (unsigned long x) in __fls() function

123456