Lines Matching refs:controls_rwsem

123 	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);
709 downgrade_write(&card->controls_rwsem);
711 up_read(&card->controls_rwsem);
715 up_write(&card->controls_rwsem);
744 guard(rwsem_write)(&card->controls_rwsem);
765 * Note that this function takes card->controls_rwsem lock internally.
770 guard(rwsem_write)(&card->controls_rwsem);
802 * The caller must down card->controls_rwsem before calling this function
812 lockdep_assert_held(&card->controls_rwsem);
830 * Note that this function takes card->controls_rwsem lock internally.
835 guard(rwsem_read)(&card->controls_rwsem);
847 * The caller must down card->controls_rwsem before calling this function
859 lockdep_assert_held(&card->controls_rwsem);
887 * Note that this function takes card->controls_rwsem lock internally.
892 guard(rwsem_read)(&card->controls_rwsem);
929 guard(rwsem_read)(&card->controls_rwsem);
1198 guard(rwsem_read)(&card->controls_rwsem);
1234 guard(rwsem_read)(&card->controls_rwsem);
1302 down_write(&card->controls_rwsem);
1305 up_write(&card->controls_rwsem);
1313 up_write(&card->controls_rwsem);
1334 up_write(&card->controls_rwsem);
1339 downgrade_write(&card->controls_rwsem);
1341 up_read(&card->controls_rwsem);
1343 up_write(&card->controls_rwsem);
1380 guard(rwsem_write)(&card->controls_rwsem);
1401 guard(rwsem_write)(&card->controls_rwsem);
1495 /* called in controls_rwsem write lock */
1505 lockdep_assert_held_write(&ue->card->controls_rwsem);
1575 /* called in controls_rwsem write lock */
1583 lockdep_assert_held_write(&ue->card->controls_rwsem);
1693 guard(rwsem_write)(&card->controls_rwsem);
1884 lockdep_assert_held(&file->card->controls_rwsem);
1961 scoped_guard(rwsem_read, &ctl->card->controls_rwsem)
1965 scoped_guard(rwsem_write, &ctl->card->controls_rwsem)
1969 scoped_guard(rwsem_write, &ctl->card->controls_rwsem)
2239 scoped_guard(rwsem_read, &card->controls_rwsem)
2294 guard(rwsem_read)(&(_card)->controls_rwsem); \
2343 scoped_guard(rwsem_write, &card->controls_rwsem) {