Lines Matching refs:gfs2_glock

127 	void (*lm_put_lock) (struct gfs2_glock *gl);
128 int (*lm_lock) (struct gfs2_glock *gl, unsigned int req_state,
130 void (*lm_cancel) (struct gfs2_glock *gl);
135 struct gfs2_glock glock;
139 static inline struct gfs2_holder *gfs2_glock_is_locked_by_me(struct gfs2_glock *gl) in gfs2_glock_is_locked_by_me()
160 static inline struct address_space *gfs2_glock2aspace(struct gfs2_glock *gl) in gfs2_glock2aspace()
172 int create, struct gfs2_glock **glp);
173 struct gfs2_glock *gfs2_glock_hold(struct gfs2_glock *gl);
174 void gfs2_glock_put(struct gfs2_glock *gl);
175 void gfs2_glock_put_async(struct gfs2_glock *gl);
177 void __gfs2_holder_init(struct gfs2_glock *gl, unsigned int state,
180 static inline void gfs2_holder_init(struct gfs2_glock *gl, unsigned int state, in gfs2_holder_init()
203 void gfs2_dump_glock(struct seq_file *seq, struct gfs2_glock *gl,
230 static inline int gfs2_glock_nq_init(struct gfs2_glock *gl, in gfs2_glock_nq_init()
245 void gfs2_glock_cb(struct gfs2_glock *gl, unsigned int state);
246 void gfs2_glock_complete(struct gfs2_glock *gl, int ret);
247 bool gfs2_queue_try_to_evict(struct gfs2_glock *gl);
248 void gfs2_cancel_delete_work(struct gfs2_glock *gl);
253 void gfs2_glock_free(struct gfs2_glock *gl);
254 void gfs2_glock_free_later(struct gfs2_glock *gl);
264 void glock_set_object(struct gfs2_glock *gl, void *object);
265 void glock_clear_object(struct gfs2_glock *gl, void *object);
284 void gfs2_inode_remember_delete(struct gfs2_glock *gl, u64 generation);
285 bool gfs2_inode_already_deleted(struct gfs2_glock *gl, u64 generation);