Locks implemented as structures