Lines Matching refs:id
53 hostmem_entry.id = wantedId; in add()
61 void HostmemIdMapping::remove(Id id) { in remove() argument
62 mEntries.erase(id); in remove()
65 void HostmemIdMapping::addMapping(Id id, const struct MemEntry *entry) { in addMapping() argument
67 hostmem_entry.id = id; in addMapping()
71 mEntries.set(id, hostmem_entry); in addMapping()
74 void HostmemIdMapping::addDescriptorInfo(Id id, ManagedDescriptor descriptor, in addDescriptorInfo() argument
86 mDescriptorInfos.insert(std::make_pair(id, std::move(info))); in addDescriptorInfo()
89 std::optional<ManagedDescriptorInfo> HostmemIdMapping::removeDescriptorInfo(Id id) { in removeDescriptorInfo() argument
90 auto found = mDescriptorInfos.find(id); in removeDescriptorInfo()
100 HostmemIdMapping::Entry HostmemIdMapping::get(Id id) const { in get()
105 if (kInvalidHostmemId == id) return badEntry; in get()
107 auto entry = mEntries.get(id); in get()
129 void android_emulation_hostmem_unregister(uint64_t id) { in android_emulation_hostmem_unregister() argument
130 android::emulation::HostmemIdMapping::get()->remove(id); in android_emulation_hostmem_unregister()
133 HostmemEntry android_emulation_hostmem_get_info(uint64_t id) { in android_emulation_hostmem_get_info() argument
135 android::emulation::HostmemIdMapping::get()->get(id)); in android_emulation_hostmem_get_info()