if (emu->voices)
snd_emux_terminate_all(emu);
- mutex_lock(&emu->register_mutex);
+ down(&emu->register_mutex);
if (emu->client >= 0) {
snd_seq_delete_kernel_client(emu->client);
emu->client = -1;
}
- mutex_unlock(&emu->register_mutex);
+ up(&emu->register_mutex);
}
emu = p->emu;
snd_assert(emu != NULL, return -EINVAL);
- mutex_lock(&emu->register_mutex);
+ down(&emu->register_mutex);
snd_emux_init_port(p);
snd_emux_inc_count(emu);
- mutex_unlock(&emu->register_mutex);
+ up(&emu->register_mutex);
return 0;
}
emu = p->emu;
snd_assert(emu != NULL, return -EINVAL);
- mutex_lock(&emu->register_mutex);
+ down(&emu->register_mutex);
snd_emux_sounds_off_all(p);
snd_emux_dec_count(emu);
- mutex_unlock(&emu->register_mutex);
+ up(&emu->register_mutex);
return 0;
}