Home
last modified time | relevance | path

Searched refs:pasid_table (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/drivers/iommu/intel/
A Dpasid.c97 struct pasid_table *pasid_table; in intel_pasid_alloc_table() local
109 pasid_table = kzalloc(sizeof(*pasid_table), GFP_KERNEL); in intel_pasid_alloc_table()
110 if (!pasid_table) in intel_pasid_alloc_table()
122 kfree(pasid_table); in intel_pasid_alloc_table()
129 info->pasid_table = pasid_table; in intel_pasid_alloc_table()
140 struct pasid_table *pasid_table; in intel_pasid_free_table() local
149 pasid_table = info->pasid_table; in intel_pasid_free_table()
150 info->pasid_table = NULL; in intel_pasid_free_table()
160 free_pages((unsigned long)pasid_table->table, pasid_table->order); in intel_pasid_free_table()
161 kfree(pasid_table); in intel_pasid_free_table()
[all …]
A Dpasid.h74 struct pasid_table { struct
111 struct pasid_table *intel_pasid_get_table(struct device *dev);
A Diommu.h718 struct pasid_table *pasid_table; /* pasid table */ member
A Diommu.c1869 static inline unsigned long context_get_sm_pds(struct pasid_table *table) in context_get_sm_pds()
1915 struct pasid_table *table, in domain_context_mapping_one()
2063 struct pasid_table *table;
2080 struct pasid_table *table; in domain_context_mapping()

Completed in 23 milliseconds