Home
last modified time | relevance | path

Searched refs:attach_lock (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/comedi/kcomedilib/
H A Dkcomedilib_main.c143 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()
/linux/drivers/comedi/
H A Dproc.c36 down_read(&dev->attach_lock); in comedi_read()
43 up_read(&dev->attach_lock); in comedi_read()
H A Ddrivers.c161 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()
H A Dcomedi_fops.c110 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 …]
/linux/drivers/power/supply/
H A Drt9467-charger.c273 struct mutex attach_lock; member
667 mutex_lock(&data->attach_lock); in rt9467_psy_get_property()
673 mutex_unlock(&data->attach_lock); in rt9467_psy_get_property()
701 mutex_lock(&data->attach_lock); in rt9467_psy_get_property()
703 mutex_unlock(&data->attach_lock); in rt9467_psy_get_property()
935 mutex_lock(&data->attach_lock); in rt9467_report_usb_state()
959 mutex_unlock(&data->attach_lock); in rt9467_report_usb_state()
1208 ret = devm_mutex_init(dev, &data->attach_lock); in rt9467_charger_probe()
/linux/include/linux/comedi/
H A Dcomedidev.h556 struct rw_semaphore attach_lock; member