Loading...
Documented in 4 files:
- arch/s390/include/asm/bitops.h, line 590
- arch/tile/include/asm/bitops.h, line 64
- arch/x86/include/asm/bitops.h, line 384
- include/asm-generic/bitops/ffs.h, line 4
Defined in 1 files as a prototype:
Defined in 2 files as a member:
Defined in 4 files as a macro:
- arch/arm/include/asm/bitops.h, line 274 (as a macro)
- arch/cris/include/asm/bitops.h, line 148 (as a macro)
- arch/ia64/include/asm/bitops.h, line 434 (as a macro)
- arch/unicore32/include/asm/bitops.h, line 42 (as a macro)
Defined in 16 files as a function:
- arch/alpha/include/asm/bitops.h, line 361 (as a function)
- arch/avr32/include/asm/bitops.h, line 297 (as a function)
- arch/frv/include/asm/bitops.h, line 320 (as a function)
- arch/m68k/include/asm/bitops.h, line 469 (as a function)
- arch/m68k/include/asm/bitops.h, line 491 (as a function)
- arch/mips/include/asm/bitops.h, line 661 (as a function)
- arch/mn10300/include/asm/bitops.h, line 217 (as a function)
- arch/openrisc/include/asm/bitops/ffs.h, line 17 (as a function)
- arch/parisc/include/asm/bitops.h, line 176 (as a function)
- arch/powerpc/include/asm/bitops.h, line 230 (as a function)
- arch/s390/include/asm/bitops.h, line 598 (as a function)
- arch/sparc/lib/ffs.S, line 8 (as a function)
- arch/tile/include/asm/bitops.h, line 75 (as a function)
- arch/x86/include/asm/bitops.h, line 395 (as a function)
- arch/xtensa/include/asm/bitops.h, line 70 (as a function)
- include/asm-generic/bitops/ffs.h, line 12 (as a function)
Referenced in 157 files:
- arch/alpha/kernel/core_cia.c, 3 times
- arch/arm/include/asm/bitops.h, line 275
- arch/arm/mach-davinci/gpio.c, line 288
- arch/arm/mach-lpc32xx/clock.c, line 239
- arch/arm/plat-versatile/fpga-irq.c, line 42
- arch/avr32/mach-at32ap/pio.c, line 299
- arch/blackfin/include/asm/ipipe.h, line 156
- arch/ia64/hp/common/sba_iommu.c, line 2203
- arch/ia64/kernel/palinfo.c, line 158
- arch/ia64/sn/pci/tioca_provider.c, line 407
- arch/m68k/emu/nfblock.c, line 118
- arch/m68k/include/asm/bitops.h, line 500
- arch/mips/jz4740/clock.c, 2 times
- arch/mips/loongson/common/mem.c, line 29
- arch/mips/loongson/lemote-2f/irq.c, line 45
- arch/mips/mm/c-octeon.c, 2 times
- arch/mips/mm/tlbex.c, line 247
- arch/mips/pmc-sierra/msp71xx/msp_irq_cic.c, line 213
- arch/mips/pmc-sierra/msp71xx/msp_irq_per.c, line 131
- arch/mips/pmc-sierra/msp71xx/msp_irq_slp.c, line 106
- arch/mips/pnx833x/common/interrupts.c, line 114
- arch/mips/sni/a20r.c, line 201
- arch/mips/sni/pcimt.c, line 269
- arch/mips/sni/pcit.c, 2 times
- arch/mips/sni/rm200.c, line 463
- arch/openrisc/kernel/irq.c, line 114
- arch/powerpc/kernel/mpc7450-pmu.c, line 300
- arch/powerpc/platforms/52xx/media5200.c, line 98
- arch/powerpc/platforms/52xx/mpc52xx_pic.c, line 507
- arch/powerpc/platforms/wsp/opb_pic.c, line 230
- arch/powerpc/sysdev/fsl_msi.c, line 229
- arch/powerpc/sysdev/mpc8xxx_gpio.c, line 155
- arch/powerpc/sysdev/uic.c, 2 times
- arch/sparc/kernel/sparc_ksyms_64.c, line 49
- arch/sparc/lib/ffs.S, 2 times
- arch/um/os-Linux/signal.c, line 155
- arch/unicore32/include/asm/bitops.h, line 43
- arch/x86/boot/a20.c, 2 times
- arch/x86/kernel/cpu/mtrr/cleanup.c, line 261
- arch/x86/kernel/cpu/mtrr/generic.c, 2 times
- arch/x86/platform/uv/tlb_uv.c, line 1028
- arch/xtensa/variants/s6000/gpio.c, 2 times
- drivers/ata/libata-core.c, line 2738
- drivers/ata/pata_it821x.c, 2 times
- drivers/ata/sata_fsl.c, line 1050
- drivers/ata/sata_nv.c, line 1013
- drivers/dma/coh901318.c, 2 times
- drivers/dma/ipu/ipu_irq.c, 2 times
- drivers/firewire/ohci.c, 5 times
- drivers/gpu/drm/i915/i915_gem.c, 2 times
- drivers/gpu/drm/i915/i915_reg.h, 2 times
- drivers/gpu/drm/i915/intel_display.c, 7 times
- drivers/gpu/drm/nouveau/nouveau_bios.c, 6 times
- drivers/gpu/drm/nouveau/nv04_dac.c, 5 times
- drivers/gpu/drm/nouveau/nv04_dfp.c, 2 times
- drivers/gpu/drm/nouveau/nv04_tv.c, 2 times
- drivers/gpu/drm/nouveau/nv17_tv.c, 3 times
- drivers/gpu/drm/nouveau/nv50_dac.c, line 307
- drivers/gpu/drm/nouveau/nv50_display.c, 8 times
- drivers/gpu/drm/nouveau/nv50_sor.c, line 307
- drivers/gpu/drm/nouveau/nvc0_fifo.c, 2 times
- drivers/gpu/drm/nouveau/nvc0_graph.c, line 709
- drivers/infiniband/hw/amso1100/c2_provider.c, line 454
- drivers/infiniband/hw/cxgb3/iwch_provider.c, line 644
- drivers/infiniband/hw/cxgb4/mem.c, line 577
- drivers/infiniband/hw/mthca/mthca_allocator.c, line 85
- drivers/infiniband/hw/mthca/mthca_cmd.c, line 680
- drivers/infiniband/hw/mthca/mthca_cq.c, line 833
- drivers/infiniband/hw/mthca/mthca_eq.c, line 535
- drivers/infiniband/hw/mthca/mthca_profile.c, 5 times
- drivers/infiniband/hw/mthca/mthca_provider.c, line 1006
- drivers/infiniband/ulp/srp/ib_srp.c, line 2326
- drivers/input/keyboard/mpr121_touchkey.c, line 109
- drivers/macintosh/via-macii.c, 3 times
- drivers/md/dm-exception-store.c, line 190
- drivers/md/dm-region-hash.c, line 195
- drivers/md/dm-snap-persistent.c, line 316
- drivers/md/dm-stripe.c, 2 times
- drivers/media/video/s5p-fimc/fimc-core.c, 4 times
- drivers/mfd/htc-egpio.c, line 130
- drivers/misc/atmel_pwm.c, line 290
- drivers/misc/lis3lv02d/lis3lv02d.c, 2 times
- drivers/mmc/core/core.c, 4 times
- drivers/mmc/host/bfin_sdh.c, line 137
- drivers/mmc/host/davinci_mmc.c, line 492
- drivers/mmc/host/mmci.c, line 594
- drivers/mtd/devices/doc2000.c, line 399
- drivers/mtd/devices/doc2001.c, line 221
- drivers/mtd/devices/doc2001plus.c, line 329
- drivers/mtd/devices/pmc551.c, 4 times
- drivers/mtd/mtd_blkdevs.c, line 561
- drivers/mtd/mtdcore.c, 2 times
- drivers/mtd/nand/mxc_nand.c, 2 times
- drivers/mtd/nand/nand_base.c, 4 times
- drivers/mtd/nand/nandsim.c, 3 times
- drivers/mtd/onenand/onenand_base.c, 2 times
- drivers/net/3c503.c, line 113
- drivers/net/can/mscan/mscan.c, line 212
- drivers/net/cxgb3/sge.c, line 3244
- drivers/net/cxgb4vf/cxgb4vf_main.c, line 2580
- drivers/net/eepro.c, line 852
- drivers/net/ixgbe/ixgbe_dcb_nl.c, 2 times
- drivers/net/mlx4/en_rx.c, 2 times
- drivers/net/mlx4/fw.c, line 490
- drivers/net/mlx4/mr.c, line 586
- drivers/net/wireless/mwl8k.c, 4 times
- drivers/pci/pci.c, 3 times
- drivers/pci/probe.c, line 1390
- drivers/s390/cio/device_pgid.c, 2 times
- drivers/scsi/aic7xxx/aic79xx_core.c, line 10657
- drivers/scsi/aic7xxx/aic7xxx_core.c, line 7791
- drivers/scsi/aic94xx/aic94xx_scb.c, line 334
- drivers/scsi/arm/fas216.c, line 970
- drivers/scsi/esp_scsi.c, line 1135
- drivers/scsi/sim710.c, line 306
- drivers/staging/brcm80211/brcmsmac/phy/phy_lcn.c, line 5165
- drivers/staging/gma500/cdv_intel_display.c, line 1361
- drivers/staging/gma500/psb_intel_display.c, line 1158
- drivers/staging/pohmelfs/inode.c, line 1207
- drivers/tty/serial/dz.c, 2 times
- drivers/usb/gadget/ci13xxx_udc.c, line 126
- drivers/usb/gadget/f_fs.c, 294 times
- drivers/usb/gadget/g_ffs.c, 3 times
- drivers/usb/host/ehci-sched.c, 2 times
- drivers/usb/host/oxu210hp-hcd.c, line 2141
- drivers/usb/musb/musb_core.c, line 1153
- drivers/video/cfbcopyarea.c, 6 times
- drivers/video/cfbfillrect.c, line 325
- drivers/video/intelfb/intelfbhw.c, line 693
- drivers/video/omap2/dss/dispc.c, line 2679
- drivers/video/omap2/dss/dsi.c, 6 times
- drivers/video/omap2/vrfb.c, 2 times
- drivers/video/syscopyarea.c, 6 times
- drivers/video/sysfillrect.c, line 289
- fs/affs/bitmap.c, line 230
- fs/ext4/mballoc.c, line 662
- fs/fat/inode.c, 2 times
- fs/hfs/btree.c, line 109
- fs/hfsplus/btree.c, line 117
- fs/ntfs/attrib.c, line 1722
- fs/ntfs/inode.c, 4 times
- fs/ntfs/super.c, 7 times
- fs/ocfs2/cluster/heartbeat.c, line 1484
- fs/squashfs/xz_wrapper.c, line 64
- fs/ubifs/debug.c, 3 times
- fs/xfs/xfs_bit.c, line 119
- fs/xfs/xfs_bit.h, 3 times
- fs/xfs/xfs_buf.c, line 1480
- fs/xfs/xfs_log_recover.c, 2 times
- fs/xfs/xfs_super.c, 3 times
- include/linux/usb/functionfs.h, 5 times
- include/sound/pcm_params.h, line 93
- net/ipv4/netfilter/ipt_CLUSTERIP.c, 2 times
- net/ipv4/netfilter/ipt_ULOG.c, line 171
- net/netlink/af_netlink.c, 2 times
- net/sched/cls_flow.c, line 378
- net/sched/cls_u32.c, line 647