Home
last modified time | relevance | path

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

/linux/drivers/gpio/
H A 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/drivers/base/regmap/
H A Dregmap-debugfs.c473 map->lock(map->lock_arg); in regmap_cache_only_write_file()
484 map->unlock(map->lock_arg); in regmap_cache_only_write_file()
515 map->lock(map->lock_arg); in regmap_cache_bypass_write_file()
525 map->unlock(map->lock_arg); in regmap_cache_bypass_write_file()
/linux/drivers/clk/imx/
H A Dclk-imx8ulp-sim-lpav.c68 .lock_arg = &pdev->dev, in clk_imx8ulp_sim_lpav_probe()
/linux/drivers/net/dsa/microchip/
H A Dksz8863_smi.c153 rc.lock_arg = &dev->regmap_mutex; in ksz8863_smi_probe()
H A Dksz_spi.c172 rc.lock_arg = &dev->regmap_mutex; in ksz_spi_probe()
/linux/drivers/mfd/
H A Datc260x-core.c240 regmap_cfg->lock_arg = atc260x->regmap_mutex; in atc260x_match_device()
/linux/drivers/net/dsa/realtek/
H A Drtl83xx.c159 rc.lock_arg = priv; in rtl83xx_probe()
/linux/drivers/net/dsa/
H A Dmt7530-mdio.c108 mt7531_pcs_config[i]->lock_arg = &priv->bus->mdio_lock; in mt7531_create_sgmii()
/linux/drivers/net/ethernet/microchip/
H A Dencx24j600-regmap.c504 regcfg.lock_arg = ctx; in devm_regmap_init_encx24j600()
/linux/drivers/net/ethernet/davicom/
H A Ddm9051.c506 regconfigdm.lock_arg = db; in dm9051_map_init()
511 regconfigdmbulk.lock_arg = db; in dm9051_map_init()
/linux/drivers/media/dvb-frontends/
H A Dts2020.c581 dev->regmap_config.lock_arg = dev; in ts2020_probe()
/linux/include/linux/
H A Dregmap.h440 void *lock_arg; member