Searched refs:mrlock_t (Results 1 – 3 of 3) sorted by relevance
/linux-2.4.37.9/fs/xfs/linux-2.4/ |
D | mrlock.h | 54 } mrlock_t; typedef 67 extern void mraccessf(mrlock_t *, int); 68 extern void mrupdatef(mrlock_t *, int); 69 extern void mrlock(mrlock_t *, int, int); 70 extern void mrunlock(mrlock_t *); 71 extern void mraccunlock(mrlock_t *); 72 extern int mrtryupdate(mrlock_t *); 73 extern int mrtryaccess(mrlock_t *); 74 extern int mrtrypromote(mrlock_t *); 75 extern void mrdemote(mrlock_t *); [all …]
|
D | mrlock.c | 54 mrlock_init(mrlock_t *mrp, int lock_type, char *name, long sequence) in mrlock_init() 115 mrfree(mrlock_t *mrp) in mrfree() 121 mrlock(mrlock_t *mrp, int type, int flags) in mrlock() 131 mraccessf(mrlock_t *mrp, int flags) in mraccessf() 150 mrupdatef(mrlock_t *mrp, int flags) in mrupdatef() 164 mrtryaccess(mrlock_t *mrp) in mrtryaccess() 181 mrtrypromote(mrlock_t *mrp) in mrtrypromote() 196 mrtryupdate(mrlock_t *mrp) in mrtryupdate() 210 static __inline__ void mrwake(mrlock_t *mrp) in mrwake() 225 mraccunlock(mrlock_t *mrp) in mraccunlock() [all …]
|
/linux-2.4.37.9/fs/xfs/ |
D | xfs_inode.h | 139 mrlock_t *io_lock; /* inode IO lock */ 140 mrlock_t *io_iolock; /* inode IO lock */ 269 mrlock_t i_lock; /* inode lock */ 270 mrlock_t i_iolock; /* inode IO lock */
|