Home
last modified time | relevance | path

Searched refs:gfs2_holder (Results 1 – 20 of 20) sorted by relevance

/linux/fs/gfs2/
H A Dglock.h153 static inline struct gfs2_holder *gfs2_glock_is_locked_by_me(struct gfs2_glock *gl) in gfs2_glock_is_locked_by_me()
155 struct gfs2_holder *gh; in gfs2_glock_is_locked_by_me()
192 u16 flags, struct gfs2_holder *gh,
195 u16 flags, struct gfs2_holder *gh) { in gfs2_holder_init()
200 struct gfs2_holder *gh);
201 void gfs2_holder_uninit(struct gfs2_holder *gh);
202 int gfs2_glock_nq(struct gfs2_holder *gh);
203 int gfs2_glock_poll(struct gfs2_holder *gh);
204 int gfs2_instantiate(struct gfs2_holder *gh);
205 int gfs2_glock_holder_ready(struct gfs2_holder *gh);
[all …]
H A Dglock.c63 static void do_xmote(struct gfs2_glock *gl, struct gfs2_holder *gh,
313 struct gfs2_holder *current_gh, in may_grant()
314 struct gfs2_holder *gh) in may_grant()
354 static void gfs2_holder_wake(struct gfs2_holder *gh) in gfs2_holder_wake()
374 struct gfs2_holder *gh, *tmp; in do_error()
396 static inline struct gfs2_holder *find_first_holder(const struct gfs2_glock *gl) in find_first_holder()
398 struct gfs2_holder *gh; in find_first_holder()
401 gh = list_first_entry(&gl->gl_holders, struct gfs2_holder, in find_first_holder()
415 int gfs2_instantiate(struct gfs2_holder *gh) in gfs2_instantiate()
463 struct gfs2_holder *gh, *current_gh; in do_promote()
[all …]
H A Dincore.h30 struct gfs2_holder;
222 int (*go_held)(struct gfs2_holder *gh);
255 struct gfs2_holder { struct
274 struct gfs2_holder qa_qd_ghs[2 * GFS2_MAXQUOTAS]; argument
396 struct gfs2_holder i_iopen_gh;
398 struct gfs2_holder i_rgd_gh;
428 struct gfs2_holder f_fl_gh;
715 struct gfs2_holder sd_live_gh;
764 struct gfs2_holder sd_journal_gh;
765 struct gfs2_holder sd_jinode_gh;
[all …]
H A Dfile.c61 struct gfs2_holder i_gh; in gfs2_llseek()
109 struct gfs2_holder d_gh; in gfs2_readdir()
162 struct gfs2_holder gh; in gfs2_fileattr_get()
224 struct gfs2_holder gh; in do_gfs2_set_flags()
426 struct gfs2_holder gh; in gfs2_page_mkwrite()
556 struct gfs2_holder gh; in gfs2_fault()
597 struct gfs2_holder i_gh; in gfs2_mmap()
678 struct gfs2_holder i_gh; in gfs2_open()
812 struct gfs2_holder *gh) in gfs2_file_direct_read()
875 struct gfs2_holder *gh) in gfs2_file_direct_write()
[all …]
H A Dinode.c133 struct gfs2_holder i_gh; in gfs2_inode_lookup()
327 struct gfs2_holder d_gh; in gfs2_lookupi()
478 struct gfs2_holder gh; in gfs2_dinode_dealloc()
707 struct gfs2_holder d_gh, gh; in gfs2_create_inode()
986 struct gfs2_holder gh; in __gfs2_lookup()
1046 struct gfs2_holder d_gh, gh; in gfs2_link()
1248 struct gfs2_holder d_gh, r_gh, gh; in gfs2_unlink()
1493 struct gfs2_holder ghs[4], r_gh, rd_gh; in gfs2_rename()
1745 struct gfs2_holder ghs[4], r_gh; in gfs2_exchange()
1910 struct gfs2_holder i_gh; in gfs2_get_link()
[all …]
H A Drgrp.h23 struct gfs2_holder;
62 struct gfs2_holder *rl_ghs;
H A Dacl.c63 struct gfs2_holder gh; in gfs2_get_acl()
110 struct gfs2_holder gh; in gfs2_set_acl()
H A Dsuper.c183 struct gfs2_holder gh; in gfs2_statfs_init()
272 struct gfs2_holder gh; in gfs2_statfs_sync()
313 struct gfs2_holder gh;
487 struct gfs2_holder gh; in gfs2_dirty_inode()
856 struct gfs2_holder *gha, *gh; in gfs2_statfs_slow()
863 gha = kmalloc_objs(struct gfs2_holder, slots); in gfs2_statfs_slow()
1179 struct gfs2_holder *gh = &ip->i_iopen_gh; in gfs2_upgrade_iopen_glock()
1237 struct gfs2_holder *gh) in evict_should_delete()
1386 struct gfs2_holder gh; in gfs2_evict_inode()
H A Ddentry.c41 struct gfs2_holder d_gh; in gfs2_drevalidate()
H A Dquota.c900 struct gfs2_holder *ghs, i_gh; in do_sync()
911 ghs = kmalloc_objs(struct gfs2_holder, num_qd, GFP_NOFS); in do_sync()
1024 struct gfs2_holder *q_gh) in do_glock()
1028 struct gfs2_holder i_gh; in do_glock()
1314 unsigned int max_qd = PAGE_SIZE / sizeof(struct gfs2_holder); in gfs2_quota_sync()
1374 struct gfs2_holder q_gh; in gfs2_quota_refresh()
1668 struct gfs2_holder q_gh; in gfs2_get_dqblk()
1707 struct gfs2_holder q_gh, i_gh; in gfs2_set_dqblk()
H A Dxattr.c240 struct gfs2_holder rg_gh; in ea_dealloc_unstuffed()
420 struct gfs2_holder i_gh; in gfs2_listxattr()
612 struct gfs2_holder gh; in gfs2_xattr_get()
1238 struct gfs2_holder gh; in gfs2_xattr_set()
1391 struct gfs2_holder gh; in ea_dealloc_block()
H A Dexport.c95 struct gfs2_holder gh; in gfs2_get_name()
H A Dops_fstype.c363 static int init_locking(struct gfs2_sbd *sdp, struct gfs2_holder *mount_gh, in init_locking()
444 struct gfs2_holder sb_gh; in init_sb()
533 static int gfs2_jindex_hold(struct gfs2_sbd *sdp, struct gfs2_holder *ji_gh) in gfs2_jindex_hold()
697 struct gfs2_holder ji_gh; in init_journal()
1117 struct gfs2_holder mount_gh; in gfs2_fill_super()
H A Dutil.c56 struct gfs2_holder j_gh; in check_journal_clean()
H A Dtrace_gfs2.h206 TP_PROTO(const struct gfs2_holder *gh),
233 TP_PROTO(const struct gfs2_holder *gh, int queue),
H A Drgrp.c1038 struct gfs2_holder ri_gh; in gfs2_rindex_update()
1262 static int update_rgrp_lvb(struct gfs2_rgrpd *rgd, struct gfs2_holder *gh) in update_rgrp_lvb()
1392 struct gfs2_holder gh; in gfs2_fitrim()
2614 struct gfs2_holder rgd_gh; in gfs2_check_blk_type()
2734 rlist->rl_ghs = kmalloc_objs(struct gfs2_holder, rlist->rl_rgrps, in gfs2_rlist_alloc()
H A Drecovery.c404 struct gfs2_holder j_gh, ji_gh; in gfs2_recover_func()
H A Daops.c564 struct gfs2_holder i_gh; in gfs2_bmap()
H A Dglops.c515 static int inode_go_held(struct gfs2_holder *gh) in inode_go_held()
H A Dbmap.c1471 static int sweep_bh_for_rgrps(struct gfs2_inode *ip, struct gfs2_holder *rd_gh, in sweep_bh_for_rgrps()
1737 struct gfs2_holder rd_gh; in punch_hole()