Home
last modified time | relevance | path

Searched refs:pasid_entry (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/intel/
H A Dpasid.c200 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 Dpasid.h63 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 Ddebugfs.c26 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 Dpasid.c142 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 Dpasid.h55 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 Ddebugfs.c27 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 Diommu.h543 struct pasid_entry;
H A Diommu.c837 struct pasid_entry *entries, *pte; in dmar_fault_dump_ptes()
/kernel/linux/linux-5.10/include/linux/
H A Dintel-iommu.h480 struct pasid_entry;

Completed in 15 milliseconds