Lines Matching refs:id
12 mappers[mapper->id] = mapper; in startMapper()
16 void MapperRegistry::stopMapper(unsigned long id) { in stopMapper() argument
17 mappers.erase(id); in stopMapper()
83 std::function<void(NodeID)> update = [&](NodeID id) { in updateOrder() argument
84 auto entry = std::make_pair(deg[id], id); in updateOrder()
89 deg[id]--; in updateOrder()
94 auto id = NodeID(entry.second); in updateOrder() local
96 deg[id] = mapper->inputs.size(); in updateOrder()
97 nodes.insert(std::make_pair(deg[id], id)); in updateOrder()
113 auto id = entry.first; in updateOrder() local
114 if (id.isMutable()) { in updateOrder()
115 nodes.insert(std::make_pair(entry.second, id)); in updateOrder()
123 auto id = entry.second; in updateOrder() local
126 if (id.isMutable()) { in updateOrder()
127 for (auto id : mappersThatUseSharedValue[id.mutableValue]) { in updateOrder() local
128 toUpdate.push_back(NodeID(id)); in updateOrder()
131 for (auto sharedValue : id.mapper->outputs) { in updateOrder()
135 sortedMappers.push_back(id.mapper); in updateOrder()
138 for (auto &id : toUpdate) in updateOrder() local
139 update(id); in updateOrder()