lock_class_key
Defined as a struct type in:
Referenced (in 147 files total) in:
- arch/arm/mach-omap2/omap_hwmod.h, line 594
- arch/powerpc/platforms/powermac/low_i2c.c, line 89
- arch/powerpc/sysdev/fsl_msi.c, 2 times
- block/blk-flush.c, line 534
- block/blk-mq.c, 2 times
- block/blk.h, line 571
- block/genhd.c, 2 times
- fs/bcachefs/btree_iter.c, line 3208
- fs/bcachefs/btree_locking.c, line 7
- fs/bcachefs/journal.c, line 1383
- fs/bcachefs/six.c, line 846
- fs/bcachefs/six.h, 2 times
- fs/btrfs/free-space-cache.c, line 939
- fs/btrfs/inode.c, line 104
- fs/btrfs/locking.c, line 62
- fs/btrfs/locking.h, 2 times
- fs/configfs/inode.c, line 28
- fs/f2fs/f2fs.h, 2 times
- fs/gfs2/ops_fstype.c, line 854
- fs/hugetlbfs/inode.c, line 983
- fs/jbd2/journal.c, line 1529
- fs/kernfs/file.c, line 1026
- fs/libfs.c, line 259
- fs/nilfs2/bmap.c, 2 times
- fs/nilfs2/dat.c, line 490
- fs/ocfs2/dlmglue.c, line 85
- fs/ocfs2/inode.c, 2 times
- fs/ocfs2/sysfile.c, line 31
- fs/overlayfs/inode.c, 3 times
- fs/smb/client/connect.c, 2 times
- fs/sysfs/file.c, 4 times
- fs/xfs/scrub/xfile.c, line 44
- fs/xfs/xfs_buf_mem.c, line 44
- fs/xfs/xfs_dquot.c, 2 times
- fs/xfs/xfs_iops.c, 2 times
- include/linux/blk-crypto-profile.h, line 114
- include/linux/blk-mq.h, 4 times
- include/linux/blkdev.h, 2 times
- include/linux/cgroup-defs.h, line 699
- include/linux/fs.h, 8 times
- include/linux/gpio/driver.h, 10 times
- include/linux/host1x.h, 3 times
- include/linux/hugetlb.h, line 663
- include/linux/if_team.h, line 226
- include/linux/iio/iio-opaque.h, line 48
- include/linux/irqdesc.h, 4 times
- include/linux/kernfs.h, 2 times
- include/linux/key-type.h, line 162
- include/linux/kthread.h, 2 times
- include/linux/list_lru.h, line 63
- include/linux/local_lock_internal.h, 2 times
- include/linux/lockdep.h, 10 times
- include/linux/lockdep_types.h, 5 times
- include/linux/mlx5/driver.h, line 804
- include/linux/mutex.h, 3 times
- include/linux/netdevice.h, 4 times
- include/linux/percpu-rwsem.h, 2 times
- include/linux/percpu_counter.h, 2 times
- include/linux/platform_data/cros_ec_proto.h, line 182
- include/linux/regmap.h, 32 times
- include/linux/ring_buffer.h, 4 times
- include/linux/rtmutex.h, 2 times
- include/linux/rwlock.h, 2 times
- include/linux/rwlock_rt.h, 3 times
- include/linux/rwsem.h, 4 times
- include/linux/semaphore.h, line 39
- include/linux/seqlock.h, 2 times
- include/linux/skbuff.h, line 2249
- include/linux/soundwire/sdw.h, 2 times
- include/linux/spinlock.h, 5 times
- include/linux/spinlock_rt.h, 4 times
- include/linux/srcu.h, 2 times
- include/linux/sunxi-rsb.h, line 88
- include/linux/swait.h, 2 times
- include/linux/sysfs.h, 3 times
- include/linux/timer.h, 5 times
- include/linux/tty_ldisc.h, 2 times
- include/linux/wait.h, 2 times
- include/linux/workqueue.h, 5 times
- include/linux/ww_mutex.h, 2 times
- include/media/v4l2-ctrls.h, 2 times
- include/media/v4l2-subdev.h, 4 times
- include/net/sch_generic.h, line 131
- kernel/bpf/hashtab.c, line 107
- kernel/cgroup/cgroup.c, line 4246
- kernel/events/core.c, 2 times
- kernel/irq/generic-chip.c, 2 times
- kernel/irq/irqdesc.c, 3 times
- kernel/kthread.c, line 779
- kernel/locking/lockdep.c, 14 times
- kernel/locking/locktorture.c, 2 times
- kernel/locking/mutex-debug.c, line 81
- kernel/locking/mutex.c, line 46
- kernel/locking/mutex.h, line 36
- kernel/locking/percpu-rwsem.c, line 15
- kernel/locking/rtmutex_api.c, 3 times
- kernel/locking/rwsem.c, 2 times
- kernel/locking/spinlock_debug.c, 2 times
- kernel/locking/spinlock_rt.c, 2 times
- kernel/rcu/srcutiny.c, line 46
- kernel/rcu/srcutree.c, line 290
- kernel/rcu/tasks.h, line 1508
- kernel/rcu/tree.c, 2 times
- kernel/rcu/update.c, 4 times
- kernel/sched/core.c, line 3555
- kernel/sched/swait.c, line 7
- kernel/sched/wait.c, line 8
- kernel/time/posix-cpu-timers.c, line 388
- kernel/time/timer.c, 4 times
- kernel/trace/ring_buffer.c, 5 times
- kernel/workqueue.c, 4 times
- lib/bucket_locks.c, line 16
- lib/locking-selftest.c, line 172
- lib/percpu_counter.c, line 190
- lib/rhashtable.c, line 184
- mm/list_lru.c, line 566
- mm/workingset.c, line 796
- net/batman-adv/bridge_loop_avoidance.c, 2 times
- net/batman-adv/hash.c, line 78
- net/batman-adv/hash.h, line 59
- net/batman-adv/network-coding.c, 2 times
- net/batman-adv/originator.c, line 48
- net/batman-adv/soft-interface.c, 2 times
- net/batman-adv/translation-table.c, 2 times
- net/bluetooth/af_bluetooth.c, 2 times
- net/ceph/messenger.c, line 142
- net/core/dev.c, 2 times
- net/core/neighbour.c, line 1772
- net/core/sock.c, 9 times
- net/devlink/devl_internal.h, line 57
- net/mptcp/pm_netlink.c, 2 times
- net/netfilter/ipvs/ip_vs_est.c, line 74
- net/netfilter/ipvs/ip_vs_sync.c, line 66
- net/netfilter/nfnetlink.c, line 61
- net/netlink/af_netlink.c, line 95
- net/netrom/af_netrom.c, 2 times
- net/rose/af_rose.c, 2 times
- net/rxrpc/call_object.c, line 78
- net/sched/sch_generic.c, line 934
- net/sunrpc/svcsock.c, 2 times
- net/sunrpc/xprtrdma/svc_rdma_transport.c, 3 times
- net/sunrpc/xprtsock.c, 2 times
- rust/helpers/mutex.c, line 12
- rust/helpers/spinlock.c, line 7
- rust/helpers/workqueue.c, line 8
- security/integrity/ima/ima_iint.c, line 47
- tools/testing/shared/linux/lockdep.h, 2 times
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.