Home
last modified time | relevance | path

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

/linux/drivers/vfio/pci/
H A Dvfio_pci_dmabuf.c79 down_write(&priv->vdev->memory_lock); in vfio_pci_dma_buf_release()
81 up_write(&priv->vdev->memory_lock); in vfio_pci_dma_buf_release()
291 down_write(&vdev->memory_lock); in vfio_pci_core_feature_dma_buf()
296 up_write(&vdev->memory_lock); in vfio_pci_core_feature_dma_buf()
325 lockdep_assert_held_write(&vdev->memory_lock); in vfio_pci_dma_buf_move()
346 down_write(&vdev->memory_lock); in vfio_pci_dma_buf_cleanup()
360 up_write(&vdev->memory_lock); in vfio_pci_dma_buf_cleanup()
H A Dvfio_pci_rdwr.c46 down_read(&vdev->memory_lock); \
48 up_read(&vdev->memory_lock); \
56 up_read(&vdev->memory_lock); \
72 down_read(&vdev->memory_lock); \
74 up_read(&vdev->memory_lock); \
82 up_read(&vdev->memory_lock); \
408 if (!down_read_trylock(&vdev->memory_lock)) in vfio_pci_ioeventfd_handler()
411 up_read(&vdev->memory_lock); in vfio_pci_ioeventfd_handler()
419 up_read(&vdev->memory_lock); in vfio_pci_ioeventfd_handler()
H A Dvfio_pci_core.c326 up_write(&vdev->memory_lock); in vfio_pci_runtime_pm_entry()
333 up_write(&vdev->memory_lock); in vfio_pci_runtime_pm_entry()
406 down_write(&vdev->memory_lock); in vfio_pci_runtime_pm_exit()
410 up_write(&vdev->memory_lock); in vfio_pci_runtime_pm_exit()
438 down_write(&vdev->memory_lock); in vfio_pci_core_runtime_suspend()
448 up_write(&vdev->memory_lock); in vfio_pci_core_runtime_suspend()
471 down_write(&vdev->memory_lock); in vfio_pci_core_runtime_resume()
476 up_write(&vdev->memory_lock); in vfio_pci_core_runtime_resume()
1249 up_write(&vdev->memory_lock); in vfio_pci_ioctl_reset()
1628 down_write(&vdev->memory_lock); in vfio_pci_zap_and_down_write_memory_lock()
[all …]
H A Dvfio_pci_config.c597 down_write(&vdev->memory_lock); in vfio_basic_config_write()
619 up_write(&vdev->memory_lock); in vfio_basic_config_write()
635 up_write(&vdev->memory_lock); in vfio_basic_config_write()
719 down_write(&vdev->memory_lock); in vfio_lock_and_set_power_state()
725 up_write(&vdev->memory_lock); in vfio_lock_and_set_power_state()
916 up_write(&vdev->memory_lock); in vfio_exp_config_write()
1001 up_write(&vdev->memory_lock); in vfio_af_config_write()
/linux/drivers/vfio/pci/nvgrace-gpu/
H A Dmain.c270 lockdep_assert_held_read(&vdev->memory_lock); in nvgrace_gpu_check_device_ready()
316 scoped_guard(rwsem_read, &vdev->memory_lock) { in nvgrace_gpu_vfio_pci_huge_fault()
715 scoped_guard(rwsem_read, &vdev->memory_lock) { in nvgrace_gpu_read_mem()
849 scoped_guard(rwsem_read, &vdev->memory_lock) { in nvgrace_gpu_write_mem()
/linux/include/linux/
H A Dvfio_pci_core.h143 struct rw_semaphore memory_lock; member