Loading...
Defined in 1 files as a prototype:
Defined in 7 files as a macro:
- arch/arm/include/asm/bitops.h, line 194 (as a macro)
- arch/m68k/include/asm/bitops.h, line 250 (as a macro)
- arch/m68k/include/asm/bitops.h, line 252 (as a macro)
- arch/m68k/include/asm/bitops.h, line 254 (as a macro)
- arch/mn10300/include/asm/bitops.h, line 133 (as a macro)
- arch/s390/include/asm/bitops.h, line 362 (as a macro)
- arch/s390/include/asm/bitops.h, line 369 (as a macro)
Defined in 1 files as a label:
Defined in 18 files as a function:
- arch/alpha/include/asm/bitops.h, line 203 (as a function)
- arch/avr32/include/asm/bitops.h, line 176 (as a function)
- arch/blackfin/include/asm/bitops.h, line 91 (as a function)
- arch/cris/include/asm/bitops.h, line 102 (as a function)
- arch/frv/include/asm/bitops.h, line 115 (as a function)
- arch/hexagon/include/asm/bitops.h, line 47 (as a function)
- arch/ia64/include/asm/bitops.h, line 259 (as a function)
- arch/m32r/include/asm/bitops.h, line 187 (as a function)
- arch/mips/include/asm/bitops.h, line 374 (as a function)
- arch/parisc/include/asm/bitops.h, line 82 (as a function)
- arch/powerpc/include/asm/bitops.h, line 149 (as a function)
- arch/sh/include/asm/bitops-grb.h, line 105 (as a function)
- arch/sh/include/asm/bitops-llsc.h, line 92 (as a function)
- arch/sparc/include/asm/bitops_32.h, line 51 (as a function)
- arch/tile/include/asm/bitops_32.h, line 99 (as a function)
- arch/tile/include/asm/bitops_64.h, line 72 (as a function)
- arch/x86/include/asm/bitops.h, line 246 (as a function)
- include/asm-generic/bitops/atomic.h, line 151 (as a function)
Documented in 7 files:
- arch/cris/include/asm/bitops.h, line 93
- arch/hexagon/include/asm/bitops.h, line 42
- arch/ia64/include/asm/bitops.h, line 250
- arch/m32r/include/asm/bitops.h, line 179
- arch/tile/include/asm/bitops_32.h, line 91
- arch/x86/include/asm/bitops.h, line 238
- include/asm-generic/bitops/atomic.h, line 142
Referenced in 374 files:
- arch/cris/include/asm/bitops.h, line 49
- arch/frv/include/asm/bitops.h, line 141
- arch/frv/include/asm/pgtable.h, line 393
- arch/h8300/include/asm/bitops.h, line 176
- arch/hexagon/include/asm/bitops.h, 3 times
- arch/ia64/include/asm/pgtable.h, line 418
- arch/ia64/include/asm/sync_bitops.h, line 35
- arch/ia64/kvm/process.c, 3 times
- arch/ia64/kvm/vcpu.c, line 949
- arch/m32r/include/asm/pgtable.h, line 265
- arch/m68k/include/asm/bitops.h, line 259
- arch/mn10300/include/asm/pgtable.h, 2 times
- arch/mn10300/kernel/irq.c, 2 times
- arch/mn10300/lib/bitops.c, 2 times
- arch/parisc/include/asm/cacheflush.h, line 65
- arch/parisc/include/asm/pgtable.h, line 441
- arch/powerpc/include/asm/bitops.h, line 308
- arch/powerpc/platforms/cell/spufs/context.c, line 182
- arch/powerpc/platforms/cell/spufs/run.c, line 389
- arch/powerpc/platforms/pasemi/dma_lib.c, 4 times
- arch/powerpc/sysdev/qe_lib/gpio.c, line 207
- arch/s390/kernel/time.c, 5 times
- arch/sparc/lib/bitops.S, 4 times
- arch/sparc/lib/ksyms.c, line 140
- arch/x86/kernel/cpu/mcheck/mce.c, line 1307
- arch/x86/kernel/cpu/mcheck/mce_intel.c, line 99
- arch/x86/kvm/lapic.c, line 92
- arch/x86/mm/pgtable.c, 2 times
- drivers/atm/idt77252.c, 2 times
- drivers/block/drbd/drbd_main.c, 7 times
- drivers/block/drbd/drbd_receiver.c, 3 times
- drivers/block/drbd/drbd_req.c, line 921
- drivers/bluetooth/bfusb.c, line 456
- drivers/bluetooth/bluecard_cs.c, line 646
- drivers/bluetooth/bpa10x.c, line 336
- drivers/bluetooth/bt3c_cs.c, line 410
- drivers/bluetooth/btmrvl_main.c, line 445
- drivers/bluetooth/btsdio.c, line 232
- drivers/bluetooth/btuart_cs.c, line 418
- drivers/bluetooth/btusb.c, 2 times
- drivers/bluetooth/btwilink.c, line 241
- drivers/bluetooth/dtl1_cs.c, line 377
- drivers/bluetooth/hci_ldisc.c, 2 times
- drivers/bluetooth/hci_vhci.c, line 66
- drivers/char/lp.c, 2 times
- drivers/char/pcmcia/cm4040_cs.c, 4 times
- drivers/crypto/omap-sham.c, 3 times
- drivers/dma/at_hdmac.c, line 459
- drivers/dma/ioat/dma.c, line 686
- drivers/dma/pch_dma.c, line 711
- drivers/gpio/gpiolib.c, line 664
- drivers/gpu/drm/exynos/exynos_drm_fimd.c, 2 times
- drivers/gpu/drm/exynos/exynos_drm_vidi.c, 2 times
- drivers/hid/usbhid/hid-pidff.c, 3 times
- drivers/hsi/clients/hsi_char.c, 2 times
- drivers/ide/ide-tape.c, line 1083
- drivers/infiniband/hw/ipath/ipath_intr.c, 2 times
- drivers/infiniband/hw/ipath/ipath_qp.c, line 403
- drivers/infiniband/hw/ipath/ipath_rc.c, line 1731
- drivers/infiniband/hw/ipath/ipath_ruc.c, line 429
- drivers/infiniband/hw/ipath/ipath_ud.c, line 555
- drivers/infiniband/hw/nes/nes_hw.c, 2 times
- drivers/infiniband/hw/qib/qib_intr.c, 2 times
- drivers/infiniband/hw/qib/qib_qp.c, 2 times
- drivers/infiniband/hw/qib/qib_rc.c, line 2033
- drivers/infiniband/hw/qib/qib_ruc.c, line 551
- drivers/infiniband/hw/qib/qib_uc.c, 2 times
- drivers/infiniband/hw/qib/qib_ud.c, 2 times
- drivers/infiniband/ulp/ipoib/ipoib_cm.c, 3 times
- drivers/infiniband/ulp/ipoib/ipoib_ib.c, line 818
- drivers/infiniband/ulp/ipoib/ipoib_multicast.c, 4 times
- drivers/input/joystick/iforce/iforce-packets.c, line 233
- drivers/input/joystick/iforce/iforce-serio.c, line 66
- drivers/input/keyboard/atkbd.c, 2 times
- drivers/input/keyboard/matrix_keypad.c, line 263
- drivers/iommu/intel-iommu.c, line 3851
- drivers/isdn/act2000/act2000_isa.c, 4 times
- drivers/isdn/capi/capiutil.c, line 924
- drivers/isdn/hardware/mISDN/avmfritz.c, 6 times
- drivers/isdn/hardware/mISDN/hfcmulti.c, 16 times
- drivers/isdn/hardware/mISDN/hfcpci.c, 24 times
- drivers/isdn/hardware/mISDN/hfcsusb.c, 11 times
- drivers/isdn/hardware/mISDN/mISDNipac.c, 15 times
- drivers/isdn/hardware/mISDN/mISDNisar.c, 15 times
- drivers/isdn/hardware/mISDN/netjet.c, 6 times
- drivers/isdn/hardware/mISDN/w6692.c, 12 times
- drivers/isdn/hisax/amd7930_fn.c, 16 times
- drivers/isdn/hisax/arcofi.c, 3 times
- drivers/isdn/hisax/avm_pci.c, 8 times
- drivers/isdn/hisax/callc.c, 6 times
- drivers/isdn/hisax/config.c, 6 times
- drivers/isdn/hisax/diva.c, line 560
- drivers/isdn/hisax/elsa.c, line 532
- drivers/isdn/hisax/elsa_ser.c, 4 times
- drivers/isdn/hisax/enternow_pci.c, 2 times
- drivers/isdn/hisax/hfc_2bds0.c, 24 times
- drivers/isdn/hisax/hfc_2bs0.c, 7 times
- drivers/isdn/hisax/hfc_pci.c, 26 times
- drivers/isdn/hisax/hfc_sx.c, 25 times
- drivers/isdn/hisax/hscx.c, 8 times
- drivers/isdn/hisax/hscx_irq.c, line 218
- drivers/isdn/hisax/icc.c, 14 times
- drivers/isdn/hisax/ipacx.c, 4 times
- drivers/isdn/hisax/isac.c, 14 times
- drivers/isdn/hisax/isar.c, 19 times
- drivers/isdn/hisax/isdnl1.c, 15 times
- drivers/isdn/hisax/isdnl2.c, 34 times
- drivers/isdn/hisax/jade.c, 8 times
- drivers/isdn/hisax/jade_irq.c, line 196
- drivers/isdn/hisax/netjet.c, 13 times
- drivers/isdn/hisax/nj_s.c, 2 times
- drivers/isdn/hisax/nj_u.c, 2 times
- drivers/isdn/hisax/st5481_b.c, line 173
- drivers/isdn/hisax/st5481_d.c, line 384
- drivers/isdn/hisax/st5481_usb.c, line 39
- drivers/isdn/hisax/w6692.c, 21 times
- drivers/isdn/mISDN/core.c, line 273
- drivers/isdn/mISDN/hwchannel.c, 10 times
- drivers/isdn/mISDN/l1oip_core.c, 5 times
- drivers/isdn/mISDN/layer1.c, 11 times
- drivers/isdn/mISDN/layer2.c, 36 times
- drivers/isdn/mISDN/stack.c, 15 times
- drivers/isdn/mISDN/tei.c, 9 times
- drivers/md/bitmap.c, line 1711
- drivers/md/md.c, 6 times
- drivers/md/multipath.c, line 206
- drivers/md/raid1.c, 2 times
- drivers/md/raid10.c, 2 times
- drivers/md/raid5.c, 19 times
- drivers/media/radio/wl128x/fmdrv_common.c, 2 times
- drivers/media/video/cx18/cx18-fileops.c, 5 times
- drivers/media/video/cx18/cx18-ioctl.c, line 1029
- drivers/media/video/cx23885/cx23885-ir.c, 5 times
- drivers/media/video/ivtv/ivtv-fileops.c, 3 times
- drivers/media/video/ivtv/ivtv-ioctl.c, 5 times
- drivers/media/video/ivtv/ivtv-irq.c, 8 times
- drivers/media/video/ivtv/ivtv-streams.c, line 873
- drivers/media/video/ivtv/ivtv-vbi.c, 2 times
- drivers/media/video/ivtv/ivtv-yuv.c, line 1099
- drivers/media/video/ivtv/ivtvfb.c, line 315
- drivers/media/video/s5p-fimc/fimc-capture.c, line 228
- drivers/media/video/s5p-fimc/fimc-core.c, 5 times
- drivers/media/video/s5p-mfc/s5p_mfc.c, 9 times
- drivers/media/video/s5p-mfc/s5p_mfc_opr.c, 2 times
- drivers/media/video/v4l2-ctrls.c, 2 times
- drivers/mfd/tps65010.c, 2 times
- drivers/mmc/host/atmel-mci.c, 2 times
- drivers/mmc/host/dw_mmc.c, 7 times
- drivers/mmc/host/imxmmc.c, 5 times
- drivers/mmc/host/jz4740_mmc.c, 2 times
- drivers/mmc/host/ushc.c, line 187
- drivers/net/caif/caif_hsi.c, 3 times
- drivers/net/caif/caif_serial.c, line 273
- drivers/net/can/slcan.c, line 208
- drivers/net/ethernet/atheros/atl1c/atl1c_main.c, 2 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c, line 997
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c, 6 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c, 2 times
- drivers/net/ethernet/broadcom/cnic.c, 7 times
- drivers/net/ethernet/brocade/bna/bnad.c, 2 times
- drivers/net/ethernet/chelsio/cxgb/sge.c, line 1433
- drivers/net/ethernet/chelsio/cxgb3/sge.c, 7 times
- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c, line 2296
- drivers/net/ethernet/natsemi/ns83820.c, line 476
- drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c, line 886
- drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c, 2 times
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c, line 569
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c, line 991
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c, 4 times
- drivers/net/ethernet/realtek/r8169.c, line 5582
- drivers/net/ethernet/sfc/siena_sriov.c, line 726
- drivers/net/hamradio/mkiss.c, 3 times
- drivers/net/macvtap.c, line 368
- drivers/net/ppp/ppp_async.c, line 670
- drivers/net/ppp/ppp_synctty.c, line 649
- drivers/net/slip/slip.c, 4 times
- drivers/net/tun.c, line 947
- drivers/net/usb/cdc_ether.c, line 399
- drivers/net/usb/cdc_ncm.c, line 1116
- drivers/net/wan/cosa.c, line 1231
- drivers/net/wan/x25_asy.c, 3 times
- drivers/net/wireless/ath/ath6kl/init.c, line 1529
- drivers/net/wireless/ath/carl9170/tx.c, line 363
- drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c, 5 times
- drivers/net/wireless/hostap/hostap_hw.c, line 1710
- drivers/net/wireless/hostap/hostap_info.c, 2 times
- drivers/net/wireless/iwlegacy/3945-mac.c, line 2674
- drivers/net/wireless/iwlegacy/4965-mac.c, 2 times
- drivers/net/wireless/iwlegacy/common.c, 3 times
- drivers/net/wireless/iwlegacy/common.h, line 2281
- drivers/net/wireless/iwlwifi/iwl-agn-sta.c, line 1214
- drivers/net/wireless/iwlwifi/iwl-agn.c, line 907
- drivers/net/wireless/iwlwifi/iwl-core.c, line 804
- drivers/net/wireless/iwlwifi/iwl-scan.c, 3 times
- drivers/net/wireless/iwlwifi/iwl-trans-pcie-int.h, line 433
- drivers/net/wireless/iwmc3200wifi/commands.c, line 95
- drivers/net/wireless/iwmc3200wifi/rx.c, 3 times
- drivers/net/wireless/rndis_wlan.c, 3 times
- drivers/net/wireless/rt2x00/rt2x00dev.c, 5 times
- drivers/net/wireless/rt2x00/rt2x00queue.c, 2 times
- drivers/net/wireless/rt2x00/rt2x00usb.c, 2 times
- drivers/net/wireless/wl12xx/event.c, line 198
- drivers/net/wireless/wl12xx/main.c, 6 times
- drivers/net/wireless/wl12xx/ps.c, line 106
- drivers/net/wireless/wl12xx/tx.c, line 613
- drivers/nfc/nfcwilink.c, line 471
- drivers/rtc/rtc-ds1307.c, 2 times
- drivers/s390/block/dasd_eer.c, line 514
- drivers/s390/char/raw3270.c, 2 times
- drivers/scsi/bnx2fc/bnx2fc_els.c, 4 times
- drivers/scsi/bnx2fc/bnx2fc_fcoe.c, 4 times
- drivers/scsi/bnx2fc/bnx2fc_hwi.c, line 718
- drivers/scsi/bnx2fc/bnx2fc_io.c, 5 times
- drivers/scsi/bnx2fc/bnx2fc_tgt.c, 2 times
- drivers/scsi/ips.c, line 1893
- drivers/scsi/isci/remote_device.c, line 132
- drivers/scsi/libsas/sas_event.c, line 111
- drivers/scsi/lpfc/lpfc_hbadisc.c, line 721
- drivers/scsi/lpfc/lpfc_sli.c, 3 times
- drivers/scsi/qla2xxx/qla_dbg.c, 3 times
- drivers/scsi/qla2xxx/qla_init.c, 3 times
- drivers/scsi/qla2xxx/qla_mbx.c, line 4040
- drivers/scsi/qla2xxx/qla_mid.c, 4 times
- drivers/scsi/qla2xxx/qla_os.c, 8 times
- drivers/scsi/qla4xxx/ql4_init.c, 3 times
- drivers/scsi/qla4xxx/ql4_isr.c, 2 times
- drivers/scsi/qla4xxx/ql4_nx.c, 2 times
- drivers/scsi/qla4xxx/ql4_os.c, 8 times
- drivers/spi/spi-sh-msiof.c, line 426
- drivers/staging/comedi/drivers/amplc_pci224.c, line 582
- drivers/staging/comedi/drivers/amplc_pci230.c, 2 times
- drivers/staging/keucr/transport.c, 4 times
- drivers/staging/line6/capture.c, line 266
- drivers/staging/line6/playback.c, line 408
- drivers/staging/rts5139/rts51x_transport.c, 3 times
- drivers/staging/serial/68360serial.c, line 677
- drivers/staging/wlan-ng/hfa384x_usb.c, 3 times
- drivers/tty/n_tty.c, 3 times
- drivers/tty/nozomi.c, line 1281
- drivers/tty/serial/crisv10.c, line 2734
- drivers/tty/serial/ifx6x60.c, line 666
- drivers/tty/serial/mrst_max3110.c, 3 times
- drivers/tty/serial/serial_core.c, line 239
- drivers/tty/sysrq.c, line 693
- drivers/tty/tty_ioctl.c, line 129
- drivers/tty/tty_port.c, line 123
- drivers/uio/uio_pdrv_genirq.c, line 86
- drivers/usb/class/cdc-acm.c, line 379
- drivers/usb/core/devio.c, line 608
- drivers/usb/core/hub.c, 3 times
- drivers/usb/gadget/f_fs.c, line 1301
- drivers/usb/gadget/f_mass_storage.c, line 2561
- drivers/usb/gadget/file_storage.c, 3 times
- drivers/usb/gadget/g_ffs.c, 2 times
- drivers/usb/gadget/mass_storage.c, line 179
- drivers/usb/gadget/u_ether.c, line 447
- drivers/usb/otg/isp1301_omap.c, 4 times
- drivers/usb/serial/cyberjack.c, line 224
- drivers/usb/serial/generic.c, line 306
- drivers/usb/serial/omninet.c, line 235
- drivers/usb/storage/transport.c, 4 times
- drivers/video/aty/atyfb_base.c, line 1659
- drivers/video/intelfb/intelfbhw.c, line 2075
- drivers/video/matrox/matroxfb_base.c, line 257
- drivers/video/s3c-fb.c, line 1003
- drivers/watchdog/geodewdt.c, line 91
- drivers/watchdog/intel_scu_watchdog.c, line 323
- drivers/watchdog/it87_wdt.c, 2 times
- drivers/watchdog/sbc7240_wdt.c, 2 times
- drivers/watchdog/watchdog_dev.c, line 307
- fs/afs/callback.c, line 90
- fs/afs/flock.c, 2 times
- fs/afs/inode.c, line 359
- fs/btrfs/disk-io.c, 4 times
- fs/btrfs/extent_io.c, 4 times
- fs/cachefiles/daemon.c, line 735
- fs/cachefiles/interface.c, line 283
- fs/dlm/lockspace.c, line 179
- fs/dlm/lowcomms.c, 4 times
- fs/dlm/member.c, line 626
- fs/dlm/recoverd.c, line 284
- fs/ext2/file.c, line 50
- fs/fscache/object.c, 5 times
- fs/fscache/operation.c, 2 times
- fs/gfs2/aops.c, line 1057
- fs/gfs2/glock.c, 4 times
- fs/gfs2/glops.c, 3 times
- fs/gfs2/ops_fstype.c, line 993
- fs/gfs2/quota.c, 2 times
- fs/hfs/mdb.c, 3 times
- fs/hfsplus/inode.c, 3 times
- fs/hfsplus/super.c, 2 times
- fs/jfs/jfs_incore.h, line 154
- fs/nfs/delegation.c, 2 times
- fs/nfs/dir.c, line 2129
- fs/nfs/file.c, line 277
- fs/nfs/nfs4filelayout.c, line 792
- fs/nfs/nfs4proc.c, 2 times
- fs/nfs/nfs4state.c, 12 times
- fs/nfs/pnfs.c, 4 times
- fs/nfs/pnfs.h, line 266
- fs/nfs/write.c, 3 times
- fs/nilfs2/inode.c, line 646
- fs/nilfs2/segment.c, 2 times
- fs/ntfs/inode.h, line 206
- fs/ocfs2/cluster/quorum.c, line 184
- fs/quota/dquot.c, line 389
- fs/reiserfs/journal.c, line 2945
- fs/xfs/xfs_buf.c, line 1648
- fs/xfs/xfs_extfree_item.c, line 64
- include/asm-generic/bitops/le.h, line 74
- include/linux/buffer_head.h, line 105
- include/linux/cpumask.h, line 301
- include/linux/netdevice.h, 4 times
- include/linux/page-flags.h, line 161
- include/linux/page_cgroup.h, line 61
- include/linux/sunrpc/xprt.h, line 358
- include/linux/thread_info.h, line 79
- include/net/bluetooth/rfcomm.h, line 271
- include/net/irda/irmod.h, line 98
- kernel/cgroup.c, line 953
- kernel/irq/manage.c, 3 times
- kernel/softirq.c, 2 times
- kernel/time/tick-sched.c, line 906
- mm/backing-dev.c, line 790
- mm/bootmem.c, line 272
- mm/filemap.c, 2 times
- mm/mmap.c, line 2756
- net/9p/trans_fd.c, 3 times
- net/bluetooth/hci_core.c, 7 times
- net/bluetooth/hci_event.c, 8 times
- net/bluetooth/hidp/core.c, 2 times
- net/bluetooth/l2cap_core.c, 8 times
- net/bluetooth/mgmt.c, 10 times
- net/bluetooth/rfcomm/core.c, 8 times
- net/bluetooth/rfcomm/sock.c, line 629
- net/bluetooth/smp.c, line 273
- net/ceph/messenger.c, 3 times
- net/core/dev.c, line 1869
- net/ipv4/netfilter/ipt_CLUSTERIP.c, line 222
- net/irda/ircomm/ircomm_tty.c, line 958
- net/irda/irlmp.c, 2 times
- net/irda/irnet/irnet_irda.c, 3 times
- net/mac80211/ht.c, 3 times
- net/mac80211/mesh.c, 7 times
- net/mac80211/mlme.c, 2 times
- net/mac80211/scan.c, 2 times
- net/mac80211/sta_info.h, line 409
- net/netfilter/ipset/ip_set_bitmap_ip.c, line 83
- net/netfilter/ipset/ip_set_bitmap_port.c, line 69
- net/nfc/nci/core.c, line 319
- net/phonet/pn_dev.c, line 173
- net/rds/ib_recv.c, line 720
- net/rds/ib_send.c, 2 times
- net/rds/iw_recv.c, line 555
- net/rds/iw_send.c, 2 times
- net/rds/send.c, 4 times
- net/rxrpc/ar-ack.c, 7 times
- net/rxrpc/ar-connevent.c, line 270
- net/rxrpc/ar-skbuff.c, line 85
- net/sched/sch_generic.c, line 302
- net/socket.c, line 1185
- net/sunrpc/cache.c, 2 times
- net/sunrpc/svcsock.c, line 574
- net/sunrpc/xprt.c, line 717
- net/sunrpc/xprtrdma/svc_rdma_transport.c, 2 times
- net/sunrpc/xprtsock.c, 3 times
- security/keys/gc.c, 2 times
- security/keys/key.c, 2 times
- sound/atmel/abdac.c, 2 times
- sound/atmel/ac97c.c, 4 times
- sound/core/seq/seq_queue.c, line 522
- sound/oss/msnd_pinnacle.c, line 1041
- sound/usb/misc/ua101.c, 2 times