Home
last modified time | relevance | path

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

/openbmc/pldm/platform-mc/
H A Dterminus_manager.hpp60 tidPool(tidPoolSize, false), manager(manager) in TerminusManager()
63 tidPool[0] = true; in TerminusManager()
64 tidPool[PLDM_TID_RESERVED] = true; in TerminusManager()
225 std::vector<bool> tidPool; member in pldm::platform_mc::TerminusManager
H A Dterminus_manager.cpp68 if (tidPool[tid]) in storeTerminusInfo()
73 tidPool[tid] = true; in storeTerminusInfo()
97 auto tidPoolIt = std::find(tidPool.begin(), tidPool.end(), false); in mapTid()
98 if (tidPoolIt == tidPool.end()) in mapTid()
103 pldm_tid_t tid = std::distance(tidPool.begin(), tidPoolIt); in mapTid()
113 tidPool[tid] = false; in unmapTid()
571 if (!tidPool[tid]) in sendRecvPldmMsg()