Home
last modified time | relevance | path

Searched refs:open_mutex (Results 1 – 25 of 31) sorted by relevance

12

/linux/block/partitions/
H A Dcore.c273 lockdep_assert_held(&part->bd_disk->open_mutex); in drop_partition()
304 lockdep_assert_held(&disk->open_mutex); in add_partition()
433 mutex_lock(&disk->open_mutex); in bdev_add_partition()
453 mutex_unlock(&disk->open_mutex); in bdev_add_partition()
462 mutex_lock(&disk->open_mutex); in bdev_del_partition()
485 mutex_unlock(&disk->open_mutex); in bdev_del_partition()
495 mutex_lock(&disk->open_mutex); in bdev_resize_partition()
512 mutex_unlock(&disk->open_mutex); in bdev_resize_partition()
648 lockdep_assert_held(&disk->open_mutex); in bdev_disk_changed()
/linux/block/
H A Dholder.c77 mutex_lock(&bdev->bd_disk->open_mutex); in bd_link_disk_holder()
79 mutex_unlock(&bdev->bd_disk->open_mutex); in bd_link_disk_holder()
83 mutex_unlock(&bdev->bd_disk->open_mutex); in bd_link_disk_holder()
H A Dbdev.c962 mutex_lock(&disk->open_mutex); in bdev_open()
995 mutex_unlock(&disk->open_mutex); in bdev_open()
1016 mutex_unlock(&disk->open_mutex); in bdev_open()
1116 lockdep_assert_held(&bdev->bd_disk->open_mutex); in bd_yield_claim()
1145 mutex_lock(&disk->open_mutex); in bdev_release()
1162 mutex_unlock(&disk->open_mutex); in bdev_release()
1186 mutex_lock(&disk->open_mutex); in bdev_fput()
1195 mutex_unlock(&disk->open_mutex); in bdev_fput()
1305 mutex_lock(&bdev->bd_disk->open_mutex); in sync_bdevs()
1319 mutex_unlock(&bdev->bd_disk->open_mutex); in sync_bdevs()
/linux/sound/core/
H A Dhwdep.c95 mutex_lock(&hw->open_mutex); in snd_hwdep_open()
116 mutex_unlock(&hw->open_mutex); in snd_hwdep_open()
118 mutex_lock(&hw->open_mutex); in snd_hwdep_open()
139 mutex_unlock(&hw->open_mutex); in snd_hwdep_open()
152 scoped_guard(mutex, &hw->open_mutex) { in snd_hwdep_release()
383 mutex_init(&hwdep->open_mutex); in snd_hwdep_new()
465 guard(mutex)(&hwdep->open_mutex); in snd_hwdep_dev_disconnect()
H A Drawmidi.c422 guard(mutex)(&rmidi->open_mutex); in snd_rawmidi_kernel_open()
467 mutex_lock(&rmidi->open_mutex); in snd_rawmidi_open()
496 mutex_unlock(&rmidi->open_mutex); in snd_rawmidi_open()
498 mutex_lock(&rmidi->open_mutex); in snd_rawmidi_open()
520 mutex_unlock(&rmidi->open_mutex); in snd_rawmidi_open()
527 mutex_unlock(&rmidi->open_mutex); in snd_rawmidi_open()
574 guard(mutex)(&rmidi->open_mutex); in rawmidi_release_priv()
753 guard(mutex)(&substream->rmidi->open_mutex); in snd_rawmidi_output_params()
771 guard(mutex)(&substream->rmidi->open_mutex); in snd_rawmidi_input_params()
1717 guard(mutex)(&rmidi->open_mutex); in snd_rawmidi_proc_info_read()
[all...]
H A Dump.c173 mutex_init(&ump->open_mutex); in snd_ump_endpoint_new()
1153 guard(mutex)(&ump->open_mutex); in snd_ump_legacy_open()
1181 guard(mutex)(&ump->open_mutex); in snd_ump_legacy_close()
H A Dpcm_memory.c189 guard(mutex)(&substream->pcm->open_mutex); in snd_pcm_lib_preallocate_proc_write()
H A Dpcm_native.c2874 mutex_lock(&pcm->open_mutex); in snd_pcm_open()
2887 mutex_unlock(&pcm->open_mutex); in snd_pcm_open()
2889 mutex_lock(&pcm->open_mutex); in snd_pcm_open()
2900 mutex_unlock(&pcm->open_mutex); in snd_pcm_open()
2928 scoped_guard(mutex, &pcm->open_mutex) { in snd_pcm_release()
/linux/drivers/vfio/pci/hisilicon/
H A Dhisi_acc_vfio_pci.c1413 lockdep_assert_held(&hisi_acc_vdev->open_mutex); in hisi_acc_vf_debug_check()
1442 mutex_lock(&hisi_acc_vdev->open_mutex); in hisi_acc_vf_debug_cmd()
1445 mutex_unlock(&hisi_acc_vdev->open_mutex); in hisi_acc_vf_debug_cmd()
1451 mutex_unlock(&hisi_acc_vdev->open_mutex); in hisi_acc_vf_debug_cmd()
1455 mutex_unlock(&hisi_acc_vdev->open_mutex); in hisi_acc_vf_debug_cmd()
1471 mutex_lock(&hisi_acc_vdev->open_mutex); in hisi_acc_vf_dev_read()
1474 mutex_unlock(&hisi_acc_vdev->open_mutex); in hisi_acc_vf_dev_read()
1503 mutex_unlock(&hisi_acc_vdev->open_mutex); in hisi_acc_vf_dev_read()
1541 mutex_lock(&hisi_acc_vdev->open_mutex); in hisi_acc_vfio_pci_open_device()
1544 mutex_unlock(&hisi_acc_vdev->open_mutex); in hisi_acc_vfio_pci_open_device()
[all …]
H A Dhisi_acc_vfio_pci.h137 struct mutex open_mutex; member
/linux/fs/hostfs/
H A Dhostfs_kern.c34 struct mutex open_mutex; member
223 mutex_init(&hi->open_mutex); in hostfs_alloc_inode()
326 mutex_lock(&HOSTFS_I(ino)->open_mutex); in hostfs_open()
329 mutex_unlock(&HOSTFS_I(ino)->open_mutex); in hostfs_open()
335 mutex_unlock(&HOSTFS_I(ino)->open_mutex); in hostfs_open()
345 mutex_unlock(&HOSTFS_I(ino)->open_mutex); in hostfs_open()
350 mutex_unlock(&HOSTFS_I(ino)->open_mutex); in hostfs_open()
/linux/drivers/bluetooth/
H A Dhci_vhci.c40 struct mutex open_mutex; member
478 mutex_lock(&data->open_mutex); in vhci_create_device()
480 mutex_unlock(&data->open_mutex); in vhci_create_device()
650 mutex_init(&data->open_mutex); in vhci_open()
/linux/include/sound/
H A Dhwdep.h58 struct mutex open_mutex; member
H A Dwss.h98 struct mutex open_mutex; member
/linux/sound/hda/common/
H A Dhda_controller.h120 struct mutex open_mutex; /* Prevents concurrent open/close operations */ member
/linux/sound/core/seq/
H A Dseq_ump_client.c111 guard(mutex)(&ump->open_mutex); in seq_ump_client_open()
129 guard(mutex)(&ump->open_mutex); in seq_ump_client_close()
/linux/drivers/block/zram/
H A Dzram_drv.c2824 mutex_lock(&disk->open_mutex); in reset_store()
2827 mutex_unlock(&disk->open_mutex); in reset_store()
2833 mutex_unlock(&disk->open_mutex); in reset_store()
2839 mutex_lock(&disk->open_mutex); in reset_store()
2841 mutex_unlock(&disk->open_mutex); in reset_store()
2850 WARN_ON(!mutex_is_locked(&disk->open_mutex)); in zram_open()
3008 mutex_lock(&zram->disk->open_mutex); in zram_remove()
3010 mutex_unlock(&zram->disk->open_mutex); in zram_remove()
3017 mutex_unlock(&zram->disk->open_mutex); in zram_remove()
/linux/sound/hda/controllers/
H A Dacpi.c186 mutex_init(&azx->open_mutex); in hda_acpi_create()
H A Dcix-ipbloq.c199 mutex_init(&chip->open_mutex); in cix_ipbloq_hda_create()
H A Dtegra.c423 mutex_init(&chip->open_mutex); in hda_tegra_create()
/linux/sound/pci/ice1712/
H A Dice1712.h336 struct mutex open_mutex; member
/linux/sound/core/oss/
H A Dpcm_oss.c2518 mutex_lock(&pcm->open_mutex); in snd_pcm_oss_open()
2532 mutex_unlock(&pcm->open_mutex); in snd_pcm_oss_open()
2534 mutex_lock(&pcm->open_mutex); in snd_pcm_oss_open()
2545 mutex_unlock(&pcm->open_mutex); in snd_pcm_oss_open()
2576 mutex_lock(&pcm->open_mutex); in snd_pcm_oss_release()
2578 mutex_unlock(&pcm->open_mutex); in snd_pcm_oss_release()
/linux/drivers/nvme/host/
H A Dmultipath.c660 mutex_lock(&head->disk->open_mutex); in nvme_partition_scan_work()
662 mutex_unlock(&head->disk->open_mutex); in nvme_partition_scan_work()
/linux/drivers/block/
H A Dloop.c447 mutex_lock(&lo->lo_disk->open_mutex); in loop_reread_partitions()
449 mutex_unlock(&lo->lo_disk->open_mutex); in loop_reread_partitions()
/linux/drivers/md/
H A Dmd.c552 mutex_lock(&mddev->open_mutex); in mddev_set_closing_and_sync_blockdev()
554 mutex_unlock(&mddev->open_mutex); in mddev_set_closing_and_sync_blockdev()
558 mutex_unlock(&mddev->open_mutex); in mddev_set_closing_and_sync_blockdev()
561 mutex_unlock(&mddev->open_mutex); in mddev_set_closing_and_sync_blockdev()
767 mutex_init(&mddev->open_mutex); in mddev_init()
8402 err = mutex_lock_interruptible(&mddev->open_mutex); in md_open()
8411 mutex_unlock(&mddev->open_mutex); in md_open()
8417 mutex_unlock(&mddev->open_mutex); in md_open()

12