Searched refs:dev_set (Results 1 – 5 of 5) sorted by relevance
/Linux-v6.1/drivers/vfio/ |
D | vfio_main.c | 61 struct vfio_device_set *dev_set; in vfio_assign_device_set() local 70 dev_set = xa_load(&vfio_device_set_xa, idx); in vfio_assign_device_set() 71 if (dev_set) in vfio_assign_device_set() 83 dev_set = __xa_cmpxchg(&vfio_device_set_xa, idx, NULL, new_dev_set, in vfio_assign_device_set() 85 if (!dev_set) { in vfio_assign_device_set() 86 dev_set = new_dev_set; in vfio_assign_device_set() 91 if (xa_is_err(dev_set)) { in vfio_assign_device_set() 93 return xa_err(dev_set); in vfio_assign_device_set() 97 dev_set->device_count++; in vfio_assign_device_set() 99 mutex_lock(&dev_set->lock); in vfio_assign_device_set() [all …]
|
/Linux-v6.1/drivers/vfio/pci/ |
D | vfio_pci_core.c | 177 static void vfio_pci_dev_set_try_reset(struct vfio_device_set *dev_set); 178 static int vfio_pci_dev_set_hot_reset(struct vfio_device_set *dev_set, 560 lockdep_assert_held(&vdev->vdev.dev_set->lock); in vfio_pci_core_disable() 670 vfio_pci_dev_set_try_reset(vdev->vdev.dev_set); in vfio_pci_core_disable() 1334 ret = vfio_pci_dev_set_hot_reset(vdev->vdev.dev_set, &info); in vfio_pci_ioctl_pci_hot_reset() 2321 struct vfio_device_set *dev_set = data; in vfio_pci_is_device_in_set() local 2324 list_for_each_entry(cur, &dev_set->device_list, dev_set_list) in vfio_pci_is_device_in_set() 2341 vfio_pci_dev_set_resettable(struct vfio_device_set *dev_set) in vfio_pci_dev_set_resettable() argument 2345 lockdep_assert_held(&dev_set->lock); in vfio_pci_dev_set_resettable() 2352 pdev = list_first_entry(&dev_set->device_list, in vfio_pci_dev_set_resettable() [all …]
|
/Linux-v6.1/drivers/vfio/fsl-mc/ |
D | vfio_fsl_mc_intr.c | 123 mutex_lock(&vdev->vdev.dev_set->lock); in vfio_fsl_mc_set_irq_trigger() 132 mutex_unlock(&vdev->vdev.dev_set->lock); in vfio_fsl_mc_set_irq_trigger() 157 mutex_unlock(&vdev->vdev.dev_set->lock); in vfio_fsl_mc_set_irq_trigger()
|
/Linux-v6.1/include/linux/ |
D | vfio.h | 43 struct vfio_device_set *dev_set; member 192 unsigned int vfio_device_set_open_count(struct vfio_device_set *dev_set);
|
/Linux-v6.1/drivers/firmware/ |
D | arm_scpi.c | 773 struct dev_pstate_set dev_set = { in scpi_device_set_power_state() local 778 return scpi_send_message(CMD_SET_DEVICE_PWR_STATE, &dev_set, in scpi_device_set_power_state() 779 sizeof(dev_set), &stat, sizeof(stat)); in scpi_device_set_power_state()
|