Home
last modified time | relevance | path

Searched refs:lock_class_key (Results 1 – 142 of 142) sorted by relevance

/linux-4.1.27/tools/lib/lockdep/include/liblockdep/
Dcommon.h25 struct lock_class_key { struct
30 struct lock_class_key *key; argument
40 struct lock_class_key *key, int subclass);
Dmutex.h22 struct lock_class_key *key, in __mutex_init()
31 static struct lock_class_key __key; \
Drwlock.h22 struct lock_class_key *key, in __rwlock_init()
32 static struct lock_class_key __key; \
/linux-4.1.27/include/linux/
Dtimer.h95 const char *name, struct lock_class_key *key);
100 struct lock_class_key *key);
106 struct lock_class_key *key) in init_timer_on_stack_key()
115 static struct lock_class_key __key; \
121 static struct lock_class_key __key; \
Dpercpu-rwsem.h25 const char *, struct lock_class_key *);
30 static struct lock_class_key rwsem_key; \
Dlockdep.h54 struct lock_class_key { struct
58 extern struct lock_class_key __lockdep_no_validate__; argument
151 struct lock_class_key *key;
280 struct lock_class_key *key, int subclass);
313 struct lock_class_key *key) in lockdep_match_key()
344 struct lock_class_key *key, unsigned int subclass,
414 struct lock_class_key { }; struct
Dkernfs.h231 struct lock_class_key lockdep_key;
296 struct lock_class_key *key);
373 void *priv, const void *ns, struct lock_class_key *key) in __kernfs_create_file()
436 struct lock_class_key *key = NULL; in kernfs_create_file_ns()
439 key = (struct lock_class_key *)&ops->lockdep_key; in kernfs_create_file_ns()
Dtty_ldisc.h149 struct lock_class_key *key);
153 static struct lock_class_key __key; \
Dmutex.h95 static struct lock_class_key __key; \
120 struct lock_class_key *key);
Drwsem.h85 struct lock_class_key *key);
89 static struct lock_class_key __key; \
Dkthread.h109 const char *name, struct lock_class_key *key);
113 static struct lock_class_key __key; \
Dsrcu.h68 struct lock_class_key *key);
72 static struct lock_class_key __srcu_key; \
Dpercpu_counter.h31 struct lock_class_key *key);
35 static struct lock_class_key __key; \
Dmutex-debug.h17 static struct lock_class_key __key; \
Drwlock.h19 struct lock_class_key *key);
22 static struct lock_class_key __key; \
Dww_mutex.h21 struct lock_class_key acquire_key;
22 struct lock_class_key mutex_key;
Dring_buffer.h87 __ring_buffer_alloc(unsigned long size, unsigned flags, struct lock_class_key *key);
96 static struct lock_class_key __key; \
Dsemaphore.h34 static struct lock_class_key __key; in sema_init()
Dworkqueue.h205 static struct lock_class_key __key; \
362 struct lock_class_key *key, const char *lock_name, ...) __printf(1, 6);
383 static struct lock_class_key __key; \
Dsysfs.h34 struct lock_class_key *key;
35 struct lock_class_key skey;
52 static struct lock_class_key __key; \
Dlglock.h39 struct lock_class_key lock_key;
Dseqlock.h54 struct lock_class_key *key) in __seqcount_init()
69 static struct lock_class_key __key; \
Dspinlock.h94 struct lock_class_key *key);
97 static struct lock_class_key __key; \
Dkey-type.h154 struct lock_class_key lock_class; /* key->sem lock class */
Dreservation.h49 extern struct lock_class_key reservation_seqcount_class;
Dlist_lru.h58 struct lock_class_key *key);
Dirqdesc.h198 irq_set_lockdep_class(unsigned int irq, struct lock_class_key *class) in irq_set_lockdep_class()
Ddevice.h131 struct lock_class_key lock_key;
386 struct lock_class_key *key);
393 static struct lock_class_key __key; \
482 struct lock_class_key *key);
489 static struct lock_class_key __key; \
Dcgroup-defs.h389 struct lock_class_key lockdep_key;
Dfs.h1924 struct lock_class_key s_lock_key;
1925 struct lock_class_key s_umount_key;
1926 struct lock_class_key s_vfs_rename_key;
1927 struct lock_class_key s_writers_key[SB_FREEZE_LEVELS];
1929 struct lock_class_key i_lock_key;
1930 struct lock_class_key i_mutex_key;
1931 struct lock_class_key i_mutex_dir_key;
Dwait.h72 extern void __init_waitqueue_head(wait_queue_head_t *q, const char *name, struct lock_class_key *);
76 static struct lock_class_key __key; \
Dskbuff.h1341 struct lock_class_key *class) in skb_queue_head_init_class()
Dnetdevice.h1753 struct lock_class_key *qdisc_tx_busylock;
/linux-4.1.27/kernel/rcu/
Dupdate.c171 static struct lock_class_key rcu_lock_key;
176 static struct lock_class_key rcu_bh_lock_key;
181 static struct lock_class_key rcu_sched_lock_key;
186 static struct lock_class_key rcu_callback_key;
Dsrcu.c116 struct lock_class_key *key) in __init_srcu_struct()
Dtree.c71 static struct lock_class_key rcu_node_class[RCU_NUM_LVLS];
72 static struct lock_class_key rcu_fqs_class[RCU_NUM_LVLS];
/linux-4.1.27/drivers/macintosh/
Dmac_hid.c30 static struct lock_class_key mac_hid_emumouse_dev_event_class; in mac_hid_create_emumouse()
31 static struct lock_class_key mac_hid_emumouse_dev_mutex_class; in mac_hid_create_emumouse()
/linux-4.1.27/kernel/locking/
Dmutex-debug.h28 struct lock_class_key *key);
Dspinlock_debug.c17 struct lock_class_key *key) in __raw_spin_lock_init()
35 struct lock_class_key *key) in __rwlock_init()
Dpercpu-rwsem.c12 const char *name, struct lock_class_key *rwsem_key) in __percpu_init_rwsem()
Dmutex-debug.c94 struct lock_class_key *key) in debug_mutex_init()
Drwsem-spinlock.c40 struct lock_class_key *key) in __init_rwsem()
Drwsem-xadd.c74 struct lock_class_key *key) in __init_rwsem()
Dlockdep.c709 BUILD_BUG_ON(sizeof(struct lock_class_key) > in look_up_lock_class()
2966 struct lock_class_key *key, int subclass) in lockdep_init_map()
3025 struct lock_class_key __lockdep_no_validate__;
3320 struct lock_class_key *key, unsigned int subclass, in __lock_set_class()
3587 struct lock_class_key *key, unsigned int subclass, in lock_set_class()
Dmutex.c50 __mutex_init(struct mutex *lock, const char *name, struct lock_class_key *key) in __mutex_init()
/linux-4.1.27/net/batman-adv/
Dhash.c70 struct lock_class_key *key) in batadv_hash_set_lock_class()
Dhash.h47 struct lock_class_key *key);
Dsoft-interface.c660 static struct lock_class_key batadv_netdev_xmit_lock_key;
661 static struct lock_class_key batadv_netdev_addr_lock_key;
Dbridge_loop_avoidance.c1216 static struct lock_class_key batadv_claim_hash_lock_class_key;
1217 static struct lock_class_key batadv_backbone_hash_lock_class_key;
Dnetwork-coding.c29 static struct lock_class_key batadv_nc_coding_hash_lock_class_key;
30 static struct lock_class_key batadv_nc_decoding_hash_lock_class_key;
Doriginator.c33 static struct lock_class_key batadv_orig_hash_lock_class_key;
Dtranslation-table.c33 static struct lock_class_key batadv_tt_local_hash_lock_class_key;
34 static struct lock_class_key batadv_tt_global_hash_lock_class_key;
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/
Dobject.h62 struct lock_class_key lock_class_key; member
/linux-4.1.27/net/ieee802154/6lowpan/
Dcore.c83 static struct lock_class_key lowpan_tx_busylock;
84 static struct lock_class_key lowpan_netdev_xmit_lock_key;
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/
Dsubdev.c110 __mutex_init(&subdev->mutex, subname, &oclass->lock_class_key); in nvkm_subdev_create_()
/linux-4.1.27/include/media/
Dv4l2-ctrls.h345 struct lock_class_key *key, const char *name);
351 static struct lock_class_key _key; \
/linux-4.1.27/fs/ocfs2/
Dsysfile.c47 static struct lock_class_key ocfs2_sysfile_cluster_lock_key[NUM_SYSTEM_INODES];
Dinode.c67 static struct lock_class_key ocfs2_sysfile_lock_key[NUM_SYSTEM_INODES];
244 static struct lock_class_key ocfs2_quota_ip_alloc_sem_key, in ocfs2_init_locked_inode()
Ddlmglue.c97 struct lock_class_key lockdep_keys[OCFS2_NUM_LOCK_TYPES];
/linux-4.1.27/fs/sysfs/
Dfile.c242 struct lock_class_key *key = NULL; in sysfs_add_file_mode_ns()
295 key = attr->key ?: (struct lock_class_key *)&attr->skey; in sysfs_add_file_mode_ns()
/linux-4.1.27/drivers/net/hamradio/
Dbpqether.c125 static struct lock_class_key bpq_netdev_xmit_lock_key;
126 static struct lock_class_key bpq_netdev_addr_lock_key;
/linux-4.1.27/mm/
Dworkingset.c397 static struct lock_class_key shadow_nodes_key;
Dlist_lru.c513 struct lock_class_key *key) in __list_lru_init()
/linux-4.1.27/fs/nilfs2/
Dbmap.c494 static struct lock_class_key nilfs_bmap_dat_lock_key;
495 static struct lock_class_key nilfs_bmap_mdt_lock_key;
Ddat.c482 static struct lock_class_key dat_lock_key; in nilfs_dat_read()
/linux-4.1.27/drivers/base/
Dclass.c166 int __class_register(struct class *cls, struct lock_class_key *key) in __class_register()
240 struct lock_class_key *key) in __class_create()
Dbus.c877 struct lock_class_key *key = &bus->lock_key; in bus_register()
/linux-4.1.27/kernel/time/
Dtimer.c618 const char *name, struct lock_class_key *key);
621 const char *name, struct lock_class_key *key) in init_timer_on_stack_key()
666 const char *name, struct lock_class_key *key) in do_init_timer()
693 const char *name, struct lock_class_key *key) in init_timer_key()
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
Dosc_dev.c101 struct lock_class_key osc_ast_guard_class;
Dosc_request.c3336 extern struct lock_class_key osc_ast_guard_class;
/linux-4.1.27/lib/
Dpercpu_counter.c116 struct lock_class_key *key) in __percpu_counter_init()
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Dcl_object.c67 static struct lock_class_key cl_page_guard_class;
69 static struct lock_class_key cl_lock_guard_class;
71 static struct lock_class_key cl_attr_guard_class;
Dcl_lock.c51 static struct lock_class_key cl_lock_guard_class;
146 static struct lock_class_key cl_lock_key;
/linux-4.1.27/fs/configfs/
Dinode.c44 static struct lock_class_key default_group_class[MAX_LOCK_DEPTH];
/linux-4.1.27/net/bluetooth/
Daf_bluetooth.c43 static struct lock_class_key bt_lock_key[BT_MAX_PROTO];
55 static struct lock_class_key bt_slock_key[BT_MAX_PROTO];
D6lowpan.c648 static struct lock_class_key bt_tx_busylock;
649 static struct lock_class_key bt_netdev_xmit_lock_key;
/linux-4.1.27/drivers/clk/at91/
Dpmc.c117 static struct lock_class_key pmc_lock_class;
/linux-4.1.27/net/l2tp/
Dl2tp_eth.c70 static struct lock_class_key l2tp_eth_tx_busylock;
Dl2tp_core.c1474 static struct lock_class_key l2tp_socket_class;
/linux-4.1.27/tools/lib/lockdep/
Dpreload.c30 struct lock_class_key key;
/linux-4.1.27/arch/arm/mach-omap2/
Domap_hwmod.h683 struct lock_class_key hwmod_key; /* unique lock class */
/linux-4.1.27/drivers/tty/
Dtty_ldsem.c103 struct lock_class_key *key) in __init_ldsem()
/linux-4.1.27/fs/xfs/
Dxfs_dquot.c65 static struct lock_class_key xfs_dquot_group_class;
66 static struct lock_class_key xfs_dquot_project_class;
Dxfs_iops.c59 static struct lock_class_key xfs_nondir_ilock_class;
60 static struct lock_class_key xfs_dir_ilock_class;
/linux-4.1.27/drivers/net/ipvlan/
Dipvlan_main.c82 static struct lock_class_key ipvlan_netdev_xmit_lock_key;
83 static struct lock_class_key ipvlan_netdev_addr_lock_key;
/linux-4.1.27/net/8021q/
Dvlan_dev.c477 static struct lock_class_key vlan_netdev_xmit_lock_key;
478 static struct lock_class_key vlan_netdev_addr_lock_key;
/linux-4.1.27/drivers/gpio/
Dgpio-msm-v2.c358 static struct lock_class_key msm_gpio_lock_class;
Dgpio-tegra.c420 static struct lock_class_key gpio_lock_class;
Dgpio-bcm-kona.c510 static struct lock_class_key gpio_lock_class;
Dgpio-mcp23s08.c100 static struct lock_class_key gpio_lock_class;
Dgpiolib.c457 static struct lock_class_key gpiochip_irq_lock_class;
/linux-4.1.27/net/bridge/
Dbr_device.c31 static struct lock_class_key bridge_netdev_addr_lock_key;
/linux-4.1.27/drivers/dma-buf/
Dreservation.c41 struct lock_class_key reservation_seqcount_class;
/linux-4.1.27/kernel/
Dkthread.c522 struct lock_class_key *key) in __init_kthread_worker()
Dworkqueue.c3849 struct lock_class_key *key, in __alloc_workqueue_key()
Dcgroup.c3071 struct lock_class_key *key = NULL; in cgroup_add_file()
/linux-4.1.27/drivers/staging/lustre/lustre/lov/
Dlov_dev.c63 static struct lock_class_key cl_lov_device_mutex_class;
/linux-4.1.27/kernel/irq/
Dirqdesc.c24 static struct lock_class_key irq_desc_lock_class;
Dgeneric-chip.c355 static struct lock_class_key irq_nested_lock_class;
/linux-4.1.27/kernel/sched/
Dwait.c14 void __init_waitqueue_head(wait_queue_head_t *q, const char *name, struct lock_class_key *key) in __init_waitqueue_head()
/linux-4.1.27/arch/powerpc/sysdev/
Dfsl_msi.c356 static struct lock_class_key fsl_msi_irq_class;
/linux-4.1.27/net/netrom/
Daf_netrom.c75 static struct lock_class_key nr_netdev_xmit_lock_key;
76 static struct lock_class_key nr_netdev_addr_lock_key;
/linux-4.1.27/drivers/net/wireless/iwlwifi/
Diwl-trans.h1022 static struct lock_class_key __key; in trans_lockdep_init()
/linux-4.1.27/net/rose/
Daf_rose.c76 static struct lock_class_key rose_netdev_xmit_lock_key;
77 static struct lock_class_key rose_netdev_addr_lock_key;
/linux-4.1.27/net/core/
Dsock.c238 static struct lock_class_key af_family_keys[AF_MAX];
239 static struct lock_class_key af_family_slock_keys[AF_MAX];
304 static struct lock_class_key af_callback_keys[AF_MAX];
Ddev.c306 static struct lock_class_key netdev_xmit_lock_key[ARRAY_SIZE(netdev_lock_type)];
307 static struct lock_class_key netdev_addr_lock_key[ARRAY_SIZE(netdev_lock_type)];
Dneighbour.c1486 static struct lock_class_key neigh_table_proxy_queue_class;
/linux-4.1.27/fs/kernfs/
Dfile.c914 struct lock_class_key *key) in __kernfs_create_file()
/linux-4.1.27/net/sunrpc/
Dsvcsock.c81 static struct lock_class_key svc_key[2];
82 static struct lock_class_key svc_slock_key[2];
Dxprtsock.c1763 static struct lock_class_key xs_key[2];
1764 static struct lock_class_key xs_slock_key[2];
/linux-4.1.27/drivers/net/
Dmacvlan.c755 static struct lock_class_key macvlan_netdev_xmit_lock_key;
756 static struct lock_class_key macvlan_netdev_addr_lock_key;
/linux-4.1.27/fs/ntfs/
Dinode.c379 static struct lock_class_key attr_list_rl_lock_class;
425 static struct lock_class_key extent_inode_mrec_lock_key;
1747 static struct lock_class_key mft_ni_runlist_lock_key, mft_ni_mrec_lock_key;
Dsuper.c1759 static struct lock_class_key
/linux-4.1.27/drivers/net/team/
Dteam.c1538 static struct lock_class_key team_netdev_xmit_lock_key;
1539 static struct lock_class_key team_netdev_addr_lock_key;
1540 static struct lock_class_key team_tx_busylock_key;
/linux-4.1.27/drivers/s390/cio/
Dcio.c603 static struct lock_class_key console_sch_key;
/linux-4.1.27/drivers/usb/storage/
Dusb.c152 static struct lock_class_key us_interface_key[USB_MAXINTERFACES];
/linux-4.1.27/net/sched/
Dsch_generic.c579 static struct lock_class_key qdisc_tx_busylock;
Dsch_api.c879 static struct lock_class_key qdisc_tx_lock;
880 static struct lock_class_key qdisc_rx_lock;
/linux-4.1.27/net/irda/
Diriap.c88 static struct lock_class_key irias_objects_key;
/linux-4.1.27/net/ipv6/
Dicmp.c832 static struct lock_class_key icmpv6_socket_sk_dst_lock_key;
/linux-4.1.27/drivers/pinctrl/bcm/
Dpinctrl-bcm2835.c112 static struct lock_class_key gpio_lock_class;
/linux-4.1.27/kernel/trace/
Dring_buffer.c463 struct lock_class_key lock_key;
500 struct lock_class_key *reader_lock_key;
1326 struct lock_class_key *key) in __ring_buffer_alloc()
/linux-4.1.27/drivers/tty/serial/
Difx6x60.c89 static struct lock_class_key ifx_spi_key;
Dserial_core.c50 static struct lock_class_key port_lock_key;
/linux-4.1.27/fs/hugetlbfs/
Dinode.c451 static struct lock_class_key hugetlbfs_i_mmap_rwsem_key;
/linux-4.1.27/drivers/net/bonding/
Dbond_main.c4527 static struct lock_class_key bonding_netdev_xmit_lock_key;
4528 static struct lock_class_key bonding_netdev_addr_lock_key;
4529 static struct lock_class_key bonding_tx_busylock_key;
/linux-4.1.27/fs/jbd/
Dtransaction.c240 static struct lock_class_key jbd_handle_key;
/linux-4.1.27/fs/gfs2/
Dops_fstype.c780 static struct lock_class_key gfs2_quota_imutex_key;
/linux-4.1.27/drivers/net/wireless/hostap/
Dhostap_hw.c3066 static struct lock_class_key hostap_netdev_xmit_lock_key;
3067 static struct lock_class_key hostap_netdev_addr_lock_key;
/linux-4.1.27/fs/jbd2/
Dtransaction.c378 static struct lock_class_key jbd2_handle_key;
/linux-4.1.27/fs/cifs/
Dconnect.c2813 static struct lock_class_key cifs_key[2];
2814 static struct lock_class_key cifs_slock_key[2];
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_sync.c64 static struct lock_class_key __ipvs_sync_key;
/linux-4.1.27/Documentation/filesystems/
Dvfs.txt123 struct lock_class_key s_lock_key;
124 struct lock_class_key s_umount_key;
/linux-4.1.27/net/unix/
Daf_unix.c735 static struct lock_class_key af_unix_sk_receive_queue_lock_key;
/linux-4.1.27/drivers/net/ppp/
Dppp_generic.c1082 static struct lock_class_key ppp_tx_busylock;
/linux-4.1.27/drivers/media/v4l2-core/
Dv4l2-ctrls.c1717 struct lock_class_key *key, const char *name) in v4l2_ctrl_handler_init_class()
/linux-4.1.27/net/ceph/
Dmessenger.c167 static struct lock_class_key socket_class;
/linux-4.1.27/kernel/events/
Dcore.c7287 static struct lock_class_key cpuctx_mutex;
7288 static struct lock_class_key cpuctx_lock;
/linux-4.1.27/drivers/infiniband/core/
Duverbs_cmd.c47 struct lock_class_key key;
/linux-4.1.27/drivers/iommu/
Dintel-iommu.c1644 static struct lock_class_key reserved_rbtree_key;
/linux-4.1.27/fs/btrfs/
Ddisk-io.c165 struct lock_class_key keys[BTRFS_MAX_LEVEL + 1];
/linux-4.1.27/drivers/s390/net/
Dqeth_core_main.c53 static struct lock_class_key qdio_out_skb_queue_key;