src/kernel/uobject.cc
static void call_and_unlock(boost::function0<void> f, libport::Semaphore& s)
{
  f();
  s++;
}
// Call function and unlock semaphore.
Call function and unlock semaphore.
Call function and unlock semaphore .
static void call_and_unlock(boost::function0<void> f, libport::Semaphore& s)
{
  f();
  s++;
}
static void call_and_unlock ( boost :: function0 < void > f , libport :: Semaphore & s ) { f ( ) ; s ++ ; }
Call function and unlock semaphore.
Call function and unlock semaphore .