Home
last modified time | relevance | path

Searched refs:xfs_agino_t (Results 1 – 25 of 27) sorted by relevance

12

/linux/fs/xfs/libxfs/
H A Dxfs_ag.h44 xfs_agino_t pagi_freecount; /* number of free inodes */
45 xfs_agino_t pagi_count; /* number of allocated inodes */
52 xfs_agino_t pagl_pagino;
53 xfs_agino_t pagl_leftrec;
54 xfs_agino_t pagl_rightrec;
64 xfs_agino_t agino_min;
65 xfs_agino_t agino_max;
216 xfs_agino_t *first, xfs_agino_t *last);
238 xfs_verify_agino(struct xfs_perag *pag, xfs_agino_t agino) in xfs_verify_agino()
252 xfs_verify_agino_or_null(struct xfs_perag *pag, xfs_agino_t agino) in xfs_verify_agino_or_null()
[all …]
H A Dxfs_inode_util.c411 xfs_agino_t prev_agino, in xfs_iunlink_update_backref()
412 xfs_agino_t next_agino) in xfs_iunlink_update_backref()
438 xfs_agino_t new_agino) in xfs_iunlink_update_bucket()
441 xfs_agino_t old_value; in xfs_iunlink_update_bucket()
463 (sizeof(xfs_agino_t) * bucket_index); in xfs_iunlink_update_bucket()
464 xfs_trans_log_buf(tp, agibp, offset, offset + sizeof(xfs_agino_t) - 1); in xfs_iunlink_update_bucket()
477 xfs_agino_t next_agino; in xfs_iunlink_insert_inode()
478 xfs_agino_t agino = XFS_INO_TO_AGINO(mp, ip->i_ino); in xfs_iunlink_insert_inode()
564 xfs_agino_t agino = XFS_INO_TO_AGINO(mp, ip->i_ino); in xfs_iunlink_remove_inode()
565 xfs_agino_t head_agino; in xfs_iunlink_remove_inode()
H A Dxfs_ialloc.h77 int xfs_inobt_lookup(struct xfs_btree_cur *cur, xfs_agino_t ino,
105 int xfs_ialloc_count_inodes(struct xfs_btree_cur *cur, xfs_agino_t *count,
106 xfs_agino_t *freecount);
H A Dxfs_ialloc.c38 xfs_agino_t ino, /* starting inode of chunk */ in xfs_inobt_lookup()
207 xfs_agino_t newino, in xfs_inobt_insert()
208 xfs_agino_t newlen, in xfs_inobt_insert()
212 xfs_agino_t thisino; in xfs_inobt_insert()
450 xfs_agino_t *startino, in xfs_align_sparse_ino()
702 xfs_agino_t newino; /* new first inode's number */ in xfs_ialloc_ag_alloc()
703 xfs_agino_t newlen; /* new number of inodes */ in xfs_ialloc_ag_alloc()
1013 xfs_agino_t agino, in xfs_ialloc_get_rec()
1099 xfs_agino_t pagino = XFS_INO_TO_AGINO(mp, parent); in xfs_dialloc_ag_inobt()
1374 xfs_agino_t pagino, in xfs_dialloc_ag_finobt_near()
[all …]
H A Dxfs_types.h13 typedef uint32_t xfs_agino_t; /* inode # within allocation grp */ typedef
65 #define NULLAGINO ((xfs_agino_t)-1)
H A Dxfs_ag.c165 xfs_agino_t *first, in __xfs_agino_range()
166 xfs_agino_t *last) in __xfs_agino_range()
189 xfs_agino_t *first, in xfs_agino_range()
190 xfs_agino_t *last) in xfs_agino_range()
H A Dxfs_format.h1268 ((xfs_agino_t)(i) & XFS_INO_MASK(XFS_INO_AGINO_BITS(mp)))
1282 ((xfs_agino_t)(((b) << XFS_INO_OFFSET_BITS(mp)) | (o)))
1284 #define XFS_AGB_TO_AGINO(mp, b) ((xfs_agino_t)((b) << XFS_INO_OFFSET_BITS(mp)))
1604 xfs_agino_t ir_startino; /* starting inode number */
H A Dxfs_log_format.h462 xfs_agino_t di_next_unlinked;/* agi unlinked list ptr */
H A Dxfs_inode_buf.c56 xfs_agino_t unlinked_ino; in xfs_inode_buf_verify()
/linux/fs/xfs/scrub/
H A Dagheader_repair.c822 xfs_agino_t iunlink_heads[XFS_AGI_UNLINKED_BUCKETS];
940 xfs_agino_t count; in xrep_agi_calc_from_btrees()
941 xfs_agino_t freecount; in xrep_agi_calc_from_btrees()
985 xfs_agino_t agino, in xrep_iunlink_store_next()
986 xfs_agino_t next_agino) in xrep_iunlink_store_next()
1000 xfs_agino_t agino, in xrep_iunlink_store_prev()
1001 xfs_agino_t prev_agino) in xrep_iunlink_store_prev()
1013 static inline xfs_agino_t
1016 xfs_agino_t agino) in xrep_iunlink_next()
1033 STATIC xfs_agino_t
[all …]
H A Dialloc.c47 xfs_agino_t next_startino;
50 xfs_agino_t next_cluster_ino;
68 xfs_agino_t agino, in xchk_inobt_xref_finobt()
135 xfs_agino_t agino, in xchk_inobt_chunk_xref_finobt()
138 xfs_agino_t i; in xchk_inobt_chunk_xref_finobt()
171 xfs_agino_t agino, in xchk_finobt_xref_inobt()
223 xfs_agino_t agino, in xchk_finobt_chunk_xref_inobt()
226 xfs_agino_t i; in xchk_finobt_chunk_xref_inobt()
256 xfs_agino_t agino, in xchk_iallocbt_chunk()
307 xfs_agino_t agino; in xchk_iallocbt_check_cluster_ifree()
[all …]
H A Dialloc_repair.c141 xfs_agino_t cluster_ag_base, in xrep_ibt_check_ifree()
149 xfs_agino_t agino; in xrep_ibt_check_ifree()
220 xfs_agino_t cluster_ir_startino, in xrep_ibt_cluster_record()
226 xfs_agino_t ir_startino; in xrep_ibt_cluster_record()
295 xfs_agino_t cluster_ag_base; in xrep_ibt_process_cluster()
296 xfs_agino_t irec_index; in xrep_ibt_process_cluster()
344 xfs_agino_t agino; in xrep_ibt_check_inode_ext()
605 xfs_agino_t next_agino = 0; in xrep_ibt_check_overlap()
801 xfs_agino_t first_agino, last_agino; in xrep_iallocbt()
H A Dtrace.h787 TP_PROTO(const struct xfs_perag *pag, xfs_agino_t startino,
797 __field(xfs_agino_t, startino)
2101 __field(xfs_agino_t, startino)
2248 TP_PROTO(const struct xfs_perag *pag, xfs_agino_t icount,
2255 __field(xfs_agino_t, icount)
3395 xfs_agino_t bucket_agino, struct xfs_inode *ip),
3400 __field(xfs_agino_t, agino)
3402 __field(xfs_agino_t, bucket_agino)
3403 __field(xfs_agino_t, prev_agino)
3404 __field(xfs_agino_t, next_agino)
[all …]
H A Dagheader.c863 xfs_agino_t icount; in xchk_agi_xref_icounts()
864 xfs_agino_t freecount; in xchk_agi_xref_icounts()
946 xfs_agino_t agino = be32_to_cpu(agi->agi_unlinked[i]); in xchk_iunlink()
982 xfs_agino_t agino; in xchk_agi()
983 xfs_agino_t first_agino; in xchk_agi()
984 xfs_agino_t last_agino; in xchk_agi()
985 xfs_agino_t icount; in xchk_agi()
H A Drmap_repair.c683 xfs_agino_t agino; in xrep_rmap_walk_inobt()
684 xfs_agino_t iperhole; in xrep_rmap_walk_inobt()
709 iperhole = max_t(xfs_agino_t, mp->m_sb.sb_inopblock, in xrep_rmap_walk_inobt()
H A Dcommon.h288 int xchk_inode_is_allocated(struct xfs_scrub *sc, xfs_agino_t agino,
H A Dinode.c651 xfs_agino_t agino; in xchk_inode_xref_finobt()
H A Drepair.c287 xfs_agino_t icount = NULLAGINO; in xrep_calc_ag_resblks()
H A Dcommon.c1517 xfs_agino_t agino, in xchk_inode_is_allocated()
/linux/fs/xfs/
H A Dxfs_iunlink_item.h18 xfs_agino_t next_agino;
19 xfs_agino_t old_agino;
25 struct xfs_perag *pag, xfs_agino_t next_agino);
H A Dxfs_inode.h90 xfs_agino_t i_next_unlinked;
98 xfs_agino_t i_prev_unlinked;
648 struct xfs_inode *xfs_iunlink_lookup(struct xfs_perag *pag, xfs_agino_t agino);
650 xfs_agino_t prev_agino, xfs_agino_t next_agino);
H A Dxfs_icache.c241 xfs_agino_t agino, in xfs_perag_set_inode_tag()
277 xfs_agino_t agino, in xfs_perag_clear_inode_tag()
638 xfs_agino_t agino = XFS_INO_TO_AGINO(mp, ino); in xfs_iget_cache_miss()
774 xfs_agino_t agino; in xfs_iget()
H A Dxfs_trace.h955 __field(xfs_agino_t, agino)
957 __field(xfs_agino_t, nagino)
984 __field(xfs_agino_t, agino)
4232 xfs_agino_t old_ptr, xfs_agino_t new_ptr),
4238 __field(xfs_agino_t, old_ptr)
4239 __field(xfs_agino_t, new_ptr)
4257 TP_PROTO(const struct xfs_iunlink_item *iup, xfs_agino_t old_ptr),
4262 __field(xfs_agino_t, agino)
4263 __field(xfs_agino_t, old_ptr)
4264 __field(xfs_agino_t, new_ptr)
[all …]
H A Dxfs_buf_item_recover.c620 xfs_agino_t *logged_nextp; in xlog_recover_do_inode_buffer()
621 xfs_agino_t *buffer_nextp; in xlog_recover_do_inode_buffer()
H A Dxfs_log_recover.c2704 (sizeof(xfs_agino_t) * bucket); in xlog_recover_clear_agi_bucket()
2706 (offset + sizeof(xfs_agino_t) - 1)); in xlog_recover_clear_agi_bucket()
2730 xfs_agino_t prev_agino, agino; in xlog_recover_iunlink_bucket()

12