__fls
Defined as a function in:
- arch/alpha/include/asm/bitops.h, line 406
- arch/arc/include/asm/bitops.h, line 85
- arch/csky/include/asm/bitops.h, line 55
- arch/hexagon/include/asm/bitops.h, line 281
- arch/mips/include/asm/bitops.h, line 330
- arch/openrisc/include/asm/bitops/__fls.h, line 14
- arch/s390/include/asm/bitops.h, line 347
- arch/x86/include/asm/bitops.h, line 293
- arch/xtensa/include/asm/bitops.h, line 81
- include/asm-generic/bitops/builtin-__fls.h, line 11
- tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c, line 30
Defined as a preprocessor macro in:
Defined as a function prototype in:
Referenced (in 71 files total) in:
- arch/alpha/include/asm/bitops.h, line 406
- arch/arc/include/asm/bitops.h:
- arch/arm/kernel/hw_breakpoint.c, line 709
- arch/arm/kernel/module.c, line 65
- arch/arm/mach-dove/irq.c:
- arch/arm/mach-mv78xx0/irq.c:
- arch/arm/mach-orion5x/irq.c, line 34
- arch/arm/mm/dma-mapping.c, line 899
- arch/arm/mm/pmsa-v7.c:
- arch/arm64/include/asm/kvm_host.h, line 804
- arch/arm64/kernel/hw_breakpoint.c, line 722
- arch/arm64/kvm/mmu.c, line 1234
- arch/csky/include/asm/bitops.h, line 55
- arch/hexagon/include/asm/bitops.h, line 281
- arch/loongarch/kvm/mmu.c, line 368
- arch/m68k/include/asm/bitops.h, line 549
- arch/mips/include/asm/bitops.h:
- arch/mips/kvm/mmu.c, line 420
- arch/mips/lantiq/irq.c, line 301
- arch/openrisc/include/asm/bitops/__fls.h, line 14
- arch/powerpc/include/asm/word-at-a-time.h, line 46
- arch/riscv/include/asm/bitops.h, line 101
- arch/riscv/kvm/mmu.c, line 400
- arch/riscv/kvm/vcpu_pmu.c, line 262
- arch/s390/boot/printk.c, line 18
- arch/s390/include/asm/bitops.h, line 347
- arch/s390/include/asm/word-at-a-time.h, line 23
- arch/s390/kvm/interrupt.c, line 1760
- arch/s390/lib/find.c:
- arch/sparc/include/asm/bitops_64.h, line 27
- arch/x86/include/asm/bitops.h, line 293
- arch/x86/kernel/apic/x2apic_uv_x.c, line 1390
- arch/x86/kernel/cpu/mtrr/cleanup.c, line 252
- arch/x86/kvm/emulate.c, line 529
- arch/x86/kvm/lapic.c:
- arch/x86/kvm/mmu/mmu.c, line 1348
- arch/xtensa/include/asm/bitops.h:
- fs/bcachefs/btree_locking.h, line 149
- fs/bcachefs/data_update.c, line 576
- fs/bcachefs/eytzinger.h:
- fs/bcachefs/inode.c, line 59
- include/asm-generic/bitops/__fls.h, line 45
- include/asm-generic/bitops/builtin-__fls.h, line 11
- include/asm-generic/bitops/fls64.h, line 31
- include/asm-generic/word-at-a-time.h, line 50
- include/linux/find.h, line 411
- include/net/ipv6.h:
- include/sound/pcm_params.h, line 60
- lib/closure.c:
- lib/find_bit.c, line 225
- lib/lz4/lz4defs.h, line 191
- lib/math/int_sqrt.c, line 27
- net/dsa/user.c:
- net/ipv4/fib_trie.c, line 1131
- net/sched/sch_qfq.c:
- security/selinux/ss/ebitmap.c, line 239
- sound/soc/apple/mca.c, line 388
- sound/soc/codecs/pcm186x.c, line 443
- sound/soc/codecs/rt1011.c, line 1949
- sound/soc/codecs/tas2552.c, line 456
- sound/soc/codecs/tas6424.c, line 229
- sound/soc/codecs/tlv320adcx140.c, line 854
- sound/soc/codecs/tlv320aic3x.c, line 1331
- sound/soc/intel/avs/board_selection.c, line 488
- sound/soc/intel/catpt/pcm.c, line 810
- sound/soc/sof/intel/hda-mlink.c, line 818
- tools/include/asm-generic/bitops/__fls.h, line 45
- tools/include/asm-generic/bitops/fls64.h, line 31
- tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c:
- tools/testing/selftests/powerpc/primitives/word-at-a-time.h, line 46
- virt/kvm/dirty_ring.c, line 69
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.