Searched refs:attach_lock (Results 1 – 7 of 7) sorted by relevance
143 down_read(&dev->attach_lock); in comedi_open_from()148 up_read(&dev->attach_lock); in comedi_open_from()326 down_read(&dev->attach_lock); in comedi_find_subdevice_by_type()335 up_read(&dev->attach_lock); in comedi_find_subdevice_by_type()344 down_read(&dev->attach_lock); in comedi_get_n_channels()349 up_read(&dev->attach_lock); in comedi_get_n_channels()
91 struct mutex attach_lock; member262 mutex_lock(&priv->attach_lock); in mt6370_chg_bc12_work_func()307 mutex_unlock(&priv->attach_lock); in mt6370_chg_bc12_work_func()428 mutex_lock(&priv->attach_lock); in mt6370_chg_get_online()430 mutex_unlock(&priv->attach_lock); in mt6370_chg_get_online()514 mutex_lock(&priv->attach_lock); in mt6370_chg_set_online()517 mutex_unlock(&priv->attach_lock); in mt6370_chg_set_online()522 mutex_unlock(&priv->attach_lock); in mt6370_chg_set_online()787 mutex_lock(&priv->attach_lock); in mt6370_attach_i_handler()789 mutex_unlock(&priv->attach_lock); in mt6370_attach_i_handler()[all …]
274 struct mutex attach_lock; member668 mutex_lock(&data->attach_lock); in rt9467_psy_get_property()674 mutex_unlock(&data->attach_lock); in rt9467_psy_get_property()702 mutex_lock(&data->attach_lock); in rt9467_psy_get_property()704 mutex_unlock(&data->attach_lock); in rt9467_psy_get_property()936 mutex_lock(&data->attach_lock); in rt9467_report_usb_state()960 mutex_unlock(&data->attach_lock); in rt9467_report_usb_state()1210 ret = devm_mutex_init(dev, &data->attach_lock); in rt9467_charger_probe()
36 down_read(&dev->attach_lock); in comedi_read()43 up_read(&dev->attach_lock); in comedi_read()
161 lockdep_assert_held_write(&dev->attach_lock); in comedi_device_detach_cleanup()201 lockdep_assert_held_write(&dev->attach_lock); in comedi_device_detach_locked()214 down_write(&dev->attach_lock); in comedi_device_detach()216 up_write(&dev->attach_lock); in comedi_device_detach()832 down_write(&dev->attach_lock); in comedi_device_postconfig()834 up_write(&dev->attach_lock); in comedi_device_postconfig()
110 init_rwsem(&dev->attach_lock); in comedi_device_init()848 lockdep_assert_held_write(&dev->attach_lock); in is_device_busy()899 down_write(&dev->attach_lock); in do_devconfig_ioctl()909 up_write(&dev->attach_lock); in do_devconfig_ioctl()1202 down_read(&dev->attach_lock); in do_bufinfo_ioctl()1275 up_read(&dev->attach_lock); in do_bufinfo_ioctl()1302 up_read(&dev->attach_lock); in do_bufinfo_ioctl()2500 if (!down_read_trylock(&dev->attach_lock)) in comedi_mmap()2604 up_read(&dev->attach_lock); in comedi_mmap()2616 down_read(&dev->attach_lock); in comedi_poll()[all …]
556 struct rw_semaphore attach_lock; member