Lines Matching refs:gfs2_holder
147 static inline struct gfs2_holder *gfs2_glock_is_locked_by_me(struct gfs2_glock *gl) in gfs2_glock_is_locked_by_me()
149 struct gfs2_holder *gh; in gfs2_glock_is_locked_by_me()
201 u16 flags, struct gfs2_holder *gh,
204 u16 flags, struct gfs2_holder *gh) { in gfs2_holder_init()
209 struct gfs2_holder *gh);
210 extern void gfs2_holder_uninit(struct gfs2_holder *gh);
211 extern int gfs2_glock_nq(struct gfs2_holder *gh);
212 extern int gfs2_glock_poll(struct gfs2_holder *gh);
213 extern int gfs2_instantiate(struct gfs2_holder *gh);
214 extern int gfs2_glock_holder_ready(struct gfs2_holder *gh);
215 extern int gfs2_glock_wait(struct gfs2_holder *gh);
216 extern int gfs2_glock_async_wait(unsigned int num_gh, struct gfs2_holder *ghs);
217 extern void gfs2_glock_dq(struct gfs2_holder *gh);
218 extern void gfs2_glock_dq_wait(struct gfs2_holder *gh);
219 extern void gfs2_glock_dq_uninit(struct gfs2_holder *gh);
223 struct gfs2_holder *gh);
224 extern int gfs2_glock_nq_m(unsigned int num_gh, struct gfs2_holder *ghs);
225 extern void gfs2_glock_dq_m(unsigned int num_gh, struct gfs2_holder *ghs);
255 struct gfs2_holder *gh) in gfs2_glock_nq_init()
292 static inline void gfs2_holder_mark_uninitialized(struct gfs2_holder *gh) in gfs2_holder_mark_uninitialized()
297 static inline bool gfs2_holder_initialized(struct gfs2_holder *gh) in gfs2_holder_initialized()
302 static inline bool gfs2_holder_queued(struct gfs2_holder *gh) in gfs2_holder_queued()