Searched refs:SMMUIOTLBKey (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/hw/arm/ |
H A D | smmu-common.c | 36 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 D | smmu-common.h | 138 typedef struct SMMUIOTLBKey { struct 144 } SMMUIOTLBKey; argument 213 SMMUIOTLBKey smmu_get_iotlb_key(int asid, int vmid, uint64_t iova,
|