/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/gfs2/ |
H A D | rgrp.c | 62 static void gfs2_setbit(struct gfs2_rgrpd *rgd, unsigned char *buffer, argument 73 gfs2_assert(rgd->rd_sbd, byte < end); 81 gfs2_consist_rgrpd(rgd); 92 static unsigned char gfs2_testbit(struct gfs2_rgrpd *rgd, unsigned char *buffer, argument 102 gfs2_assert(rgd->rd_sbd, byte < end); 125 static u32 gfs2_bitfit(struct gfs2_rgrpd *rgd, unsigned char *buffer, argument 172 static u32 gfs2_bitcount(struct gfs2_rgrpd *rgd, unsigned char *buffer, argument 199 * @rgd: the rgrp 203 void gfs2_rgrp_verify(struct gfs2_rgrpd *rgd) argument 205 struct gfs2_sbd *sdp = rgd 273 struct gfs2_rgrpd *rgd; local 310 gfs2_rgrpd_get_next(struct gfs2_rgrpd *rgd) argument 320 struct gfs2_rgrpd *rgd; local 366 compute_bitstructs(struct gfs2_rgrpd *rgd) argument 444 struct gfs2_rgrpd *rgd; local 556 gfs2_rgrp_bh_get(struct gfs2_rgrpd *rgd) argument 621 gfs2_rgrp_bh_hold(struct gfs2_rgrpd *rgd) argument 637 gfs2_rgrp_bh_put(struct gfs2_rgrpd *rgd) argument 660 gfs2_rgrp_repolish_clones(struct gfs2_rgrpd *rgd) argument 705 try_rgrp_fit(struct gfs2_rgrpd *rgd, struct gfs2_alloc *al) argument 734 struct gfs2_rgrpd *rgd = NULL; local 770 struct gfs2_rgrpd *rgd; local 809 struct gfs2_rgrpd *rgd; local 837 struct gfs2_rgrpd *rgd; local 867 forward_rgrp_set(struct gfs2_sbd *sdp, struct gfs2_rgrpd *rgd) argument 887 struct gfs2_rgrpd *rgd, *begin = NULL; local 1032 gfs2_get_block_type(struct gfs2_rgrpd *rgd, u64 block) argument 1078 rgblk_search(struct gfs2_rgrpd *rgd, u32 goal, unsigned char old_state, unsigned char new_state) argument 1146 struct gfs2_rgrpd *rgd; local 1200 struct gfs2_rgrpd *rgd = al->al_rgd; local 1244 struct gfs2_rgrpd *rgd = al->al_rgd; local 1289 struct gfs2_rgrpd *rgd = al->al_rgd; local 1330 struct gfs2_rgrpd *rgd; local 1358 struct gfs2_rgrpd *rgd; local 1380 struct gfs2_rgrpd *rgd; local 1391 gfs2_free_uninit_di(struct gfs2_rgrpd *rgd, u64 blkno) argument 1414 gfs2_free_di(struct gfs2_rgrpd *rgd, struct gfs2_inode *ip) argument 1425 struct gfs2_rgrpd *rgd; local [all...] |
H A D | rgrp.h | 17 void gfs2_rgrp_verify(struct gfs2_rgrpd *rgd); 21 struct gfs2_rgrpd *gfs2_rgrpd_get_next(struct gfs2_rgrpd *rgd); 26 int gfs2_rgrp_bh_get(struct gfs2_rgrpd *rgd); 27 void gfs2_rgrp_bh_hold(struct gfs2_rgrpd *rgd); 28 void gfs2_rgrp_bh_put(struct gfs2_rgrpd *rgd); 30 void gfs2_rgrp_repolish_clones(struct gfs2_rgrpd *rgd); 45 unsigned char gfs2_get_block_type(struct gfs2_rgrpd *rgd, u64 block); 53 void gfs2_free_di(struct gfs2_rgrpd *rgd, struct gfs2_inode *ip);
|
H A D | trans.h | 37 void gfs2_trans_add_rg(struct gfs2_rgrpd *rgd);
|
H A D | ops_export.c | 198 struct gfs2_rgrpd *rgd; local 224 rgd = gfs2_blk2rgrpd(sdp, inum->no_addr); 225 if (!rgd) 228 error = gfs2_glock_nq_init(rgd->rd_gl, LM_ST_SHARED, 0, &rgd_gh); 233 if (gfs2_get_block_type(rgd, inum->no_addr) != GFS2_BLKST_DINODE)
|
H A D | trans.c | 180 void gfs2_trans_add_rg(struct gfs2_rgrpd *rgd) argument 182 lops_add(rgd->rd_sbd, &rgd->rd_le);
|
H A D | util.c | 130 int gfs2_consist_rgrpd_i(struct gfs2_rgrpd *rgd, int cluster_wide, argument 133 struct gfs2_sbd *sdp = rgd->rd_sbd; 140 sdp->sd_fsname, (unsigned long long)rgd->rd_ri.ri_addr,
|
H A D | util.h | 69 int gfs2_consist_rgrpd_i(struct gfs2_rgrpd *rgd, int cluster_wide, 72 #define gfs2_consist_rgrpd(rgd) \ 73 gfs2_consist_rgrpd_i((rgd), 0, __FUNCTION__, __FILE__, __LINE__)
|
H A D | eattr.c | 223 struct gfs2_rgrpd *rgd; local 247 rgd = gfs2_blk2rgrpd(sdp, bn); 248 if (!rgd) { 253 error = gfs2_glock_nq_init(rgd->rd_gl, LM_ST_EXCLUSIVE, 0, &rg_gh); 257 error = gfs2_trans_begin(sdp, rgd->rd_ri.ri_length + RES_DINODE + 1353 struct gfs2_rgrpd *rgd; local 1354 rgd = rlist.rl_ghs[x].gh_gl->gl_object; 1355 rg_blocks += rgd->rd_ri.ri_length; 1422 struct gfs2_rgrpd *rgd; local 1426 rgd [all...] |
H A D | lops.c | 414 struct gfs2_rgrpd *rgd; local 419 rgd = container_of(le, struct gfs2_rgrpd, rd_le); 426 gfs2_rgrp_bh_hold(rgd); 435 struct gfs2_rgrpd *rgd; local 438 rgd = list_entry(head->next, struct gfs2_rgrpd, rd_le.le_list); 439 list_del_init(&rgd->rd_le.le_list); 442 gfs2_rgrp_repolish_clones(rgd); 443 gfs2_rgrp_bh_put(rgd);
|
H A D | ops_inode.c | 267 struct gfs2_rgrpd *rgd; local 278 rgd = gfs2_blk2rgrpd(sdp, ip->i_num.no_addr); 279 gfs2_holder_init(rgd->rd_gl, LM_ST_EXCLUSIVE, 0, ghs + 2); 464 struct gfs2_rgrpd *rgd; local 475 rgd = gfs2_blk2rgrpd(sdp, ip->i_num.no_addr); 476 gfs2_holder_init(rgd->rd_gl, LM_ST_EXCLUSIVE, 0, ghs + 2);
|
H A D | super.c | 765 * @rgd: the RG 771 static int statfs_slow_fill(struct gfs2_rgrpd *rgd, argument 774 gfs2_rgrp_verify(rgd); 775 sc->sc_total += rgd->rd_ri.ri_data; 776 sc->sc_free += rgd->rd_rg.rg_free; 777 sc->sc_dinodes += rgd->rd_rg.rg_dinodes;
|
H A D | inode.c | 231 struct gfs2_rgrpd *rgd; local 250 rgd = gfs2_blk2rgrpd(sdp, ip->i_num.no_addr); 251 if (!rgd) { 257 error = gfs2_glock_nq_init(rgd->rd_gl, LM_ST_EXCLUSIVE, 0, 268 gfs2_free_di(rgd, ip);
|
H A D | bmap.c | 719 struct gfs2_rgrpd *rgd; local 720 rgd = rlist.rl_ghs[x].gh_gl->gl_object; 721 rg_blocks += rgd->rd_ri.ri_length;
|
H A D | dir.c | 1868 struct gfs2_rgrpd *rgd; local 1869 rgd = rlist.rl_ghs[x].gh_gl->gl_object; 1870 rg_blocks += rgd->rd_ri.ri_length;
|