linux: change usbi_handle_disconnect signature to take ctx

Change the signature of private function usbi_handle_disconnect() to
take the context as a parameter so that it can eventually use a
Clang Thread Safety REQUIRES(ctx->event_lock) decoration.

Closes #1696
4 files changed