Searched refs:controls_rwsem (Results 1 - 9 of 9) sorted by relevance

/linux-master/sound/core/
H A Dcontrol.c123 scoped_guard(rwsem_write, &card->controls_rwsem) {
457 /* add/replace a new kcontrol object; call with card->controls_rwsem locked */
467 lockdep_assert_held_write(&card->controls_rwsem);
518 scoped_guard(rwsem_write, &card->controls_rwsem)
578 lockdep_assert_held_write(&card->controls_rwsem);
610 * Note that this function takes card->controls_rwsem lock internally.
614 guard(rwsem_write)(&card->controls_rwsem);
633 guard(rwsem_write)(&card->controls_rwsem);
658 guard(rwsem_write)(&card->controls_rwsem);
690 down_write(&card->controls_rwsem);
[all...]
H A Dcontrol_compat.c170 guard(rwsem_read)(&card->controls_rwsem);
H A Dcontrol_led.c252 guard(rwsem_write)(&card->controls_rwsem);
343 /* the register callback is already called with held card->controls_rwsem */
608 guard(rwsem_read)(&card->controls_rwsem);
H A Dinit.c319 init_rwsem(&card->controls_rwsem);
/linux-master/sound/soc/
H A Dsoc-card.c39 lockdep_assert_held(&card->controls_rwsem);
57 down_read(&card->controls_rwsem);
59 up_read(&card->controls_rwsem);
/linux-master/sound/core/oss/
H A Dmixer_oss.c528 guard(rwsem_read)(&card->controls_rwsem);
561 guard(rwsem_read)(&card->controls_rwsem);
621 guard(rwsem_read)(&card->controls_rwsem);
658 guard(rwsem_read)(&card->controls_rwsem);
795 guard(rwsem_read)(&card->controls_rwsem);
838 guard(rwsem_read)(&card->controls_rwsem);
881 scoped_guard(rwsem_read, &card->controls_rwsem) {
1005 guard(rwsem_read)(&mixer->card->controls_rwsem);
/linux-master/sound/soc/fsl/
H A Dfsl_xcvr.c177 lockdep_assert_held(&card->snd_card->controls_rwsem);
584 down_read(&card->snd_card->controls_rwsem);
588 up_read(&card->snd_card->controls_rwsem);
609 down_read(&card->snd_card->controls_rwsem);
615 up_read(&card->snd_card->controls_rwsem);
/linux-master/include/sound/
H A Dcore.h101 struct rw_semaphore controls_rwsem; /* controls lock (list and values) */ member in struct:snd_card
/linux-master/sound/soc/intel/atom/
H A Dsst-atom-controls.c1437 down_read(&card->controls_rwsem);
1472 up_read(&card->controls_rwsem);
1477 up_read(&card->controls_rwsem);

Completed in 137 milliseconds