Searched refs:lock_key (Results 1 - 25 of 46) sorted by last modified time

12

/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dchip.c345 static struct lock_class_key lock_key; local
357 irq_set_lockdep_class(chip->irq, &lock_key, &request_key);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dmain.c1819 lockdep_register_key(&dev->lock_key);
1821 lockdep_set_class(&dev->intf_state_mutex, &dev->lock_key);
1898 lockdep_unregister_key(&dev->lock_key);
1922 lockdep_unregister_key(&dev->lock_key);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Ddevcom.c34 struct lock_class_key lock_key; member in struct:mlx5_devcom_comp
123 lockdep_register_key(&comp->lock_key);
124 lockdep_set_class(&comp->sem, &comp->lock_key);
139 lockdep_unregister_key(&comp->lock_key);
/linux-master/kernel/trace/
H A Dring_buffer.c455 struct lock_class_key lock_key; member in struct:ring_buffer_per_cpu
/linux-master/drivers/gpio/
H A Dgpiolib.c93 struct lock_class_key *lock_key,
860 struct lock_class_key *lock_key,
1031 ret = gpiochip_add_irqchip(gc, lock_key, request_key);
1473 irq_set_lockdep_class(irq, gc->irq.lock_key, gc->irq.request_key);
1663 irq_set_lockdep_class(irq, gc->irq.lock_key, gc->irq.request_key);
1880 * @lock_key: lockdep class for IRQ lock
1884 struct lock_class_key *lock_key,
1914 gc->irq.lock_key = lock_key;
2028 struct lock_class_key *lock_key,
859 gpiochip_add_data_with_key(struct gpio_chip *gc, void *data, struct lock_class_key *lock_key, struct lock_class_key *request_key) argument
1883 gpiochip_add_irqchip(struct gpio_chip *gc, struct lock_class_key *lock_key, struct lock_class_key *request_key) argument
2027 gpiochip_add_irqchip(struct gpio_chip *gc, struct lock_class_key *lock_key, struct lock_class_key *request_key) argument
[all...]
H A Dgpiolib-devres.c405 * @lock_key: lockdep class for IRQ lock
418 struct lock_class_key *lock_key,
423 ret = gpiochip_add_data_with_key(gc, data, lock_key, request_key);
417 devm_gpiochip_add_data_with_key(struct device *dev, struct gpio_chip *gc, void *data, struct lock_class_key *lock_key, struct lock_class_key *request_key) argument
/linux-master/include/linux/gpio/
H A Ddriver.h161 * @lock_key:
165 struct lock_class_key *lock_key; member in struct:gpio_irq_chip
592 struct lock_class_key *lock_key,
620 static struct lock_class_key lock_key; \
622 gpiochip_add_data_with_key(gc, data, &lock_key, \
626 static struct lock_class_key lock_key; \
628 devm_gpiochip_add_data_with_key(dev, gc, data, &lock_key, \
643 void *data, struct lock_class_key *lock_key,
/linux-master/include/linux/
H A Dregmap.h599 struct lock_class_key *lock_key,
603 struct lock_class_key *lock_key,
607 struct lock_class_key *lock_key,
611 struct lock_class_key *lock_key,
615 struct lock_class_key *lock_key,
619 struct lock_class_key *lock_key,
623 struct lock_class_key *lock_key,
627 struct lock_class_key *lock_key,
631 struct lock_class_key *lock_key,
636 struct lock_class_key *lock_key,
[all...]
/linux-master/drivers/media/i2c/ccs/
H A Dccs-core.c2960 struct lock_class_key *lock_key)
2998 rval = __v4l2_subdev_init_finalize(&ssd->sd, lock_name, lock_key);
2956 ccs_init_subdev(struct ccs_sensor *sensor, struct ccs_subdev *ssd, const char *name, unsigned short num_pads, u32 function, const char *lock_name, struct lock_class_key *lock_key) argument
/linux-master/drivers/md/dm-vdo/
H A Ddedupe.c1914 u64 lock_key; local
1928 lock_key = hash_lock_key(lock);
1932 removed = vdo_int_map_remove(zone->hash_lock_map, lock_key);
1936 VDO_ASSERT_LOG_ONLY(lock != vdo_int_map_get(zone->hash_lock_map, lock_key),
/linux-master/drivers/base/regmap/
H A Dregmap.c668 struct lock_class_key *lock_key,
731 lock_key, lock_name);
737 lock_key, lock_name);
745 lock_key, lock_name);
1178 struct lock_class_key *lock_key,
1188 lock_key, lock_name);
664 __regmap_init(struct device *dev, const struct regmap_bus *bus, void *bus_context, const struct regmap_config *config, struct lock_class_key *lock_key, const char *lock_name) argument
1174 __devm_regmap_init(struct device *dev, const struct regmap_bus *bus, void *bus_context, const struct regmap_config *config, struct lock_class_key *lock_key, const char *lock_name) argument
H A Dinternal.h331 struct lock_class_key *lock_key,
339 struct lock_class_key *lock_key,
/linux-master/include/linux/mlx5/
H A Ddriver.h795 struct lock_class_key lock_key; member in struct:mlx5_core_dev
/linux-master/fs/afs/
H A Dflock.c114 struct key *key = vnode->lock_key;
137 vnode->lock_key = NULL;
171 key_put(vnode->lock_key);
172 vnode->lock_key = NULL;
302 ret = afs_release_lock(vnode, vnode->lock_key);
327 key = key_get(vnode->lock_key);
550 vnode->lock_key = key_get(key);
H A Dinternal.h726 struct key *lock_key; /* Key to be used in lock ops */ member in struct:afs_vnode
H A Dsuper.c697 vnode->lock_key = NULL;
H A Dinode.c671 key_put(vnode->lock_key);
672 vnode->lock_key = NULL;
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dhal.h673 struct lock_class_key lock_key; member in struct:hal_srng
H A Dhal.c2318 lockdep_set_class(&srng->lock, &srng->lock_key);
2516 lockdep_register_key(&hal->srng_list[ring_id].lock_key);
2525 lockdep_unregister_key(&hal->srng_list[ring_id].lock_key);
/linux-master/drivers/bus/
H A Dsunxi-rsb.c494 struct lock_class_key *lock_key,
503 lock_key, lock_name);
492 __devm_regmap_init_sunxi_rsb(struct sunxi_rsb_device *rdev, const struct regmap_config *config, struct lock_class_key *lock_key, const char *lock_name) argument
/linux-master/drivers/base/
H A Dbase.h36 * @lock_key: Lock class key for use by the lock validator
59 struct lock_class_key lock_key; member in struct:subsys_private
H A Dbus.c210 lockdep_unregister_key(&priv->lock_key);
889 key = &priv->lock_key;
/linux-master/net/devlink/
H A Dcore.c315 lockdep_unregister_key(&devlink->lock_key);
450 lockdep_register_key(&devlink->lock_key);
452 lockdep_set_class(&devlink->lock, &devlink->lock_key);
/linux-master/tools/perf/
H A Dbuiltin-lock.c200 struct lock_key { struct
214 void (*print)(struct lock_key*, struct lock_stat*);
251 static void lock_stat_key_print_ ## member(struct lock_key *key, \
258 static void lock_stat_key_print_ ## member(struct lock_key *key, \
270 static void lock_stat_key_print_wait_time_min(struct lock_key *key,
294 static struct lock_key report_keys[] = {
306 static struct lock_key contention_keys[] = {
320 struct lock_key *keys = report_keys;
344 struct lock_key *keys = report_keys;
368 struct lock_key *key
[all...]
/linux-master/drivers/mailbox/
H A Dtegra-hsp.c118 struct lock_class_key lock_key; member in struct:tegra_hsp
865 lockdep_register_key(&hsp->lock_key);
866 lockdep_set_class(&hsp->lock, &hsp->lock_key);
875 lockdep_unregister_key(&hsp->lock_key);

Completed in 364 milliseconds

12