Home
last modified time | relevance | path

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

/linux/drivers/vfio/pci/
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); \
397 if (!down_read_trylock(&vdev->memory_lock)) in vfio_pci_ioeventfd_handler()
400 up_read(&vdev->memory_lock); in vfio_pci_ioeventfd_handler()
408 up_read(&vdev->memory_lock); in vfio_pci_ioeventfd_handler()
H A Dvfio_pci_core.c285 * The vdev power related flags are protected with 'memory_lock' in vfio_pci_runtime_pm_entry()
290 up_write(&vdev->memory_lock); in vfio_pci_runtime_pm_entry()
297 up_write(&vdev->memory_lock); in vfio_pci_runtime_pm_entry()
371 * The vdev power related flags are protected with 'memory_lock' in vfio_pci_runtime_pm_exit()
374 down_write(&vdev->memory_lock); in vfio_pci_runtime_pm_exit()
376 up_write(&vdev->memory_lock); in vfio_pci_runtime_pm_exit()
406 down_write(&vdev->memory_lock); in vfio_pci_core_runtime_suspend()
416 up_write(&vdev->memory_lock); in vfio_pci_core_runtime_suspend()
439 down_write(&vdev->memory_lock); in vfio_pci_core_runtime_resume()
444 up_write(&vdev->memory_lock); in vfio_pci_core_runtime_resume()
[all...]
H A Dvfio_pci_config.c403 /* Caller should hold memory_lock semaphore */
595 down_write(&vdev->memory_lock); in vfio_basic_config_write()
616 up_write(&vdev->memory_lock); in vfio_basic_config_write()
630 up_write(&vdev->memory_lock); in vfio_basic_config_write()
713 down_write(&vdev->memory_lock); in vfio_lock_and_set_power_state()
716 up_write(&vdev->memory_lock); in vfio_lock_and_set_power_state()
904 up_write(&vdev->memory_lock); in vfio_exp_config_write()
986 up_write(&vdev->memory_lock); in vfio_af_config_write()
/linux/include/linux/
H A Dvfio_pci_core.h96 struct rw_semaphore memory_lock; member