/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/ |
H A D | ioasid.h | 8 #define INVALID_IOASID ((ioasid_t)-1) 9 typedef unsigned int ioasid_t; typedef 10 typedef ioasid_t (*ioasid_alloc_fn_t)(ioasid_t min, ioasid_t max, void *data); 35 ioasid_t ioasid_alloc(struct ioasid_set *set, ioasid_t min, ioasid_t max, 37 void ioasid_get(ioasid_t ioasid); 38 bool ioasid_put(ioasid_t ioasid); 43 int ioasid_set_data(ioasid_t ioasid, void *data); 46 static inline ioasid_t ioasid_alloc(struct ioasid_set *set, ioasid_t min, in ioasid_alloc() 47 ioasid_t max, void *private) in ioasid_alloc() 52 static inline void ioasid_get(ioasid_t ioasid) in ioasid_get() [all …]
|
H A D | iommu.h | 405 struct device *dev, ioasid_t pasid); 993 ioasid_t pasid) in iommu_sva_unbind_gpasid()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/ |
H A D | ioasid.h | 8 #define INVALID_IOASID ((ioasid_t)-1) 9 typedef unsigned int ioasid_t; typedef 10 typedef ioasid_t (*ioasid_alloc_fn_t)(ioasid_t min, ioasid_t max, void *data); 35 ioasid_t ioasid_alloc(struct ioasid_set *set, ioasid_t min, ioasid_t max, 37 void ioasid_get(ioasid_t ioasid); 38 bool ioasid_put(ioasid_t ioasid); 43 int ioasid_set_data(ioasid_t ioasid, void *data); 46 static inline ioasid_t ioasid_alloc(struct ioasid_set *set, ioasid_t min, in ioasid_alloc() 47 ioasid_t max, void *private) in ioasid_alloc() 52 static inline void ioasid_get(ioasid_t ioasid) in ioasid_get() [all …]
|
H A D | iommu.h | 405 struct device *dev, ioasid_t pasid); 993 ioasid_t pasid) in iommu_sva_unbind_gpasid()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/ |
H A D | ioasid.h | 8 #define INVALID_IOASID ((ioasid_t)-1) 9 typedef unsigned int ioasid_t; typedef 10 typedef ioasid_t (*ioasid_alloc_fn_t)(ioasid_t min, ioasid_t max, void *data); 35 ioasid_t ioasid_alloc(struct ioasid_set *set, ioasid_t min, ioasid_t max, 37 void ioasid_get(ioasid_t ioasid); 38 bool ioasid_put(ioasid_t ioasid); 43 int ioasid_set_data(ioasid_t ioasid, void *data); 46 static inline ioasid_t ioasid_alloc(struct ioasid_set *set, ioasid_t min, in ioasid_alloc() 47 ioasid_t max, void *private) in ioasid_alloc() 52 static inline void ioasid_get(ioasid_t ioasid) in ioasid_get() [all …]
|
H A D | iommu.h | 405 struct device *dev, ioasid_t pasid); 993 ioasid_t pasid) in iommu_sva_unbind_gpasid()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/iommu/ |
H A D | ioasid.c | 14 ioasid_t id; 62 static ioasid_t default_alloc(ioasid_t min, ioasid_t max, void *opaque); 63 static void default_free(ioasid_t ioasid, void *opaque); 78 static ioasid_t default_alloc(ioasid_t min, ioasid_t max, void *opaque) in default_alloc() 80 ioasid_t id; in default_alloc() 90 static void default_free(ioasid_t ioasid, void *opaque) in default_free() 269 int ioasid_set_data(ioasid_t ioasid, void *data) in ioasid_set_data() 305 ioasid_t ioasid_alloc(struct ioasid_set *set, ioasid_t min, ioasid_t max, in ioasid_alloc() 310 ioasid_t id; in ioasid_alloc() 353 void ioasid_get(ioasid_t ioasid) in ioasid_get() [all …]
|
H A D | iommu-sva-lib.c | 26 int iommu_sva_alloc_pasid(struct mm_struct *mm, ioasid_t min, ioasid_t max) in iommu_sva_alloc_pasid() 29 ioasid_t pasid; in iommu_sva_alloc_pasid() 82 struct mm_struct *iommu_sva_find(ioasid_t pasid) in iommu_sva_find()
|
H A D | iommu-sva-lib.h | 11 int iommu_sva_alloc_pasid(struct mm_struct *mm, ioasid_t min, ioasid_t max); 13 struct mm_struct *iommu_sva_find(ioasid_t pasid);
|
H A D | iommu.c | 2195 ioasid_t pasid) in iommu_sva_unbind_gpasid()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/iommu/ |
H A D | ioasid.c | 14 ioasid_t id; 62 static ioasid_t default_alloc(ioasid_t min, ioasid_t max, void *opaque); 63 static void default_free(ioasid_t ioasid, void *opaque); 78 static ioasid_t default_alloc(ioasid_t min, ioasid_t max, void *opaque) in default_alloc() 80 ioasid_t id; in default_alloc() 90 static void default_free(ioasid_t ioasid, void *opaque) in default_free() 269 int ioasid_set_data(ioasid_t ioasid, void *data) in ioasid_set_data() 305 ioasid_t ioasid_alloc(struct ioasid_set *set, ioasid_t min, ioasid_t max, in ioasid_alloc() 310 ioasid_t id; in ioasid_alloc() 353 void ioasid_get(ioasid_t ioasid) in ioasid_get() [all …]
|
H A D | iommu-sva-lib.c | 26 int iommu_sva_alloc_pasid(struct mm_struct *mm, ioasid_t min, ioasid_t max) in iommu_sva_alloc_pasid() 29 ioasid_t pasid; in iommu_sva_alloc_pasid() 82 struct mm_struct *iommu_sva_find(ioasid_t pasid) in iommu_sva_find()
|
H A D | iommu-sva-lib.h | 11 int iommu_sva_alloc_pasid(struct mm_struct *mm, ioasid_t min, ioasid_t max); 13 struct mm_struct *iommu_sva_find(ioasid_t pasid);
|
H A D | iommu.c | 2195 ioasid_t pasid) in iommu_sva_unbind_gpasid()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/iommu/ |
H A D | ioasid.c | 14 ioasid_t id; 62 static ioasid_t default_alloc(ioasid_t min, ioasid_t max, void *opaque); 63 static void default_free(ioasid_t ioasid, void *opaque); 78 static ioasid_t default_alloc(ioasid_t min, ioasid_t max, void *opaque) in default_alloc() 80 ioasid_t id; in default_alloc() 90 static void default_free(ioasid_t ioasid, void *opaque) in default_free() 269 int ioasid_set_data(ioasid_t ioasid, void *data) in ioasid_set_data() 305 ioasid_t ioasid_alloc(struct ioasid_set *set, ioasid_t min, ioasid_t max, in ioasid_alloc() 310 ioasid_t id; in ioasid_alloc() 353 void ioasid_get(ioasid_t ioasid) in ioasid_get() [all …]
|
H A D | iommu-sva-lib.c | 26 int iommu_sva_alloc_pasid(struct mm_struct *mm, ioasid_t min, ioasid_t max) in iommu_sva_alloc_pasid() 29 ioasid_t pasid; in iommu_sva_alloc_pasid() 82 struct mm_struct *iommu_sva_find(ioasid_t pasid) in iommu_sva_find()
|
H A D | iommu-sva-lib.h | 11 int iommu_sva_alloc_pasid(struct mm_struct *mm, ioasid_t min, ioasid_t max); 13 struct mm_struct *iommu_sva_find(ioasid_t pasid);
|
H A D | iommu.c | 2195 ioasid_t pasid) in iommu_sva_unbind_gpasid()
|
/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/userspace-api/ |
H A D | iommu.rst | 209 struct device *dev, ioasid_t ioasid);
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/Documentation/userspace-api/ |
H A D | iommu.rst | 209 struct device *dev, ioasid_t ioasid);
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/Documentation/userspace-api/ |
H A D | iommu.rst | 209 struct device *dev, ioasid_t ioasid);
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/iommu/intel/ |
H A D | iommu.c | 3110 static ioasid_t intel_vcmd_ioasid_alloc(ioasid_t min, ioasid_t max, void *data) in intel_vcmd_ioasid_alloc() 3113 ioasid_t ioasid; in intel_vcmd_ioasid_alloc() 3131 static void intel_vcmd_ioasid_free(ioasid_t ioasid, void *data) in intel_vcmd_ioasid_free()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/iommu/intel/ |
H A D | iommu.c | 3110 static ioasid_t intel_vcmd_ioasid_alloc(ioasid_t min, ioasid_t max, void *data) in intel_vcmd_ioasid_alloc() 3113 ioasid_t ioasid; in intel_vcmd_ioasid_alloc() 3131 static void intel_vcmd_ioasid_free(ioasid_t ioasid, void *data) in intel_vcmd_ioasid_free()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/iommu/intel/ |
H A D | iommu.c | 3110 static ioasid_t intel_vcmd_ioasid_alloc(ioasid_t min, ioasid_t max, void *data) in intel_vcmd_ioasid_alloc() 3113 ioasid_t ioasid; in intel_vcmd_ioasid_alloc() 3131 static void intel_vcmd_ioasid_free(ioasid_t ioasid, void *data) in intel_vcmd_ioasid_free()
|