Home
last modified time | relevance | path

Searched refs:pasid (Results 1 – 12 of 12) sorted by relevance

/include/linux/
A Dvfio.h124 int (*pasid_attach_ioas)(struct vfio_device *vdev, u32 pasid,
126 void (*pasid_detach_ioas)(struct vfio_device *vdev, u32 pasid);
153 u32 pasid, u32 *pt_id);
155 u32 pasid);
184 ((int (*)(struct vfio_device *vdev, u32 pasid, u32 *pt_id)) NULL)
186 ((void (*)(struct vfio_device *vdev, u32 pasid)) NULL)
A Diommu.h80 u32 pasid; member
119 u32 pasid; member
756 ioasid_t pasid, struct iommu_domain *old);
1136 u32 pasid; member
1181 struct device *dev, ioasid_t pasid,
1184 struct device *dev, ioasid_t pasid);
1186 void iommu_free_global_pasid(ioasid_t pasid);
1493 struct device *dev, ioasid_t pasid, in iommu_attach_device_pasid() argument
1500 struct device *dev, ioasid_t pasid) in iommu_detach_device_pasid() argument
1509 static inline void iommu_free_global_pasid(ioasid_t pasid) {} in iommu_free_global_pasid() argument
[all …]
A Diommufd.h65 int iommufd_device_attach(struct iommufd_device *idev, ioasid_t pasid,
67 int iommufd_device_replace(struct iommufd_device *idev, ioasid_t pasid,
69 void iommufd_device_detach(struct iommufd_device *idev, ioasid_t pasid);
A Duacce.h99 u32 pasid; member
A Ddmar.h131 unsigned long long addr, u32 pasid);
134 unsigned long long addr, u32 pasid) {} in dmar_fault_dump_ptes() argument
A Dhisi_acc_qm.h461 u16 pasid; member
/include/misc/
A Docxl.h412 int afu_control_offset, int pasid);
449 int ocxl_link_add_pe(void *link_handle, int pasid, u32 pidr, u32 tidr,
457 int ocxl_link_remove_pe(void *link_handle, int pasid);
/include/uapi/misc/
A Docxl.h41 __u32 pasid; /* PASID assigned to the current context */ member
/include/uapi/linux/
A Didxd.h179 uint32_t pasid:20; member
282 uint32_t pasid:20; member
A Dvfio.h972 __u32 pasid; member
995 __u32 pasid; member
A Diommufd.h946 __u32 pasid; member
/include/hyperv/
A Dhvgdk_mini.h656 u64 pasid : 1; member

Completed in 43 milliseconds