Lines Matching full:enum
92 enum iommu_cap {
112 enum iommu_attr {
125 enum iommu_resv_type {
155 enum iommu_resv_type type;
159 enum iommu_dev_features {
234 bool (*capable)(enum iommu_cap);
256 enum iommu_attr attr, void *data);
258 enum iommu_attr attr, void *data);
276 bool (*dev_has_feat)(struct device *dev, enum iommu_dev_features f);
277 bool (*dev_feat_enabled)(struct device *dev, enum iommu_dev_features f);
278 int (*dev_enable_feat)(struct device *dev, enum iommu_dev_features f);
279 int (*dev_disable_feat)(struct device *dev, enum iommu_dev_features f);
419 extern bool iommu_capable(struct bus_type *bus, enum iommu_cap cap);
466 enum iommu_resv_type type);
506 extern int iommu_domain_get_attr(struct iommu_domain *domain, enum iommu_attr,
508 extern int iommu_domain_set_attr(struct iommu_domain *domain, enum iommu_attr,
628 bool iommu_dev_has_feature(struct device *dev, enum iommu_dev_features f);
629 int iommu_dev_enable_feature(struct device *dev, enum iommu_dev_features f);
630 int iommu_dev_disable_feature(struct device *dev, enum iommu_dev_features f);
631 bool iommu_dev_feature_enabled(struct device *dev, enum iommu_dev_features f);
656 static inline bool iommu_capable(struct bus_type *bus, enum iommu_cap cap) in iommu_capable()
893 enum iommu_attr attr, void *data) in iommu_domain_get_attr()
899 enum iommu_attr attr, void *data) in iommu_domain_set_attr()
983 iommu_dev_has_feature(struct device *dev, enum iommu_dev_features feat) in iommu_dev_has_feature()
989 iommu_dev_feature_enabled(struct device *dev, enum iommu_dev_features feat) in iommu_dev_feature_enabled()
995 iommu_dev_enable_feature(struct device *dev, enum iommu_dev_features feat) in iommu_dev_enable_feature()
1001 iommu_dev_disable_feature(struct device *dev, enum iommu_dev_features feat) in iommu_dev_disable_feature()