map semacquire, semtryacquire and semrelease on moar