Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/iommu/
Dintel-pasid.c69 struct pasid_table *pasid_table) in device_attach_pasid_table() argument
71 info->pasid_table = pasid_table; in device_attach_pasid_table()
72 list_add(&info->table, &pasid_table->dev); in device_attach_pasid_table()
77 struct pasid_table *pasid_table) in device_detach_pasid_table() argument
79 info->pasid_table = NULL; in device_detach_pasid_table()
84 struct pasid_table **pasid_table; member
97 info->pasid_table) { in search_pasid_table()
98 *data->pasid_table = info->pasid_table; in search_pasid_table()
123 struct pasid_table *pasid_table; in intel_pasid_alloc_table() local
131 !info->pasid_supported || info->pasid_table)) in intel_pasid_alloc_table()
[all …]
Dintel-pasid.h21 struct pasid_table { struct
34 struct pasid_table *intel_pasid_get_table(struct device *dev); argument
Dintel-iommu.c2481 info->pasid_table = NULL; in dmar_insert_one_dev_info()
5285 context[1].lo = (u64)virt_to_phys(info->pasid_table->table) | in intel_iommu_enable_pasid()
/Linux-v4.19/include/linux/
Dintel-iommu.h493 struct pasid_table *pasid_table; /* pasid table */ member