Home
last modified time | relevance | path

Searched refs:io_mutex (Results 1 – 26 of 26) sorted by relevance

/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8187/
Drtl8187.h150 struct mutex io_mutex; member
168 mutex_lock(&priv->io_mutex); in rtl818x_ioread8_idx()
175 mutex_unlock(&priv->io_mutex); in rtl818x_ioread8_idx()
190 mutex_lock(&priv->io_mutex); in rtl818x_ioread16_idx()
197 mutex_unlock(&priv->io_mutex); in rtl818x_ioread16_idx()
212 mutex_lock(&priv->io_mutex); in rtl818x_ioread32_idx()
219 mutex_unlock(&priv->io_mutex); in rtl818x_ioread32_idx()
232 mutex_lock(&priv->io_mutex); in rtl818x_iowrite8_idx()
240 mutex_unlock(&priv->io_mutex); in rtl818x_iowrite8_idx()
251 mutex_lock(&priv->io_mutex); in rtl818x_iowrite16_idx()
[all …]
Drtl8225.c90 mutex_lock(&priv->io_mutex); in rtl8225_write_8051()
98 mutex_unlock(&priv->io_mutex); in rtl8225_write_8051()
Ddev.c1456 mutex_init(&priv->io_mutex); in rtl8187_probe()
/linux-4.1.27/drivers/mfd/
Dtps65912-core.c34 mutex_lock(&tps65912->io_mutex); in tps65912_set_bits()
48 mutex_unlock(&tps65912->io_mutex); in tps65912_set_bits()
58 mutex_lock(&tps65912->io_mutex); in tps65912_clear_bits()
71 mutex_unlock(&tps65912->io_mutex); in tps65912_clear_bits()
97 mutex_lock(&tps65912->io_mutex); in tps65912_reg_read()
103 mutex_unlock(&tps65912->io_mutex); in tps65912_reg_read()
112 mutex_lock(&tps65912->io_mutex); in tps65912_reg_write()
118 mutex_unlock(&tps65912->io_mutex); in tps65912_reg_write()
133 mutex_init(&tps65912->io_mutex); in tps65912_device_init()
Dezx-pcap.c42 struct mutex io_mutex; member
85 mutex_lock(&pcap->io_mutex); in ezx_pcap_write()
90 mutex_unlock(&pcap->io_mutex); in ezx_pcap_write()
100 mutex_lock(&pcap->io_mutex); in ezx_pcap_read()
105 mutex_unlock(&pcap->io_mutex); in ezx_pcap_read()
117 mutex_lock(&pcap->io_mutex); in ezx_pcap_set_bits()
128 mutex_unlock(&pcap->io_mutex); in ezx_pcap_set_bits()
433 mutex_init(&pcap->io_mutex); in ezx_pcap_probe()
/linux-4.1.27/drivers/usb/
Dusb-skeleton.c65 struct mutex io_mutex; /* synchronize I/O with disconnect */ member
129 mutex_lock(&dev->io_mutex); in skel_release()
132 mutex_unlock(&dev->io_mutex); in skel_release()
149 mutex_lock(&dev->io_mutex); in skel_flush()
158 mutex_unlock(&dev->io_mutex); in skel_flush()
240 rv = mutex_lock_interruptible(&dev->io_mutex); in skel_read()
331 mutex_unlock(&dev->io_mutex); in skel_read()
424 mutex_lock(&dev->io_mutex); in skel_write()
426 mutex_unlock(&dev->io_mutex); in skel_write()
440 mutex_unlock(&dev->io_mutex); in skel_write()
[all …]
/linux-4.1.27/drivers/usb/misc/
Dyurex.c66 struct mutex io_mutex; member
208 mutex_init(&dev->io_mutex); in yurex_probe()
335 mutex_lock(&dev->io_mutex); in yurex_disconnect()
337 mutex_unlock(&dev->io_mutex); in yurex_disconnect()
392 mutex_lock(&dev->io_mutex); in yurex_open()
394 mutex_unlock(&dev->io_mutex); in yurex_open()
424 mutex_lock(&dev->io_mutex); in yurex_read()
444 mutex_unlock(&dev->io_mutex); in yurex_read()
466 mutex_lock(&dev->io_mutex); in yurex_write()
468 mutex_unlock(&dev->io_mutex); in yurex_write()
[all …]
/linux-4.1.27/drivers/media/usb/hdpvr/
Dhdpvr-core.c299 mutex_init(&dev->io_mutex); in hdpvr_probe()
356 mutex_lock(&dev->io_mutex); in hdpvr_probe()
358 mutex_unlock(&dev->io_mutex); in hdpvr_probe()
363 mutex_unlock(&dev->io_mutex); in hdpvr_probe()
421 mutex_lock(&dev->io_mutex); in hdpvr_disconnect()
425 mutex_unlock(&dev->io_mutex); in hdpvr_disconnect()
429 mutex_lock(&dev->io_mutex); in hdpvr_disconnect()
431 mutex_unlock(&dev->io_mutex); in hdpvr_disconnect()
Dhdpvr-video.c198 mutex_lock(&dev->io_mutex); in hdpvr_submit_buffers()
229 mutex_unlock(&dev->io_mutex); in hdpvr_submit_buffers()
237 mutex_lock(&dev->io_mutex); in hdpvr_get_next_buffer()
240 mutex_unlock(&dev->io_mutex); in hdpvr_get_next_buffer()
246 mutex_unlock(&dev->io_mutex); in hdpvr_get_next_buffer()
348 mutex_unlock(&dev->io_mutex); in hdpvr_stop_streaming()
355 mutex_lock(&dev->io_mutex); in hdpvr_stop_streaming()
402 mutex_lock(&dev->io_mutex); in hdpvr_release()
407 mutex_unlock(&dev->io_mutex); in hdpvr_release()
428 mutex_lock(&dev->io_mutex); in hdpvr_read()
[all …]
Dhdpvr.h100 struct mutex io_mutex; member
/linux-4.1.27/drivers/usb/class/
Dusbtmc.c101 struct mutex io_mutex; /* only one i/o function running at a time */ member
453 mutex_lock(&data->io_mutex); in usbtmc_read()
611 mutex_unlock(&data->io_mutex); in usbtmc_read()
634 mutex_lock(&data->io_mutex); in usbtmc_write()
705 mutex_unlock(&data->io_mutex); in usbtmc_write()
1041 mutex_lock(&data->io_mutex); in usbtmc_ioctl()
1074 mutex_unlock(&data->io_mutex); in usbtmc_ioctl()
1115 mutex_init(&data->io_mutex); in usbtmc_probe()
1201 mutex_lock(&data->io_mutex); in usbtmc_disconnect()
1203 mutex_unlock(&data->io_mutex); in usbtmc_disconnect()
/linux-4.1.27/fs/ubifs/
Dio.c627 if (mutex_is_locked(&wbuf->io_mutex)) in ubifs_bg_wbufs_sync()
630 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_bg_wbufs_sync()
632 mutex_unlock(&wbuf->io_mutex); in ubifs_bg_wbufs_sync()
637 mutex_unlock(&wbuf->io_mutex); in ubifs_bg_wbufs_sync()
652 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_bg_wbufs_sync()
654 mutex_unlock(&wbuf->io_mutex); in ubifs_bg_wbufs_sync()
690 ubifs_assert(mutex_is_locked(&wbuf->io_mutex)); in ubifs_wbuf_write_nolock()
1055 mutex_init(&wbuf->io_mutex); in ubifs_wbuf_init()
1139 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_sync_wbufs_by_inode()
1142 mutex_unlock(&wbuf->io_mutex); in ubifs_sync_wbufs_by_inode()
Dmisc.h141 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_wbuf_sync()
143 mutex_unlock(&wbuf->io_mutex); in ubifs_wbuf_sync()
Dgc.c660 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_garbage_collect()
815 mutex_unlock(&wbuf->io_mutex); in ubifs_garbage_collect()
823 mutex_unlock(&wbuf->io_mutex); in ubifs_garbage_collect()
925 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_gc_end_commit()
940 mutex_unlock(&wbuf->io_mutex); in ubifs_gc_end_commit()
Djournal.c128 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in reserve_space()
157 mutex_unlock(&wbuf->io_mutex); in reserve_space()
182 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in reserve_space()
224 mutex_unlock(&wbuf->io_mutex); in reserve_space()
238 mutex_unlock(&wbuf->io_mutex); in reserve_space()
408 mutex_unlock(&c->jheads[jhead].wbuf.io_mutex); in release_head()
Drecovery.c1204 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_rcvry_gc_commit()
1212 mutex_unlock(&wbuf->io_mutex); in ubifs_rcvry_gc_commit()
Dubifs.h699 struct mutex io_mutex; member
/linux-4.1.27/sound/soc/
Dsoc-io.c74 mutex_lock(&component->io_mutex); in snd_soc_component_update_bits_legacy()
85 mutex_unlock(&component->io_mutex); in snd_soc_component_update_bits_legacy()
Dsoc-core.c2689 mutex_init(&component->io_mutex); in snd_soc_component_initialize()
/linux-4.1.27/drivers/s390/char/
Dvmur.h64 struct mutex io_mutex; /* Serialises device IO */ member
Dvmur.c110 mutex_init(&urd->io_mutex); in urdev_alloc()
278 rc = mutex_lock_interruptible(&urd->io_mutex); in do_ur_io()
297 mutex_unlock(&urd->io_mutex); in do_ur_io()
570 rc = mutex_lock_interruptible(&urd->io_mutex); in ur_read()
574 mutex_unlock(&urd->io_mutex); in ur_read()
/linux-4.1.27/drivers/md/bcache/
Ddebug.c39 down(&b->io_mutex); in bch_btree_verify()
102 up(&b->io_mutex); in bch_btree_verify()
Dbtree.c344 up(&b->io_mutex); in btree_node_write_unlock()
463 down(&b->io_mutex); in __bch_btree_node_write()
564 BUG_ON(b->io_mutex.count != 1); in mca_data_free()
614 sema_init(&b->io_mutex, 1); in mca_bucket_alloc()
639 if (down_trylock(&b->io_mutex)) in mca_reap()
641 up(&b->io_mutex); in mca_reap()
652 down(&b->io_mutex); in mca_reap()
653 up(&b->io_mutex); in mca_reap()
927 BUG_ON(b->io_mutex.count != 1); in mca_alloc()
Dbtree.h140 struct semaphore io_mutex; member
/linux-4.1.27/include/linux/mfd/
Dtps65912.h289 struct mutex io_mutex; member
/linux-4.1.27/include/sound/
Dsoc.h770 struct mutex io_mutex; member