Lines Matching refs:pasid_entry
198 struct pasid_entry *table; in intel_pasid_free_table()
245 struct pasid_entry *intel_pasid_get_entry(struct device *dev, u32 pasid) in intel_pasid_get_entry()
250 struct pasid_entry *entries; in intel_pasid_get_entry()
282 static inline void pasid_clear_entry(struct pasid_entry *pe) in pasid_clear_entry()
294 static inline void pasid_clear_entry_with_fpd(struct pasid_entry *pe) in pasid_clear_entry_with_fpd()
309 struct pasid_entry *pe; in intel_pasid_clear_entry()
334 pasid_set_domain_id(struct pasid_entry *pe, u64 value) in pasid_set_domain_id()
343 pasid_get_domain_id(struct pasid_entry *pe) in pasid_get_domain_id()
353 pasid_set_slptr(struct pasid_entry *pe, u64 value) in pasid_set_slptr()
363 pasid_set_address_width(struct pasid_entry *pe, u64 value) in pasid_set_address_width()
373 pasid_set_translation_type(struct pasid_entry *pe, u64 value) in pasid_set_translation_type()
382 static inline void pasid_set_fault_enable(struct pasid_entry *pe) in pasid_set_fault_enable()
391 static inline void pasid_set_sre(struct pasid_entry *pe) in pasid_set_sre()
400 static inline void pasid_set_present(struct pasid_entry *pe) in pasid_set_present()
409 static inline void pasid_set_page_snoop(struct pasid_entry *pe, bool value) in pasid_set_page_snoop()
419 pasid_set_flptr(struct pasid_entry *pe, u64 value) in pasid_set_flptr()
429 pasid_set_flpm(struct pasid_entry *pe, u64 value) in pasid_set_flpm()
439 pasid_set_eafe(struct pasid_entry *pe) in pasid_set_eafe()
503 struct pasid_entry *pte; in intel_pasid_tear_down_entry()
525 struct pasid_entry *pte, in pasid_flush_caches()
547 struct pasid_entry *pte; in intel_pasid_setup_first_level()
620 struct pasid_entry *pte; in intel_pasid_setup_second_level()
679 struct pasid_entry *pte; in intel_pasid_setup_pass_through()
706 intel_pasid_setup_bind_data(struct intel_iommu *iommu, struct pasid_entry *pte, in intel_pasid_setup_bind_data()
766 struct pasid_entry *pte; in intel_pasid_setup_nested()