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.c69 down_write(&priv->vdev->memory_lock); in vfio_pci_dma_buf_release()
71 up_write(&priv->vdev->memory_lock); in vfio_pci_dma_buf_release()
280 down_write(&vdev->memory_lock); in vfio_pci_core_feature_dma_buf()
285 up_write(&vdev->memory_lock); in vfio_pci_core_feature_dma_buf()
314 lockdep_assert_held_write(&vdev->memory_lock); in vfio_pci_dma_buf_move()
335 down_write(&vdev->memory_lock); in vfio_pci_dma_buf_cleanup()
349 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.c327 up_write(&vdev->memory_lock); in vfio_pci_runtime_pm_entry()
334 up_write(&vdev->memory_lock); in vfio_pci_runtime_pm_entry()
407 down_write(&vdev->memory_lock); in vfio_pci_runtime_pm_exit()
411 up_write(&vdev->memory_lock); in vfio_pci_runtime_pm_exit()
439 down_write(&vdev->memory_lock); in vfio_pci_core_runtime_suspend()
449 up_write(&vdev->memory_lock); in vfio_pci_core_runtime_suspend()
472 down_write(&vdev->memory_lock); in vfio_pci_core_runtime_resume()
477 up_write(&vdev->memory_lock); in vfio_pci_core_runtime_resume()
1241 up_write(&vdev->memory_lock); in vfio_pci_ioctl_reset()
1620 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.c175 lockdep_assert_held_read(&vdev->memory_lock); in nvgrace_gpu_check_device_ready()
221 scoped_guard(rwsem_read, &vdev->memory_lock) { in nvgrace_gpu_vfio_pci_huge_fault()
610 scoped_guard(rwsem_read, &vdev->memory_lock) { in nvgrace_gpu_read_mem()
744 scoped_guard(rwsem_read, &vdev->memory_lock) { in nvgrace_gpu_write_mem()
/linux/include/linux/
H A Dvfio_pci_core.h144 struct rw_semaphore memory_lock; member