void ListHookedConsumer::disableNumLock(void) { ListHookedConsumer::Item* p = static_cast<ListHookedConsumer::Item*>(get_replaced()); if (p) { p->disableNumLock(); } }
void ListHookedConsumer::disableNumLock(void) { IOLockWrapper::ScopedLock lk(list_lock_); if (! lk) return; ListHookedConsumer::Item* p = static_cast<ListHookedConsumer::Item*>(get_replaced_nolock()); if (p) { p->disableNumLock(); } }