Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/staging/comedi/kcomedilib/
Dkcomedilib_main.c45 down_read(&dev->attach_lock); in comedi_open()
50 up_read(&dev->attach_lock); in comedi_open()
216 down_read(&dev->attach_lock); in comedi_find_subdevice_by_type()
225 up_read(&dev->attach_lock); in comedi_find_subdevice_by_type()
234 down_read(&dev->attach_lock); in comedi_get_n_channels()
239 up_read(&dev->attach_lock); in comedi_get_n_channels()
/Linux-v5.4/drivers/staging/comedi/
Dproc.c36 down_read(&dev->attach_lock); in comedi_read()
43 up_read(&dev->attach_lock); in comedi_read()
Ddrivers.c162 lockdep_assert_held(&dev->attach_lock); in comedi_device_detach_cleanup()
203 down_write(&dev->attach_lock); in comedi_device_detach()
209 up_write(&dev->attach_lock); in comedi_device_detach()
759 down_write(&dev->attach_lock); in comedi_device_postconfig()
761 up_write(&dev->attach_lock); in comedi_device_postconfig()
Dcomedi_fops.c106 init_rwsem(&dev->attach_lock); in comedi_device_init()
2317 if (!down_read_trylock(&dev->attach_lock)) in comedi_mmap()
2396 up_read(&dev->attach_lock); in comedi_mmap()
2408 down_read(&dev->attach_lock); in comedi_poll()
2438 up_read(&dev->attach_lock); in comedi_poll()
2458 down_read(&dev->attach_lock); in comedi_write()
2550 up_read(&dev->attach_lock); in comedi_write()
2573 up_read(&dev->attach_lock); in comedi_write()
2594 down_read(&dev->attach_lock); in comedi_read()
2686 up_read(&dev->attach_lock); in comedi_read()
[all …]
Dcomedidev.h558 struct rw_semaphore attach_lock; member