Home
last modified time | relevance | path

Searched refs:vf_token (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/vfio/pci/
H A Dvfio_pci_core.c693 mutex_lock(&vdev->sriov_pf_core_dev->vf_token->lock); in vfio_pci_core_close_device()
694 WARN_ON(!vdev->sriov_pf_core_dev->vf_token->users); in vfio_pci_core_close_device()
695 vdev->sriov_pf_core_dev->vf_token->users--; in vfio_pci_core_close_device()
696 mutex_unlock(&vdev->sriov_pf_core_dev->vf_token->lock); in vfio_pci_core_close_device()
724 mutex_lock(&vdev->sriov_pf_core_dev->vf_token->lock); in vfio_pci_core_finish_enable()
725 vdev->sriov_pf_core_dev->vf_token->users++; in vfio_pci_core_finish_enable()
726 mutex_unlock(&vdev->sriov_pf_core_dev->vf_token->lock); in vfio_pci_core_finish_enable()
1478 if (!vdev->vf_token) in vfio_pci_core_feature_token()
1492 mutex_lock(&vdev->vf_token->lock); in vfio_pci_core_feature_token()
1493 uuid_copy(&vdev->vf_token in vfio_pci_core_feature_token()
1896 vfio_pci_validate_vf_token(struct vfio_pci_core_device *vdev, bool vf_token, uuid_t *uuid) vfio_pci_validate_vf_token() argument
1988 bool vf_token = false; vfio_pci_core_match() local
[all...]
/kernel/linux/linux-5.10/drivers/vfio/pci/
H A Dvfio_pci.c548 mutex_lock(&pf_vdev->vf_token->lock); in vfio_pci_vf_token_user_add()
549 pf_vdev->vf_token->users += val; in vfio_pci_vf_token_user_add()
550 WARN_ON(pf_vdev->vf_token->users < 0); in vfio_pci_vf_token_user_add()
551 mutex_unlock(&pf_vdev->vf_token->lock); in vfio_pci_vf_token_user_add()
1370 if (!vdev->vf_token) in vfio_pci_ioctl()
1394 mutex_lock(&vdev->vf_token->lock); in vfio_pci_ioctl()
1395 uuid_copy(&vdev->vf_token->uuid, &uuid); in vfio_pci_ioctl()
1396 mutex_unlock(&vdev->vf_token->lock); in vfio_pci_ioctl()
1756 bool vf_token, uuid_t *uuid) in vfio_pci_validate_vf_token()
1771 * token to access the device, in the form of appending a vf_token t in vfio_pci_validate_vf_token()
1755 vfio_pci_validate_vf_token(struct vfio_pci_device *vdev, bool vf_token, uuid_t *uuid) vfio_pci_validate_vf_token() argument
1853 bool vf_token = false; vfio_pci_match() local
[all...]
H A Dvfio_pci_private.h140 struct vfio_pci_vf_token *vf_token; member
/kernel/linux/linux-6.6/include/linux/
H A Dvfio_pci_core.h92 struct vfio_pci_vf_token *vf_token; member

Completed in 6 milliseconds