cmd_mutex
struct mutex cmd_mutex;
mutex_lock(&msm_host->cmd_mutex);
mutex_unlock(&msm_host->cmd_mutex);
mutex_init(&msm_host->cmd_mutex);
mutex_destroy(&msm_host->cmd_mutex);
struct mutex cmd_mutex;
scoped_cond_guard(mutex_intr, return -EINTR, &pcu->cmd_mutex) {
scoped_cond_guard(mutex_intr, return -EINTR, &pcu->cmd_mutex) {
scoped_guard(mutex, &pcu->cmd_mutex) {
guard(mutex)(&pcu->cmd_mutex);
guard(mutex)(&pcu->cmd_mutex);
guard(mutex)(&pcu->cmd_mutex);
scoped_guard(mutex, &pcu->cmd_mutex) {
scoped_guard(mutex, &pcu->cmd_mutex) {
mutex_init(&pcu->cmd_mutex);
scoped_guard(mutex, &pcu->cmd_mutex)
guard(mutex)(&pcu->cmd_mutex);
guard(mutex)(&pcu->cmd_mutex);
struct mutex *m = ps2dev->serio->ps2_cmd_mutex ?: &ps2dev->cmd_mutex;
struct mutex *m = ps2dev->serio->ps2_cmd_mutex ?: &ps2dev->cmd_mutex;
mutex_init(&ps2dev->cmd_mutex);
lockdep_set_subclass(&ps2dev->cmd_mutex, serio->depth);
mutex_lock(&elo->cmd_mutex);
mutex_unlock(&elo->cmd_mutex);
mutex_init(&elo->cmd_mutex);
struct mutex cmd_mutex;
mutex_destroy(&dev->cmd_mutex);
mutex_init(&dev->cmd_mutex);
mutex_lock(&dev->cmd_mutex);
mutex_unlock(&dev->cmd_mutex);
mutex_lock(&dev->cmd_mutex);
mutex_unlock(&dev->cmd_mutex);
struct mutex cmd_mutex;
mutex_init(&host->cmd_mutex);
struct mutex cmd_mutex;
mutex_lock(&host->cmd_mutex);
mutex_unlock(&host->cmd_mutex);
mutex_lock(&host->cmd_mutex);
mutex_unlock(&host->cmd_mutex);
mutex_lock(&host->cmd_mutex);
mutex_unlock(&host->cmd_mutex);
mutex_lock(&host->cmd_mutex);
mutex_unlock(&host->cmd_mutex);
mutex_lock(&host->cmd_mutex);
mutex_unlock(&host->cmd_mutex);
mutex_lock(&vub300->cmd_mutex);
mutex_unlock(&vub300->cmd_mutex);
mutex_unlock(&vub300->cmd_mutex);
mutex_lock(&vub300->cmd_mutex);
mutex_unlock(&vub300->cmd_mutex);
mutex_unlock(&vub300->cmd_mutex);
mutex_lock(&vub300->cmd_mutex);
mutex_unlock(&vub300->cmd_mutex);
mutex_init(&vub300->cmd_mutex);
mutex_lock(&vub300->cmd_mutex);
mutex_unlock(&vub300->cmd_mutex);
struct mutex cmd_mutex;
mutex_lock(&vub300->cmd_mutex);
mutex_unlock(&vub300->cmd_mutex);
mutex_lock(&vub300->cmd_mutex);
mutex_unlock(&vub300->cmd_mutex);
mutex_init(&dev->ex_dev.cmd_mutex);
mutex_unlock(&dev->ex_dev.cmd_mutex);
mutex_lock(&dev->ex_dev.cmd_mutex);
struct mutex cmd_mutex;
struct mutex cmd_mutex;
guard(mutex)(&bus->core.cmd_mutex);
scoped_guard(mutex, &bus->cmd_mutex) {
mutex_init(&bus->cmd_mutex);
guard(mutex)(&bus->cmd_mutex);
mutex_lock(&bus->cmd_mutex);
mutex_unlock(&bus->cmd_mutex);
mutex_lock(&hbus->core.cmd_mutex);
mutex_unlock(&hbus->core.cmd_mutex);