Home
last modified time | relevance | path

Searched refs:mrlock_t (Results 1 – 3 of 3) sorted by relevance

/linux-2.4.37.9/fs/xfs/linux-2.4/
Dmrlock.h54 } 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 …]
Dmrlock.c54 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/
Dxfs_inode.h139 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 */