Searched refs:rgd (Results 1 - 14 of 14) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/gfs2/
H A Drgrp.c62 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 Drgrp.h17 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 Dtrans.h37 void gfs2_trans_add_rg(struct gfs2_rgrpd *rgd);
H A Dops_export.c198 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 Dtrans.c180 void gfs2_trans_add_rg(struct gfs2_rgrpd *rgd) argument
182 lops_add(rgd->rd_sbd, &rgd->rd_le);
H A Dutil.c130 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 Dutil.h69 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 Deattr.c223 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 Dlops.c414 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 Dops_inode.c267 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 Dsuper.c765 * @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 Dinode.c231 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 Dbmap.c719 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 Ddir.c1868 struct gfs2_rgrpd *rgd; local
1869 rgd = rlist.rl_ghs[x].gh_gl->gl_object;
1870 rg_blocks += rgd->rd_ri.ri_length;

Completed in 185 milliseconds