Searched refs:rw_sem (Results 1 - 2 of 2) sorted by relevance
/linux-master/fs/ |
H A D | super.c | 281 percpu_free_rwsem(&s->s_writers.rw_sem[i]); 349 if (__percpu_init_rwsem(&s->s_writers.rw_sem[i], 1875 percpu_down_write(sb->s_writers.rw_sem + level-1); 1887 percpu_rwsem_release(sb->s_writers.rw_sem + level, 0, _THIS_IP_); 1898 percpu_rwsem_acquire(sb->s_writers.rw_sem + level, 0, _THIS_IP_); 1904 percpu_up_write(sb->s_writers.rw_sem + level);
|
/linux-master/include/linux/ |
H A D | fs.h | 1204 struct percpu_rw_semaphore rw_sem[SB_FREEZE_LEVELS]; member in struct:sb_writers 1659 percpu_up_read(sb->s_writers.rw_sem + level-1); 1664 percpu_down_read(sb->s_writers.rw_sem + level - 1); 1669 return percpu_down_read_trylock(sb->s_writers.rw_sem + level - 1); 1673 percpu_rwsem_acquire(&(sb)->s_writers.rw_sem[(lev)-1], 1, _THIS_IP_) 1675 percpu_rwsem_release(&(sb)->s_writers.rw_sem[(lev)-1], 1, _THIS_IP_) 1688 return lockdep_is_held_type(sb->s_writers.rw_sem + level - 1, 1);
|
Completed in 294 milliseconds