Home
last modified time | relevance | path

Searched refs:SMMUIOTLBKey (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/hw/arm/
H A Dsmmu-common.c36 SMMUIOTLBKey *key = (SMMUIOTLBKey *)v; in smmu_iotlb_key_hash()
53 SMMUIOTLBKey *k1 = (SMMUIOTLBKey *)v1, *k2 = (SMMUIOTLBKey *)v2; in smmu_iotlb_key_equal()
60 SMMUIOTLBKey smmu_get_iotlb_key(int asid, int vmid, uint64_t iova, in smmu_get_iotlb_key()
63 SMMUIOTLBKey key = {.asid = asid, .vmid = vmid, .iova = iova, in smmu_get_iotlb_key()
83 SMMUIOTLBKey key; in smmu_iotlb_lookup_all_levels()
142 SMMUIOTLBKey *key = g_new0(SMMUIOTLBKey, 1); in smmu_iotlb_insert()
166 SMMUIOTLBKey *iotlb_key = (SMMUIOTLBKey *)key; in smmu_hash_remove_by_asid_vmid()
176 SMMUIOTLBKey *iotlb_key = (SMMUIOTLBKey *)key; in smmu_hash_remove_by_vmid()
185 SMMUIOTLBKey *iotlb_key = (SMMUIOTLBKey *)key; in smmu_hash_remove_by_vmid_s1()
197 SMMUIOTLBKey iotlb_key = *(SMMUIOTLBKey *)key; in smmu_hash_remove_by_asid_vmid_iova()
[all …]
/openbmc/qemu/include/hw/arm/
H A Dsmmu-common.h138 typedef struct SMMUIOTLBKey { struct
144 } SMMUIOTLBKey; argument
213 SMMUIOTLBKey smmu_get_iotlb_key(int asid, int vmid, uint64_t iova,