Home
last modified time | relevance | path

Searched refs:__fls (Results 1 – 25 of 29) sorted by relevance

12

/arch/arm/mach-mv78xx0/
Dirq.c37 unsigned int hwirq = __fls(stat); in mv78xx0_legacy_handle_irq()
44 unsigned int hwirq = 32 + __fls(stat); in mv78xx0_legacy_handle_irq()
51 unsigned int hwirq = 64 + __fls(stat); in mv78xx0_legacy_handle_irq()
/arch/sparc/lib/
Dfls64.S14 ENTRY(__fls)
60 ENDPROC(__fls)
61 EXPORT_SYMBOL(__fls)
DNG4patch.S61 NG_DO_PATCH(__fls, __NG4fls)
/arch/arm/mach-dove/
Dirq.c53 unsigned int hwirq = 1 + __fls(stat); in dove_legacy_handle_irq()
60 unsigned int hwirq = 33 + __fls(stat); in dove_legacy_handle_irq()
/arch/s390/lib/
Dfind.c35 return result + (__fls(tmp) ^ (BITS_PER_LONG - 1)); in find_first_bit_inv()
74 return result + (__fls(tmp) ^ (BITS_PER_LONG - 1)); in find_next_bit_inv()
/arch/openrisc/include/asm/bitops/
D__fls.h14 static inline unsigned long __fls(unsigned long x) in __fls() function
/arch/unicore32/include/asm/
Dbitops.h32 #define __fls(x) (fls(x) - 1) macro
/arch/arm/mach-orion5x/
Dirq.c37 unsigned int hwirq = 1 + __fls(stat); in orion5x_legacy_handle_irq()
/arch/csky/include/asm/
Dbitops.h56 static __always_inline unsigned long __fls(unsigned long x) in __fls() function
/arch/sparc/include/asm/
Dbitops_64.h27 int __fls(unsigned long word);
/arch/arc/include/asm/
Dbitops.h323 static inline __attribute__ ((const)) int __fls(unsigned long x) in __fls() function
372 static inline __attribute__ ((const)) int __fls(unsigned long x) in __fls() function
/arch/hexagon/include/asm/
Dbitops.h261 static inline unsigned long __fls(unsigned long word) in __fls() function
/arch/powerpc/include/asm/
Dword-at-a-time.h46 return ~1ul << __fls(mask); in zero_bytemask()
/arch/arm/mm/
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()
/arch/mips/include/asm/
Dbitops.h498 static __always_inline unsigned long __fls(unsigned long word) in __fls() function
566 return __fls(word & -word); in __ffs()
/arch/xtensa/include/asm/
Dbitops.h81 static inline unsigned long __fls(unsigned long word) in __fls() function
/arch/x86/include/asm/
Dbitops.h261 static __always_inline unsigned long __fls(unsigned long word) in __fls() function
/arch/alpha/include/asm/
Dbitops.h389 static inline unsigned long __fls(unsigned long x) in __fls() function
/arch/s390/include/asm/
Dbitops.h377 static inline unsigned long __fls(unsigned long word) in __fls() function
/arch/ia64/include/asm/
Dbitops.h410 __fls (unsigned long x) in __fls() function
/arch/mips/lantiq/
Dirq.c300 irq = __fls(irq); in ltq_hw_irq_handler()
/arch/m68k/include/asm/
Dbitops.h515 static inline int __fls(int x) in __fls() function
/arch/arm64/kernel/
Dhw_breakpoint.c721 lene = __fls(ctrl->len); in get_distance_from_watchpoint()
/arch/x86/kvm/
Dlapic.c365 return __fls(*reg) + vec; in find_highest_vector()
403 __fls(irr_val ^ prev_irr_val) + vec; in __kvm_apic_update_irr()
407 *max_irr = __fls(irr_val) + vec; in __kvm_apic_update_irr()
/arch/x86/kernel/cpu/mtrr/
Dcleanup.c265 align = __fls(range_sizek); in range_to_mtrr()

12