Searched refs:agi (Results 1 - 6 of 6) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/xfs/
H A Dxfs_ialloc.c116 struct xfs_agi *agi)
142 ASSERT(freecount == be32_to_cpu(agi->agi_freecount));
147 #define xfs_check_agi_freecount(cur, agi) 0
234 xfs_agi_t *agi; /* allocation group header */ local
264 agi = XFS_BUF_TO_AGI(agbp);
265 newino = be32_to_cpu(agi->agi_newino);
266 agno = be32_to_cpu(agi->agi_seqno);
270 (args.agbno < be32_to_cpu(agi->agi_length)))) {
321 args.agbno = be32_to_cpu(agi->agi_root);
344 args.agbno = be32_to_cpu(agi
114 xfs_check_agi_freecount( struct xfs_btree_cur *cur, struct xfs_agi *agi) argument
644 xfs_agi_t *agi; /* allocation group header structure */ local
1034 xfs_agi_t *agi; /* allocation group header */ local
1445 xfs_agi_t *agi; /* allocation group header */ local
1462 xfs_check_agi_unlinked( struct xfs_agi *agi) argument
1484 struct xfs_agi *agi; /* allocation group header */ local
1526 struct xfs_agi *agi; /* allocation group header */ local
[all...]
H A Dxfs_fsops.c121 xfs_agi_t *agi; local
227 agi = XFS_BUF_TO_AGI(bp);
228 memset(agi, 0, mp->m_sb.sb_sectsize);
229 agi->agi_magicnum = cpu_to_be32(XFS_AGI_MAGIC);
230 agi->agi_versionnum = cpu_to_be32(XFS_AGI_VERSION);
231 agi->agi_seqno = cpu_to_be32(agno);
232 agi->agi_length = cpu_to_be32(agsize);
233 agi->agi_count = 0;
234 agi->agi_root = cpu_to_be32(XFS_IBT_BLOCK(mp));
235 agi
[all...]
H A Dxfs_ialloc_btree.c63 struct xfs_agi *agi = XFS_BUF_TO_AGI(agbp); local
65 agi->agi_root = nptr->s;
66 be32_add_cpu(&agi->agi_level, inc);
170 struct xfs_agi *agi = XFS_BUF_TO_AGI(cur->bc_private.a.agbp); local
172 ASSERT(cur->bc_private.a.agno == be32_to_cpu(agi->agi_seqno));
174 ptr->s = agi->agi_root;
343 struct xfs_buf *agbp, /* buffer for agi structure */
346 struct xfs_agi *agi = XFS_BUF_TO_AGI(agbp); local
353 cur->bc_nlevels = be32_to_cpu(agi->agi_level);
H A Dxfs_itable.c202 xfs_buf_t *agbp; /* agi header buffer */
203 xfs_agi_t *agi; /* agi header data */ local
284 agi = XFS_BUF_TO_AGI(agbp);
368 be32_to_cpu(agi->agi_length))
423 * Drop the btree buffers and the agi buffer.
H A Dxfs_log_recover.c3131 * in an agi unlinked inode hash bucket.
3140 xfs_agi_t *agi; local
3155 agi = XFS_BUF_TO_AGI(agibp);
3156 agi->agi_unlinked[bucket] = cpu_to_be32(NULLAGINO);
3171 "failed to clear agi %d. Continuing.", agno);
3249 xfs_agi_t *agi; local
3266 * Find the agi for this ag.
3278 agi = XFS_BUF_TO_AGI(agibp);
3281 agino = be32_to_cpu(agi->agi_unlinked[bucket]);
3284 * Release the agi buffe
3985 struct xfs_agi *agi = XFS_BUF_TO_AGI(agibp); local
[all...]
H A Dxfs_inode.c1697 xfs_agi_t *agi; local
1713 * Get the agi buffer first. It ensures lock ordering
1719 agi = XFS_BUF_TO_AGI(agibp);
1722 * Get the index into the agi hash table for the
1728 ASSERT(agi->agi_unlinked[bucket_index]);
1729 ASSERT(be32_to_cpu(agi->agi_unlinked[bucket_index]) != agino);
1731 if (be32_to_cpu(agi->agi_unlinked[bucket_index]) != NULLAGINO) {
1744 dip->di_next_unlinked = agi->agi_unlinked[bucket_index];
1757 agi->agi_unlinked[bucket_index] = cpu_to_be32(agino);
1775 xfs_agi_t *agi; local
[all...]

Completed in 113 milliseconds