Lines Matching refs:m_starving
58 assert(!(entry.m_starving.isElement(locker)));
61 entry.m_starving.add(locker);
66 assert(entry.m_marked.isSubset(entry.m_starving));
80 assert(entry.m_starving.isElement(unlocker));
81 assert(entry.m_marked.isSubset(entry.m_starving));
82 entry.m_starving.remove(unlocker);
85 assert(entry.m_marked.isSubset(entry.m_starving));
88 if (entry.m_starving.isEmpty()) {
108 if (entry.m_starving.isElement(machId)) {
124 return entry.m_starving.smallestElement();
135 isElement(entry.m_starving.smallestElement())) {
156 entry.m_marked = entry.m_starving;
177 return entry.m_starving.count();
189 return entry.m_starving.count() - entry.m_request_to_write.count();