Home
last modified time | relevance | path

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

/include/uapi/linux/
Diommu.h75 __u32 pasid; member
100 __u32 pasid; member
156 __u32 pasid; member
195 __u64 pasid; member
221 __u64 pasid; member
Didxd.h149 uint32_t pasid:20; member
229 uint32_t pasid:20; member
/include/linux/
Damd-iommu.h63 extern int amd_iommu_bind_pasid(struct pci_dev *pdev, u32 pasid,
75 extern void amd_iommu_unbind_pasid(struct pci_dev *pdev, u32 pasid);
101 u32 pasid,
153 typedef void (*amd_iommu_invalidate_ctx)(struct pci_dev *pdev, u32 pasid);
Dintel-iommu.h372 #define QI_PC_PASID(pasid) (((u64)pasid) << 32) argument
384 #define QI_EIOTLB_PASID(pasid) (((u64)pasid) << 32) argument
406 #define QI_PGRP_PASID(pasid) (((u64)(pasid)) << 32) argument
732 void qi_flush_piotlb(struct intel_iommu *iommu, u16 did, u32 pasid, u64 addr,
736 u32 pasid, u16 qdep, u64 addr,
739 u32 pasid);
768 int intel_svm_unbind_gpasid(struct device *dev, u32 pasid);
783 u32 pasid; member
795 u32 pasid; member
Duacce.h86 u32 pasid; member
Diommu.h326 int (*sva_unbind_gpasid)(struct device *dev, u32 pasid);
449 struct device *dev, ioasid_t pasid);
1093 ioasid_t pasid) in iommu_sva_unbind_gpasid() argument
Dmm_types.h636 u32 pasid; member
/include/misc/
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/
Docxl.h41 __u32 pasid; /* PASID assigned to the current context */ member