[PATCH 16/36] remote_driver: Refactor few functions as example of auto-locking