Searched refs:agno (Results 1 - 23 of 23) 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.c157 xfs_agnumber_t agno,
201 d = XFS_AGB_TO_DADDR(mp, agno, agbno + (j * blks_per_cluster));
237 xfs_agnumber_t agno; local
266 agno = be32_to_cpu(agi->agi_seqno);
271 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno);
322 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno);
345 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno);
366 xfs_ialloc_inode_init(args.mp, tp, agno, args.agbno, args.len,
375 pag = xfs_perag_get(args.mp, agno);
383 cur = xfs_inobt_init_cursor(args.mp, tp, agbp, agno);
154 xfs_ialloc_inode_init( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, xfs_agblock_t agbno, xfs_agblock_t length, unsigned int gen) argument
422 xfs_agnumber_t agno; local
446 xfs_agnumber_t agno; /* current ag number */ local
643 xfs_agnumber_t agno; /* allocation group number */ local
1033 xfs_agnumber_t agno; /* allocation group number */ local
1196 xfs_imap_lookup( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, xfs_agino_t agino, xfs_agblock_t agbno, xfs_agblock_t *chunk_agbno, xfs_agblock_t *offset_agbno, int flags) argument
1269 xfs_agnumber_t agno; /* allocation group number */ local
1478 xfs_read_agi( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, struct xfs_buf **bpp) argument
1520 xfs_ialloc_read_agi( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, struct xfs_buf **bpp) argument
1556 xfs_ialloc_pagi_init( xfs_mount_t *mp, xfs_trans_t *tp, xfs_agnumber_t agno) argument
[all...]
H A Dxfs_alloc.h85 struct xfs_perag *pag; /* per-ag struct for this agno */
87 xfs_agnumber_t agno; /* allocation group number */ member in struct:xfs_alloc_arg
124 xfs_agnumber_t agno,
167 xfs_agnumber_t agno, /* allocation group number */
188 xfs_agnumber_t agno, /* allocation group number */
H A Dxfs_ag.h109 xfs_agnumber_t agno, int flags, struct xfs_buf **bpp);
162 xfs_agnumber_t agno, struct xfs_buf **bpp);
187 xfs_agnumber_t agno; member in struct:xfs_busy_extent
256 #define XFS_AGB_TO_FSB(mp,agno,agbno) \
257 (((xfs_fsblock_t)(agno) << (mp)->m_sb.sb_agblklog) | (agbno))
262 #define XFS_AGB_TO_DADDR(mp,agno,agbno) \
264 (xfs_fsblock_t)(agno) * (mp)->m_sb.sb_agblocks + (agbno)))
265 #define XFS_AG_DADDR(mp,agno,d) (XFS_AGB_TO_DADDR(mp, agno, 0) + (d))
H A Dxfs_itable.c205 xfs_agnumber_t agno; /* allocation group number */ local
239 agno = XFS_INO_TO_AGNO(mp, ino);
241 if (agno >= mp->m_sb.sb_agcount ||
242 ino != XFS_AGINO_TO_INO(mp, agno, agino)) {
272 while (XFS_BULKSTAT_UBLEFT(ubleft) && agno < mp->m_sb.sb_agcount) {
275 error = xfs_ialloc_read_agi(mp, NULL, agno, &agbp);
280 agno++;
288 cur = xfs_inobt_init_cursor(mp, NULL, agbp, agno);
406 xfs_btree_reada_bufs(mp, agno,
464 ino = XFS_AGINO_TO_INO(mp, agno, agin
623 xfs_agnumber_t agno; local
[all...]
H A Dxfs_fsops.c122 xfs_agnumber_t agno; local
188 for (agno = nagcount - 1; agno >= oagcount; agno--, new -= agsize) {
193 XFS_AG_DADDR(mp, agno, XFS_AGF_DADDR(mp)),
199 agf->agf_seqno = cpu_to_be32(agno);
200 if (agno == nagcount - 1)
203 (agno * (xfs_rfsblock_t)mp->m_sb.sb_agblocks);
225 XFS_AG_DADDR(mp, agno, XFS_AGI_DADDR(mp)),
231 agi->agi_seqno = cpu_to_be32(agno);
[all...]
H A Dxfs_ialloc.h139 xfs_agnumber_t agno, /* allocation group number */
150 xfs_agnumber_t agno); /* allocation group number */
H A Dxfs_alloc.c45 xfs_alloc_busy_search(struct xfs_mount *mp, xfs_agnumber_t agno,
451 xfs_agnumber_t agno, /* allocation group number */
457 ASSERT(agno != NULLAGNUMBER);
460 XFS_AG_DADDR(mp, agno, XFS_AGFL_DADDR(mp)),
476 * Allocate a variable extent in the allocation group agno.
543 if (xfs_alloc_busy_search(args->mp, args->agno,
558 * Allocate a variable extent at exactly agno/bno.
584 args->agno, XFS_BTNUM_BNO);
640 args->agno, XFS_BTNUM_CNT);
662 * Allocate a variable extent near bno in the allocation group agno
448 xfs_alloc_read_agfl( xfs_mount_t *mp, xfs_trans_t *tp, xfs_agnumber_t agno, xfs_buf_t **bpp) argument
1435 xfs_free_ag_extent( xfs_trans_t *tp, xfs_buf_t *agbp, xfs_agnumber_t agno, xfs_agblock_t bno, xfs_extlen_t len, int isfl) argument
2042 xfs_alloc_pagf_init( xfs_mount_t *mp, xfs_trans_t *tp, xfs_agnumber_t agno, int flags) argument
2118 xfs_read_agf( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, int flags, struct xfs_buf **bpp) argument
2171 xfs_alloc_read_agf( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, int flags, struct xfs_buf **bpp) argument
2571 xfs_alloc_busy_insert( struct xfs_trans *tp, xfs_agnumber_t agno, xfs_agblock_t bno, xfs_extlen_t len) argument
2680 xfs_alloc_busy_search( struct xfs_mount *mp, xfs_agnumber_t agno, xfs_agblock_t bno, xfs_extlen_t len) argument
[all...]
H A Dxfs_ialloc_btree.c53 cur->bc_private.a.agbp, cur->bc_private.a.agno);
87 args.fsbno = XFS_AGB_TO_FSB(args.mp, cur->bc_private.a.agno, sbno);
172 ASSERT(cur->bc_private.a.agno == be32_to_cpu(agi->agi_seqno));
276 *s0 = cur->bc_private.a.agno;
344 xfs_agnumber_t agno) /* allocation group number */
360 cur->bc_private.a.agno = agno;
340 xfs_inobt_init_cursor( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agnumber_t agno) argument
H A Dxfs_alloc_btree.c45 cur->bc_private.a.agbp, cur->bc_private.a.agno,
256 ASSERT(cur->bc_private.a.agno == be32_to_cpu(agf->agf_seqno));
390 *s0 = cur->bc_private.a.agno;
459 xfs_agnumber_t agno, /* allocation group number */
480 cur->bc_private.a.agno = agno;
455 xfs_allocbt_init_cursor( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agnumber_t agno, xfs_btnum_t btnum) argument
H A Dxfs_filestream.c166 xfs_agnumber_t agno)
171 pag = xfs_perag_get(mp, agno);
180 xfs_agnumber_t agno)
185 pag = xfs_perag_get(mp, agno);
194 xfs_agnumber_t agno)
198 pag = xfs_perag_get(mp, agno);
164 xfs_filestream_peek_ag( xfs_mount_t *mp, xfs_agnumber_t agno) argument
178 xfs_filestream_get_ag( xfs_mount_t *mp, xfs_agnumber_t agno) argument
192 xfs_filestream_put_ag( xfs_mount_t *mp, xfs_agnumber_t agno) argument
H A Dxfs_btree.h259 xfs_agnumber_t agno; /* ag number */ member in struct:xfs_btree_cur::__anon17054::__anon17055
340 struct xfs_buf * /* buffer for agno/agbno */
344 xfs_agnumber_t agno, /* allocation group number */
398 xfs_agnumber_t agno, /* allocation group number */
H A Dxfs_log_recover.c3136 xfs_agnumber_t agno,
3151 error = xfs_read_agi(mp, tp, agno, &agibp);
3171 "failed to clear agi %d. Continuing.", agno);
3178 xfs_agnumber_t agno,
3188 ino = XFS_AGINO_TO_INO(mp, agno, agino);
3227 xlog_recover_clear_agi_bucket(mp, agno, bucket);
3248 xfs_agnumber_t agno; local
3264 for (agno = 0; agno < mp->m_sb.sb_agcount; agno
3134 xlog_recover_clear_agi_bucket( xfs_mount_t *mp, xfs_agnumber_t agno, int bucket) argument
3176 xlog_recover_process_one_iunlink( struct xfs_mount *mp, xfs_agnumber_t agno, xfs_agino_t agino, int bucket) argument
3958 xfs_agnumber_t agno; local
[all...]
H A Dxfs_dir2.c146 xfs_agnumber_t agno; local
150 agno = XFS_INO_TO_AGNO(mp, ino);
155 agno < mp->m_sb.sb_agcount &&
159 XFS_AGINO_TO_INO(mp, agno, agino) == ino;
H A Dxfs_mount.c204 xfs_perag_get(struct xfs_mount *mp, xfs_agnumber_t agno) argument
210 pag = radix_tree_lookup(&mp->m_perag_tree, agno);
218 trace_xfs_perag_get(mp, agno, ref, _RET_IP_);
241 xfs_agnumber_t agno; local
244 for (agno = 0; agno < mp->m_sb.sb_agcount; agno++) {
246 pag = radix_tree_delete(&mp->m_perag_tree, agno);
H A Dxfs_mount.h329 struct xfs_perag *xfs_perag_get(struct xfs_mount *mp, xfs_agnumber_t agno);
H A Dxfs_btree.c480 xfs_buf_t * /* buffer for agno/agbno */
484 xfs_agnumber_t agno, /* allocation group number */
491 ASSERT(agno != NULLAGNUMBER);
493 d = XFS_AGB_TO_DADDR(mp, agno, agbno);
670 xfs_agnumber_t agno, /* allocation group number */
676 ASSERT(agno != NULLAGNUMBER);
678 d = XFS_AGB_TO_DADDR(mp, agno, agbno);
717 xfs_btree_reada_bufs(cur->bc_mp, cur->bc_private.a.agno,
723 xfs_btree_reada_bufs(cur->bc_mp, cur->bc_private.a.agno,
934 ASSERT(cur->bc_private.a.agno !
481 xfs_btree_get_bufs( xfs_mount_t *mp, xfs_trans_t *tp, xfs_agnumber_t agno, xfs_agblock_t agbno, uint lock) argument
668 xfs_btree_reada_bufs( xfs_mount_t *mp, xfs_agnumber_t agno, xfs_agblock_t agbno, xfs_extlen_t count) argument
[all...]
H A Dxfs_inode.c1779 xfs_agnumber_t agno; local
1789 agno = XFS_INO_TO_AGNO(mp, ip->i_ino);
1795 error = xfs_read_agi(mp, tp, agno, &agibp);
1865 next_ino = XFS_AGINO_TO_INO(mp, agno, next_agino);
H A Dxfs_bmap.c2705 ASSERT(nullfb || fb_agno == args.agno ||
2706 (ap->low && fb_agno < args.agno));
3230 args.agno == XFS_FSB_TO_AGNO(mp, *firstblock) ||
3232 args.agno > XFS_FSB_TO_AGNO(mp, *firstblock)));
3705 xfs_agnumber_t agno; local
3712 agno = XFS_FSB_TO_AGNO(mp, bno);
3714 ASSERT(agno < mp->m_sb.sb_agcount);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/jfs/
H A Djfs_imap.c70 #define AG_LOCK(imap,agno) mutex_lock(&imap->im_aglock[agno])
71 #define AG_UNLOCK(imap,agno) mutex_unlock(&imap->im_aglock[agno])
400 JFS_IP(ip)->agno = BLKTOAG(agstart, sbi);
869 int iagno, ino, extno, bitno, sword, agno; local
904 agno = JFS_IP(ip)->agno;
908 AG_LOCK(imap, agno);
919 AG_UNLOCK(imap, agno);
1347 int nwords, rem, i, agno; local
1653 diAllocAG(struct inomap * imap, int agno, bool dir, struct inode *ip) argument
1723 diAllocAny(struct inomap * imap, int agno, bool dir, struct inode *ip) argument
1787 diAllocIno(struct inomap * imap, int agno, struct inode *ip) argument
1912 diAllocExt(struct inomap * imap, int agno, struct inode *ip) argument
2032 int extno, bitno, agno, sword, rc; local
2179 int agno, iagno, fwd, back, freei = 0, sword, rc; local
2459 diNewIAG(struct inomap * imap, int *iagnop, int agno, struct metapage ** mpp) argument
[all...]
H A Dfile.c69 ji->active_ag = ji->agno;
71 &JFS_SBI(inode->i_sb)->bmap->db_active[ji->agno]);
H A Djfs_dmap.c94 static int dbAllocAG(struct bmap * bmp, int agno, s64 nblocks, int l2nb,
697 int rc, agno; local
752 agno = blkno >> bmp->db_agl2size;
763 if (atomic_read(&bmp->db_active[agno]))
797 writers = atomic_read(&bmp->db_active[agno]);
799 ((writers == 1) && (JFS_IP(ip)->active_ag != agno))) {
842 if ((rc = dbAllocAG(bmp, agno, nblocks, l2nb, results)) != -ENOSPC)
852 agno = dbNextAG(ipbmap);
858 if ((rc = dbAllocAG(bmp, agno, nblocks, l2nb, results)) == -ENOSPC)
1351 * agno
1365 dbAllocAG(struct bmap * bmp, int agno, s64 nblocks, int l2nb, s64 * results) argument
2074 int dbitno, word, rembits, nb, nwords, wbitno, nw, agno; local
2221 int dbitno, word, rembits, nb, nwords, wbitno, nw, agno; local
3163 int dbitno, word, rembits, nb, nwords, wbitno, agno; local
3295 int agno, l2agsize, oldl2agsize; local
[all...]
H A Djfs_incore.h54 unchar agno; /* ag number */ member in struct:jfs_inode_info
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/xfs/linux-2.6/
H A Dxfs_trace.h99 TP_PROTO(struct xfs_mount *mp, xfs_agnumber_t agno, int refcount,
101 TP_ARGS(mp, agno, refcount, caller_ip),
104 __field(xfs_agnumber_t, agno)
110 __entry->agno = agno;
114 TP_printk("dev %d:%d agno %u refcount %d caller %pf",
116 __entry->agno,
123 TP_PROTO(struct xfs_mount *mp, xfs_agnumber_t agno, int refcount, \
125 TP_ARGS(mp, agno, refcount, caller_ip))
1154 TP_PROTO(struct xfs_trans *trans, xfs_agnumber_t agno,
[all...]

Completed in 221 milliseconds