Searched refs:pasid_entry (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/iommu/intel/ |
H A D | pasid.c | 200 struct pasid_entry *table; in intel_pasid_free_table() 247 struct pasid_entry *intel_pasid_get_entry(struct device *dev, u32 pasid) in intel_pasid_get_entry() 252 struct pasid_entry *entries; in intel_pasid_get_entry() 294 static inline void pasid_clear_entry(struct pasid_entry *pe) in pasid_clear_entry() 306 static inline void pasid_clear_entry_with_fpd(struct pasid_entry *pe) in pasid_clear_entry_with_fpd() 321 struct pasid_entry *pe; in intel_pasid_clear_entry() 346 pasid_set_domain_id(struct pasid_entry *pe, u64 value) in pasid_set_domain_id() 355 pasid_get_domain_id(struct pasid_entry *pe) in pasid_get_domain_id() 365 pasid_set_slptr(struct pasid_entry *pe, u64 value) in pasid_set_slptr() 375 pasid_set_address_width(struct pasid_entry *p [all...] |
H A D | pasid.h | 63 struct pasid_entry { struct 87 static inline struct pasid_entry * 97 static inline bool pasid_pte_is_present(struct pasid_entry *pte) in pasid_pte_is_present() 103 static inline u16 pasid_pte_get_pgtt(struct pasid_entry *pte) in pasid_pte_get_pgtt() 116 struct pasid_entry *intel_pasid_get_entry(struct device *dev, u32 pasid);
|
H A D | debugfs.c | 26 struct pasid_entry *pasid_tbl_entry; 181 static void pasid_tbl_walk(struct seq_file *m, struct pasid_entry *tbl_entry, in pasid_tbl_walk() 202 struct pasid_entry *pasid_tbl; in pasid_dir_walk()
|
/kernel/linux/linux-6.6/drivers/iommu/intel/ |
H A D | pasid.c | 142 struct pasid_entry *table; in intel_pasid_free_table() 186 static struct pasid_entry *intel_pasid_get_entry(struct device *dev, u32 pasid) in intel_pasid_get_entry() 191 struct pasid_entry *entries; in intel_pasid_get_entry() 233 static inline void pasid_clear_entry(struct pasid_entry *pe) in pasid_clear_entry() 245 static inline void pasid_clear_entry_with_fpd(struct pasid_entry *pe) in pasid_clear_entry_with_fpd() 260 struct pasid_entry *pe; in intel_pasid_clear_entry() 285 pasid_set_domain_id(struct pasid_entry *pe, u64 value) in pasid_set_domain_id() 294 pasid_get_domain_id(struct pasid_entry *pe) in pasid_get_domain_id() 304 pasid_set_slptr(struct pasid_entry *pe, u64 value) in pasid_set_slptr() 314 pasid_set_address_width(struct pasid_entry *p [all...] |
H A D | pasid.h | 55 struct pasid_entry { struct 78 static inline struct pasid_entry * 88 static inline bool pasid_pte_is_present(struct pasid_entry *pte) in pasid_pte_is_present() 94 static inline u16 pasid_pte_get_pgtt(struct pasid_entry *pte) in pasid_pte_get_pgtt()
|
H A D | debugfs.c | 27 struct pasid_entry *pasid_tbl_entry; 185 static void pasid_tbl_walk(struct seq_file *m, struct pasid_entry *tbl_entry, in pasid_tbl_walk() 206 struct pasid_entry *pasid_tbl; in pasid_dir_walk()
|
H A D | iommu.h | 543 struct pasid_entry;
|
H A D | iommu.c | 837 struct pasid_entry *entries, *pte; in dmar_fault_dump_ptes()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | intel-iommu.h | 480 struct pasid_entry;
|
Completed in 15 milliseconds