test_and_set_bit
Defined as a preprocessor macro in:
Defined as a function in:
- arch/alpha/include/asm/bitops.h, line 132
- arch/arc/include/asm/bitops.h, line 98
- arch/avr32/include/asm/bitops.h, line 136
- arch/cris/include/asm/bitops.h, line 72
- arch/frv/include/asm/bitops.h, line 123
- arch/hexagon/include/asm/bitops.h, line 71
- arch/ia64/include/asm/bitops.h, line 205
- arch/m32r/include/asm/bitops.h, line 152
- arch/metag/include/asm/bitops.h, line 57
- arch/mips/include/asm/bitops.h, line 234
- arch/parisc/include/asm/bitops.h, line 64
- arch/powerpc/include/asm/bitops.h, line 136
- arch/s390/include/asm/bitops.h, line 211
- arch/sh/include/asm/bitops-grb.h, line 74
- arch/sh/include/asm/bitops-llsc.h, line 67
- arch/sparc/include/asm/bitops_32.h, line 31
- arch/tile/include/asm/bitops_32.h, line 83
- arch/tile/include/asm/bitops_64.h, line 59
- arch/x86/include/asm/bitops.h, line 206
- arch/xtensa/include/asm/bitops.h, line 160
- include/asm-generic/bitops/atomic.h, line 127
Defined as a function prototype in:
Referenced (in 236 files total) in:
- arch/alpha/include/asm/bitops.h, line 132
- arch/alpha/include/asm/spinlock.h, line 47
- arch/arc/include/asm/bitops.h, 2 times
- arch/arc/mm/tlb.c, line 547
- arch/arm/common/edma.c, 5 times
- arch/arm/include/asm/bitops.h, 2 times
- arch/arm/kernel/perf_event_v6.c, 3 times
- arch/arm/kernel/perf_event_v7.c, 2 times
- arch/arm/kernel/perf_event_xscale.c, 5 times
- arch/arm/kvm/arm.c, line 603
- arch/arm/mach-imx/iomux-imx31.c, line 110
- arch/arm/mach-iop13xx/msi.c, line 137
- arch/arm/mach-omap1/board-voiceblue.c, line 166
- arch/arm/mm/copypage-v4mc.c, line 72
- arch/arm/mm/copypage-v6.c, line 78
- arch/arm/mm/copypage-xscale.c, line 92
- arch/arm/mm/fault-armv.c, line 199
- arch/arm/mm/flush.c, line 254
- arch/arm64/include/asm/bitops.h, line 41
- arch/arm64/include/asm/sync_bitops.h, line 20
- arch/arm64/kernel/arm64ksyms.c, line 54
- arch/arm64/kernel/perf_event.c, 2 times
- arch/arm64/mm/flush.c, line 81
- arch/avr32/include/asm/bitops.h, line 136
- arch/avr32/mach-at32ap/pio.c, line 115
- arch/blackfin/include/asm/bitops.h, line 86
- arch/cris/include/asm/bitops.h, 2 times
- arch/frv/include/asm/bitops.h, 2 times
- arch/hexagon/include/asm/bitops.h, 4 times
- arch/ia64/hp/sim/simeth.c, line 190
- arch/ia64/include/asm/bitops.h, 2 times
- arch/ia64/kvm/kvm-ia64.c, 2 times
- arch/ia64/kvm/vcpu.c, line 937
- arch/m32r/include/asm/bitops.h, line 152
- arch/m32r/include/asm/smp.h, line 24
- arch/m32r/kernel/setup.c, line 398
- arch/m68k/include/asm/bitops.h, 4 times
- arch/m68k/include/asm/mmu_context.h, line 41
- arch/metag/include/asm/bitops.h, line 57
- arch/microblaze/include/asm/mmu_context_mm.h, line 90
- arch/mips/include/asm/bitops.h, 5 times
- arch/mips/kernel/irq.c, 2 times
- arch/mips/kernel/perf_event_mipsxx.c, line 334
- arch/mips/sgi-ip27/ip27-hubio.c, line 47
- arch/mips/sgi-ip27/ip27-init.c, 2 times
- arch/mn10300/include/asm/bitops.h, line 112
- arch/mn10300/kernel/smp.c, line 585
- arch/mn10300/lib/bitops.c, 2 times
- arch/parisc/include/asm/bitops.h, line 64
- arch/powerpc/include/asm/bitops.h, line 136
- arch/powerpc/kvm/powerpc.c, line 1131
- arch/powerpc/mm/mmu_context_hash32.c, line 68
- arch/powerpc/platforms/52xx/mpc52xx_gpt.c, line 624
- arch/powerpc/platforms/powernv/pci-ioda.c, line 93
- arch/powerpc/sysdev/qe_lib/gpio.c, line 173
- arch/powerpc/xmon/xmon.c, 3 times
- arch/s390/include/asm/bitops.h, line 211
- arch/s390/kernel/smp.c, line 162
- arch/s390/kernel/time.c, 2 times
- arch/s390/mm/pgtable.c, line 1249
- arch/sh/boards/mach-x3proto/ilsel.c, 2 times
- arch/sh/include/asm/bitops-grb.h, line 74
- arch/sh/include/asm/bitops-llsc.h, 2 times
- arch/sh/kernel/ptrace_64.c, line 492
- arch/sh/mm/cache.c, line 145
- arch/sparc/include/asm/bitops_32.h, line 31
- arch/sparc/include/asm/bitops_64.h, line 17
- arch/sparc/include/asm/parport.h, line 128
- arch/sparc/kernel/pci_msi.c, line 99
- arch/sparc/lib/ksyms.c, line 113
- arch/tile/include/asm/bitops_32.h, line 83
- arch/tile/include/asm/bitops_64.h, line 59
- arch/unicore32/mm/mmu.c, line 507
- arch/x86/include/asm/bitops.h, 2 times
- arch/x86/include/asm/mpspec.h, line 119
- arch/x86/kernel/apic/hw_nmi.c, line 40
- arch/x86/kernel/cpu/perf_event_amd_ibs.c, line 425
- arch/x86/kernel/cpu/perf_event_intel_uncore.h, line 682
- arch/x86/kernel/cpu/perfctr-watchdog.c, 2 times
- arch/x86/kernel/hpet.c, line 660
- arch/x86/kvm/pmu.c, line 119
- arch/x86/kvm/vmx.c, 2 times
- arch/x86/mm/pgtable.c, line 438
- arch/xtensa/include/asm/bitops.h, line 160
- block/blk-iopoll.c, line 150
- block/blk.h, line 70
- crypto/chainiv.c, 4 times
- fs/afs/flock.c, 3 times
- fs/btrfs/async-thread.c, 3 times
- fs/btrfs/extent_io.c, 2 times
- fs/btrfs/inode.c, 2 times
- fs/btrfs/ordered-data.c, 2 times
- fs/btrfs/raid56.c, line 471
- fs/btrfs/super.c, line 254
- fs/btrfs/tree-log.c, line 3633
- fs/cachefiles/daemon.c, line 745
- fs/cachefiles/namei.c, 2 times
- fs/cifs/connect.c, line 4058
- fs/dlm/lowcomms.c, 12 times
- fs/f2fs/segment.c, 2 times
- fs/f2fs/segment.h, 3 times
- fs/fscache/cache.c, 3 times
- fs/fscache/cookie.c, line 441
- fs/fscache/internal.h, line 303
- fs/fscache/object.c, 2 times
- fs/fscache/page.c, line 974
- fs/gfs2/glock.c, 4 times
- fs/gfs2/log.h, line 57
- fs/gfs2/quota.c, 2 times
- fs/gfs2/recovery.c, line 604
- fs/gfs2/sys.c, line 248
- fs/gfs2/util.c, line 44
- fs/logfs/segment.c, line 242
- fs/nfs/delegation.c, line 211
- fs/nfs/dir.c, line 2200
- fs/nfs/nfs4filelayout.c, 2 times
- fs/nfs/nfs4filelayoutdev.c, line 817
- fs/nfs/nfs4state.c, 7 times
- fs/nfs/pagelist.c, line 63
- fs/nfs/pnfs.c, 8 times
- fs/nfs/write.c, 2 times
- fs/nfsd/nfs4callback.c, 2 times
- fs/nfsd/nfs4recover.c, line 176
- fs/nfsd/nfs4state.c, line 2352
- fs/nilfs2/inode.c, line 934
- fs/nilfs2/ioctl.c, line 959
- fs/ntfs/inode.h, line 202
- fs/ocfs2/cluster/quorum.c, line 172
- fs/omfs/bitmap.c, line 104
- fs/quota/dquot.c, 2 times
- fs/ramfs/inode.c, line 272
- fs/ubifs/lpt.c, 2 times
- fs/ubifs/lpt_commit.c, 4 times
- fs/ubifs/tnc.c, line 260
- fs/xfs/xfs_mount.c, 2 times
- include/asm-generic/bitops/atomic.h, line 127
- include/asm-generic/bitops/le.h, line 79
- include/asm-generic/bitops/lock.h, line 12
- include/linux/blk-iopoll.h, line 29
- include/linux/buffer_head.h, line 104
- include/linux/cpumask.h, 2 times
- include/linux/interrupt.h, 4 times
- include/linux/lru_cache.h, line 282
- include/linux/mISDNhw.h, line 83
- include/linux/mmzone.h, line 542
- include/linux/netdevice.h, 3 times
- include/linux/nfs_page.h, line 108
- include/linux/nodemask.h, line 141
- include/linux/page-flags.h, line 158
- include/linux/sunrpc/sched.h, line 142
- include/linux/sunrpc/xprt.h, 4 times
- include/linux/thread_info.h, line 83
- include/linux/wait.h, line 897
- include/net/bluetooth/rfcomm.h, line 264
- include/net/irda/irmod.h, line 97
- init/do_mounts.c, line 603
- kernel/events/uprobes.c, line 1267
- kernel/irq/handle.c, 2 times
- kernel/kthread.c, line 161
- kernel/pid.c, line 186
- kernel/sched/fair.c, line 6538
- kernel/sched/wait.c, line 361
- kernel/softirq.c, line 570
- kernel/workqueue.c, 3 times
- kernel/sys.c, line 1688
- lib/lru_cache.c, 2 times
- mm/backing-dev.c, line 571
- mm/bootmem.c, line 316
- mm/huge_memory.c, line 2076
- mm/memcontrol.c, line 2546
- mm/mmap.c, line 3005
- net/9p/trans_fd.c, 5 times
- net/atm/pppoatm.c, 2 times
- net/bluetooth/cmtp/core.c, line 93
- net/bluetooth/hci_conn.c, 6 times
- net/bluetooth/hci_event.c, 6 times
- net/bluetooth/hci_sock.c, line 708
- net/bluetooth/l2cap_core.c, 5 times
- net/bluetooth/mgmt.c, 11 times
- net/bluetooth/rfcomm/core.c, line 575
- net/bluetooth/rfcomm/tty.c, line 466
- net/bluetooth/smp.c, 5 times
- net/ceph/messenger.c, line 153
- net/core/dev.c, 3 times
- net/core/link_watch.c, 2 times
- net/ipv4/netfilter/ipt_CLUSTERIP.c, line 221
- net/ipv4/tcp_ipv4.c, line 418
- net/ipv4/tcp_memcontrol.c, line 97
- net/ipv4/tcp_output.c, line 822
- net/ipv4/tcp_timer.c, 2 times
- net/ipv6/tcp_ipv6.c, line 406
- net/irda/ircomm/ircomm_tty.c, line 228
- net/irda/irnet/irnet_irda.c, line 557
- net/irda/irttp.c, line 1522
- net/mac80211/agg-tx.c, 2 times
- net/mac80211/sta_info.h, line 497
- net/netfilter/ipset/ip_set_bitmap_ip.c, line 82
- net/netfilter/ipset/ip_set_bitmap_ipmac.c, line 148
- net/netfilter/ipset/ip_set_bitmap_port.c, line 75
- net/netfilter/nf_conntrack_core.c, line 1051
- net/netfilter/nf_conntrack_labels.c, line 44
- net/netfilter/nf_conntrack_proto_gre.c, line 266
- net/netfilter/nf_conntrack_proto_udp.c, line 94
- net/netfilter/nf_conntrack_proto_udplite.c, line 102
- net/netlink/af_netlink.c, line 277
- net/nfc/nci/core.c, line 639
- net/phonet/pn_dev.c, line 159
- net/rds/cong.c, line 222
- net/rds/connection.c, line 565
- net/rds/ib_recv.c, line 692
- net/rds/iw_recv.c, line 523
- net/rds/rdma.c, line 105
- net/rds/send.c, line 104
- net/rxrpc/ar-accept.c, 7 times
- net/rxrpc/ar-ack.c, 3 times
- net/rxrpc/ar-call.c, 6 times
- net/rxrpc/ar-connevent.c, line 135
- net/rxrpc/ar-input.c, 3 times
- net/rxrpc/ar-output.c, 2 times
- net/rxrpc/ar-recvmsg.c, line 36
- net/sched/sch_generic.c, line 328
- net/sunrpc/cache.c, line 269
- net/sunrpc/svc_xprt.c, 5 times
- net/sunrpc/xprt.c, 7 times
- net/x25/x25_out.c, line 155
- security/keys/key.c, 2 times
- sound/core/seq/seq_queue.c, line 521
- sound/drivers/mpu401/mpu401_uart.c, line 377
- sound/isa/msnd/msnd_midi.c, line 107
- sound/pci/bt87x.c, line 419
- sound/pci/hda/hda_codec.c, 2 times
- sound/usb/caiaq/audio.c, line 652
- sound/usb/clock.c, line 179
- sound/usb/endpoint.c, line 540
- sound/usb/mixer.c, line 2032
- sound/usb/pcm.c, 2 times
kernel.org | git.kernel.org | LWN.net | Project Home | Wiki (Japanese) | Wiki (English) | 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.
