Lines Matching refs:snap_rwsem
624 * Caller should hold session snap_rwsem (read) and ci->i_ceph_lock
1450 * Caller should hold snap_rwsem (read), s_mutex.
1735 WARN_ON_ONCE(!rwsem_is_locked(&mdsc->snap_rwsem));
1933 int took_snap_rwsem = 0; /* true if mdsc->snap_rwsem held */
2119 up_read(&mdsc->snap_rwsem);
2151 /* take snap_rwsem after session mutex */
2153 if (down_read_trylock(&mdsc->snap_rwsem) == 0) {
2157 down_read(&mdsc->snap_rwsem);
2206 up_read(&mdsc->snap_rwsem);
2754 up_read(&mdsc->snap_rwsem);
2797 if (!down_read_trylock(&mdsc->snap_rwsem)) {
2808 down_read(&mdsc->snap_rwsem);
2865 up_read(&mdsc->snap_rwsem);
3358 __releases(session->s_mdsc->snap_rwsem)
3609 up_read(&session->s_mdsc->snap_rwsem);
4251 down_write(&mdsc->snap_rwsem);
4255 downgrade_write(&mdsc->snap_rwsem);
4257 down_read(&mdsc->snap_rwsem);