Searched refs:mr_lock (Results 1 - 3 of 3) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/xfs/linux-2.6/
H A Dmrlock.h24 struct rw_semaphore mr_lock; member in struct:__anon17041
32 do { (mrp)->mr_writer = 0; init_rwsem(&(mrp)->mr_lock); } while (0)
35 do { init_rwsem(&(mrp)->mr_lock); } while (0)
43 down_read_nested(&mrp->mr_lock, subclass);
48 down_write_nested(&mrp->mr_lock, subclass);
56 return down_read_trylock(&mrp->mr_lock);
61 if (!down_write_trylock(&mrp->mr_lock))
74 up_write(&mrp->mr_lock);
79 up_read(&mrp->mr_lock);
87 downgrade_write(&mrp->mr_lock);
[all...]
H A Dxfs_super.c1127 ASSERT(!rwsem_is_locked(&ip->i_iolock.mr_lock));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/xfs/
H A Dxfs_iget.c640 return rwsem_is_locked(&ip->i_lock.mr_lock);
646 return rwsem_is_locked(&ip->i_iolock.mr_lock);

Completed in 121 milliseconds