pasid_table      1928 drivers/iommu/intel-iommu.c static inline unsigned long context_get_sm_pds(struct pasid_table *table)
pasid_table      1975 drivers/iommu/intel-iommu.c 				      struct pasid_table *table,
pasid_table      2124 drivers/iommu/intel-iommu.c 	struct pasid_table *table;
pasid_table      2141 drivers/iommu/intel-iommu.c 	struct pasid_table *table;
pasid_table      2483 drivers/iommu/intel-iommu.c 	info->pasid_table = NULL;
pasid_table        71 drivers/iommu/intel-pasid.c 			  struct pasid_table *pasid_table)
pasid_table        73 drivers/iommu/intel-pasid.c 	info->pasid_table = pasid_table;
pasid_table        74 drivers/iommu/intel-pasid.c 	list_add(&info->table, &pasid_table->dev);
pasid_table        79 drivers/iommu/intel-pasid.c 			  struct pasid_table *pasid_table)
pasid_table        81 drivers/iommu/intel-pasid.c 	info->pasid_table = NULL;
pasid_table        86 drivers/iommu/intel-pasid.c 	struct pasid_table	**pasid_table;
pasid_table        99 drivers/iommu/intel-pasid.c 	    info->pasid_table) {
pasid_table       100 drivers/iommu/intel-pasid.c 		*data->pasid_table = info->pasid_table;
pasid_table       125 drivers/iommu/intel-pasid.c 	struct pasid_table *pasid_table;
pasid_table       134 drivers/iommu/intel-pasid.c 	if (WARN_ON(!info || !dev_is_pci(dev) || info->pasid_table))
pasid_table       138 drivers/iommu/intel-pasid.c 	data.pasid_table = &pasid_table;
pasid_table       144 drivers/iommu/intel-pasid.c 	pasid_table = kzalloc(sizeof(*pasid_table), GFP_KERNEL);
pasid_table       145 drivers/iommu/intel-pasid.c 	if (!pasid_table)
pasid_table       147 drivers/iommu/intel-pasid.c 	INIT_LIST_HEAD(&pasid_table->dev);
pasid_table       158 drivers/iommu/intel-pasid.c 		kfree(pasid_table);
pasid_table       162 drivers/iommu/intel-pasid.c 	pasid_table->table = page_address(pages);
pasid_table       163 drivers/iommu/intel-pasid.c 	pasid_table->order = order;
pasid_table       164 drivers/iommu/intel-pasid.c 	pasid_table->max_pasid = 1 << (order + PAGE_SHIFT + 3);
pasid_table       167 drivers/iommu/intel-pasid.c 	device_attach_pasid_table(info, pasid_table);
pasid_table       175 drivers/iommu/intel-pasid.c 	struct pasid_table *pasid_table;
pasid_table       181 drivers/iommu/intel-pasid.c 	if (!info || !dev_is_pci(dev) || !info->pasid_table)
pasid_table       184 drivers/iommu/intel-pasid.c 	pasid_table = info->pasid_table;
pasid_table       185 drivers/iommu/intel-pasid.c 	device_detach_pasid_table(info, pasid_table);
pasid_table       187 drivers/iommu/intel-pasid.c 	if (!list_empty(&pasid_table->dev))
pasid_table       191 drivers/iommu/intel-pasid.c 	dir = pasid_table->table;
pasid_table       192 drivers/iommu/intel-pasid.c 	max_pde = pasid_table->max_pasid >> PASID_PDE_SHIFT;
pasid_table       198 drivers/iommu/intel-pasid.c 	free_pages((unsigned long)pasid_table->table, pasid_table->order);
pasid_table       199 drivers/iommu/intel-pasid.c 	kfree(pasid_table);
pasid_table       202 drivers/iommu/intel-pasid.c struct pasid_table *intel_pasid_get_table(struct device *dev)
pasid_table       210 drivers/iommu/intel-pasid.c 	return info->pasid_table;
pasid_table       218 drivers/iommu/intel-pasid.c 	if (!info || !info->pasid_table)
pasid_table       221 drivers/iommu/intel-pasid.c 	return info->pasid_table->max_pasid;
pasid_table       227 drivers/iommu/intel-pasid.c 	struct pasid_table *pasid_table;
pasid_table       232 drivers/iommu/intel-pasid.c 	pasid_table = intel_pasid_get_table(dev);
pasid_table       233 drivers/iommu/intel-pasid.c 	if (WARN_ON(!pasid_table || pasid < 0 ||
pasid_table       237 drivers/iommu/intel-pasid.c 	dir = pasid_table->table;
pasid_table        84 drivers/iommu/intel-pasid.h struct pasid_table *intel_pasid_get_table(struct device *dev);
pasid_table       583 include/linux/intel-iommu.h 	struct pasid_table *pasid_table; /* pasid table */