Home
last modified time | relevance | path

Searched refs:lock_arg (Results 1 – 21 of 21) sorted by relevance

/Linux-v6.6/drivers/gpio/
Dgpio-104-dio-48e.c125 static void dio48e_regmap_lock(void *lock_arg) __acquires(&dio48egpio->lock) in dio48e_regmap_lock() argument
127 struct dio48e_gpio *const dio48egpio = lock_arg; in dio48e_regmap_lock()
134 static void dio48e_regmap_unlock(void *lock_arg) __releases(&dio48egpio->lock) in dio48e_regmap_unlock() argument
136 struct dio48e_gpio *const dio48egpio = lock_arg; in dio48e_regmap_unlock()
141 static void pit_regmap_lock(void *lock_arg) __acquires(&dio48egpio->lock) in pit_regmap_lock() argument
143 struct dio48e_gpio *const dio48egpio = lock_arg; in pit_regmap_lock()
152 static void pit_regmap_unlock(void *lock_arg) __releases(&dio48egpio->lock) in pit_regmap_unlock() argument
154 struct dio48e_gpio *const dio48egpio = lock_arg; in pit_regmap_unlock()
259 .lock_arg = dio48egpio, in dio48e_probe()
282 .lock_arg = dio48egpio, in dio48e_probe()
/Linux-v6.6/drivers/base/regmap/
Dregcache.c360 map->lock(map->lock_arg); in regcache_sync()
395 map->unlock(map->lock_arg); in regcache_sync()
429 map->lock(map->lock_arg); in regcache_sync_region()
454 map->unlock(map->lock_arg); in regcache_sync_region()
483 map->lock(map->lock_arg); in regcache_drop_region()
489 map->unlock(map->lock_arg); in regcache_drop_region()
509 map->lock(map->lock_arg); in regcache_cache_only()
514 map->unlock(map->lock_arg); in regcache_cache_only()
533 map->lock(map->lock_arg); in regcache_mark_dirty()
536 map->unlock(map->lock_arg); in regcache_mark_dirty()
[all …]
Dregmap.c118 map->lock(map->lock_arg); in regmap_cached()
120 map->unlock(map->lock_arg); in regmap_cached()
698 map->lock_arg = config->lock_arg; in __regmap_init()
722 map->lock_arg = map; in __regmap_init()
747 map->lock_arg = map; in __regmap_init()
1943 map->lock(map->lock_arg); in regmap_write()
1947 map->unlock(map->lock_arg); in regmap_write()
1970 map->lock(map->lock_arg); in regmap_write_async()
1978 map->unlock(map->lock_arg); in regmap_write_async()
2048 map->lock(map->lock_arg); in regmap_raw_write()
[all …]
Dregmap-debugfs.c477 map->lock(map->lock_arg); in regmap_cache_only_write_file()
488 map->unlock(map->lock_arg); in regmap_cache_only_write_file()
524 map->lock(map->lock_arg); in regmap_cache_bypass_write_file()
534 map->unlock(map->lock_arg); in regmap_cache_bypass_write_file()
Dregcache-rbtree.c144 map->lock(map->lock_arg); in rbtree_show()
171 map->unlock(map->lock_arg); in rbtree_show()
Dinternal.h64 void *lock_arg; /* This is passed to lock/unlock functions */ member
/Linux-v6.6/drivers/net/dsa/microchip/
Dksz9477_i2c.c29 rc.lock_arg = &dev->regmap_mutex; in ksz9477_i2c_probe()
Dksz_spi.c68 rc.lock_arg = &dev->regmap_mutex; in ksz_spi_probe()
Dksz8863_smi.c153 rc.lock_arg = &dev->regmap_mutex; in ksz8863_smi_probe()
/Linux-v6.6/drivers/net/dsa/
Dmt7530-mdio.c111 mt7531_pcs_config[i]->lock_arg = &priv->bus->mdio_lock; in mt7531_create_sgmii()
/Linux-v6.6/drivers/mfd/
Datc260x-core.c240 regmap_cfg->lock_arg = atc260x->regmap_mutex; in atc260x_match_device()
Dsta2x11-mfd.c324 regmap_config->lock_arg = &mfd->lock; in sta2x11_mfd_platform_probe()
/Linux-v6.6/drivers/net/dsa/realtek/
Drealtek-mdio.c165 rc.lock_arg = priv; in realtek_mdio_probe()
Drealtek-smi.c431 rc.lock_arg = priv; in realtek_smi_probe()
/Linux-v6.6/drivers/net/ethernet/microchip/
Dencx24j600-regmap.c504 regcfg.lock_arg = ctx; in devm_regmap_init_encx24j600()
/Linux-v6.6/drivers/net/ethernet/davicom/
Ddm9051.c506 regconfigdm.lock_arg = db; in dm9051_map_init()
511 regconfigdmbulk.lock_arg = db; in dm9051_map_init()
/Linux-v6.6/drivers/gpu/drm/imx/ipuv3/
Dimx-tve.c575 tve_regmap_config.lock_arg = tve; in imx_tve_probe()
/Linux-v6.6/drivers/media/dvb-frontends/
Dts2020.c575 dev->regmap_config.lock_arg = dev; in ts2020_probe()
Dm88ds3103.c1794 dev->regmap_config.lock_arg = dev; in m88ds3103_probe()
/Linux-v6.6/drivers/firewire/
Dohci.c1547 u32 lock_arg, lock_data; in handle_local_lock() local
1556 lock_arg = be32_to_cpu(payload[0]); in handle_local_lock()
1559 lock_arg = 0; in handle_local_lock()
1569 reg_write(ohci, OHCI1394_CSRCompareData, lock_arg); in handle_local_lock()
/Linux-v6.6/include/linux/
Dregmap.h408 void *lock_arg; member