Home
last modified time | relevance | path

Searched refs:whichfork (Results 1 – 25 of 61) sorted by relevance

123

/fs/xfs/scrub/
A Dbmap.c140 int whichfork; member
351 switch (info->whichfork) { in xchk_bmap_rt_iextent_xref()
548 info->whichfork, 0); in xchk_bmapbt_rec()
584 int whichfork, in xchk_bmap_btree() argument
612 int whichfork; member
693 int whichfork, in xchk_bmap_check_ag_rmaps() argument
708 sbcri.whichfork = whichfork; in xchk_bmap_check_ag_rmaps()
841 int whichfork) in xchk_bmap_check_rmaps() argument
1020 int whichfork) in xchk_bmap() argument
1035 info.whichfork = whichfork; in xchk_bmap()
[all …]
A Dbmap_repair.c87 int whichfork; member
269 if (rb->whichfork == XFS_DATA_FORK && in xrep_bmap_walk_rmap()
272 if (rb->whichfork == XFS_ATTR_FORK && in xrep_bmap_walk_rmap()
433 if (rb->whichfork == XFS_DATA_FORK && in xrep_bmap_walk_rtrmap()
844 int whichfork) in xrep_bmap_check_inputs() argument
848 ASSERT(whichfork == XFS_DATA_FORK || whichfork == XFS_ATTR_FORK); in xrep_bmap_check_inputs()
876 if (whichfork == XFS_ATTR_FORK) in xrep_bmap_check_inputs()
897 int whichfork) in xrep_bmap_init_reflink_scan() argument
912 if (whichfork != XFS_DATA_FORK) in xrep_bmap_init_reflink_scan()
922 int whichfork, in xrep_bmap() argument
[all …]
A Dtempfile.c608 int whichfork, in xrep_tempexch_prep_request() argument
618 if (whichfork == XFS_COW_FORK) { in xrep_tempexch_prep_request()
624 if (!xfs_ifork_ptr(sc->ip, whichfork) || in xrep_tempexch_prep_request()
636 switch (whichfork) { in xrep_tempexch_prep_request()
672 ifp = xfs_ifork_ptr(sc->ip, whichfork); in xrep_tempexch_estimate()
801 int whichfork, in xrep_tempexch_trans_reserve() argument
841 int whichfork, in xrep_tempexch_trans_alloc() argument
917 int whichfork) in xrep_tempfile_copyout_local() argument
924 ifp = xfs_ifork_ptr(sc->ip, whichfork); in xrep_tempfile_copyout_local()
931 switch (whichfork) { in xrep_tempfile_copyout_local()
[all …]
A Dreap.c960 int whichfork, in xreap_bmapi_select() argument
1043 int whichfork, in xreap_bmapi_binval() argument
1048 int bmap_flags = xfs_bmapi_aflag(whichfork); in xreap_bmapi_binval()
1154 int whichfork, in xrep_reap_bmapi_iter() argument
1178 xfs_bmap_unmap_extent(sc->tp, ip, whichfork, imap); in xrep_reap_bmapi_iter()
1181 xfs_rmap_unmap_extent(sc->tp, ip, whichfork, imap); in xrep_reap_bmapi_iter()
1211 xfs_bmap_unmap_extent(sc->tp, ip, whichfork, imap); in xrep_reap_bmapi_iter()
1227 int whichfork, in xreap_ifork_extent() argument
1236 trace_xreap_ifork_extent(sc, ip, whichfork, imap); in xreap_ifork_extent()
1277 int whichfork) in xrep_reap_ifork() argument
[all …]
A Dcommon.c154 int whichfork, in __xchk_fblock_process_error() argument
174 trace_xchk_file_op_error(sc, whichfork, offset, *error, in __xchk_fblock_process_error()
185 trace_xchk_file_op_error(sc, whichfork, offset, *error, in __xchk_fblock_process_error()
195 int whichfork, in xchk_fblock_process_error() argument
206 int whichfork, in xchk_fblock_xref_process_error() argument
320 int whichfork, in xchk_fblock_set_corrupt() argument
331 int whichfork, in xchk_fblock_xref_set_corrupt() argument
355 int whichfork, in xchk_fblock_set_warning() argument
1719 int whichfork, in xchk_inode_count_blocks() argument
1723 struct xfs_ifork *ifp = xfs_ifork_ptr(sc->ip, whichfork); in xchk_inode_count_blocks()
[all …]
A Ddabtree.c53 trace_xchk_file_op_error(sc, ds->dargs.whichfork, in xchk_da_process_error()
75 trace_xchk_fblock_error(sc, ds->dargs.whichfork, in xchk_da_set_corrupt()
90 trace_xchk_fblock_preen(sc, ds->dargs.whichfork, in xchk_da_set_preen()
361 XFS_DABUF_MAP_HOLE_OK, &blk->bp, dargs->whichfork, in xchk_da_btree_block()
373 if (ds->dargs.whichfork == XFS_DATA_FORK && level == 0 && in xchk_da_btree_block()
496 int whichfork, in xchk_da_btree() argument
509 if (!xfs_ifork_has_extents(xfs_ifork_ptr(sc->ip, whichfork))) in xchk_da_btree()
517 ds->dargs.whichfork = whichfork; in xchk_da_btree()
524 if (whichfork == XFS_ATTR_FORK) { in xchk_da_btree()
A Dcommon.h17 bool xchk_fblock_process_error(struct xfs_scrub *sc, int whichfork,
23 int whichfork, xfs_fileoff_t offset, int *error);
33 void xchk_fblock_set_corrupt(struct xfs_scrub *sc, int whichfork,
45 int whichfork, xfs_fileoff_t offset);
48 void xchk_fblock_set_warning(struct xfs_scrub *sc, int whichfork,
290 int xchk_inode_count_blocks(struct xfs_scrub *sc, int whichfork,
A Dtempexch.h14 int xrep_tempexch_trans_reserve(struct xfs_scrub *sc, int whichfork,
16 int xrep_tempexch_trans_alloc(struct xfs_scrub *sc, int whichfork,
A Drmap_repair.c319 int whichfork; member
354 if (rf->whichfork == XFS_ATTR_FORK) in xrep_rmap_visit_bmbt()
426 xfs_rmap_ino_bmbt_owner(&oinfo, rf->accum.rm_owner, rf->whichfork); in xrep_rmap_scan_iroot_btree()
455 ifp = xfs_ifork_ptr(ip, rf->whichfork); in xrep_rmap_scan_bmbt()
456 cur = xfs_bmbt_init_cursor(rr->sc->mp, rr->sc->tp, ip, rf->whichfork); in xrep_rmap_scan_bmbt()
458 if (!xfs_ifork_is_realtime(ip, rf->whichfork) && in xrep_rmap_scan_bmbt()
516 if (rf->whichfork != XFS_DATA_FORK) in xrep_rmap_scan_meta_btree()
573 int whichfork) in xrep_rmap_scan_ifork() argument
578 .whichfork = whichfork, in xrep_rmap_scan_ifork()
580 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, whichfork); in xrep_rmap_scan_ifork()
[all …]
/fs/xfs/libxfs/
A Dxfs_inode_fork.c38 int whichfork, in xfs_init_local_fork() argument
79 int whichfork, in xfs_iformat_local() argument
99 xfs_init_local_fork(ip, whichfork, XFS_DFORK_PTR(dip, whichfork), size); in xfs_iformat_local()
111 int whichfork) in xfs_iformat_extents() argument
178 int whichfork) in xfs_iformat_btree() argument
456 int whichfork) in xfs_idata_realloc() argument
511 int whichfork) in xfs_iextents_copy() argument
552 int whichfork) in xfs_iflush_fork() argument
592 whichfork); in xfs_iflush_fork()
740 int whichfork, in xfs_iext_count_extend() argument
[all …]
A Dxfs_bmap.c81 whichfork); in xfs_bmap_compute_maxlevels()
219 int whichfork) in xfs_bmap_forkoff_reset() argument
764 int whichfork) in xfs_bmap_local_to_extents_empty() argument
787 int whichfork, in xfs_bmap_local_to_extents() argument
1145 int whichfork = cur->bc_ino.whichfork; in xfs_iread_bmbt_block() local
1194 int whichfork) in xfs_iread_extents() argument
1328 int whichfork, in xfs_bmap_last_extent() argument
1982 whichfork); in xfs_bmap_add_extent_delay_real()
4327 whichfork); in xfs_bmapi_write()
4474 whichfork); in xfs_bmapi_convert_one_delalloc()
[all …]
A Dxfs_bmap.h186 struct xfs_inode *ip, int whichfork);
188 xfs_extlen_t total, int *logflagsp, int whichfork,
195 xfs_extlen_t len, xfs_fileoff_t *unused, int whichfork);
197 xfs_fileoff_t *last_block, int whichfork);
199 int whichfork);
229 struct xfs_inode *ip, int whichfork,
258 int whichfork, struct xfs_bmbt_irec *imap);
260 int whichfork, struct xfs_bmbt_irec *imap);
262 static inline uint32_t xfs_bmap_fork_to_state(int whichfork) in xfs_bmap_fork_to_state() argument
264 switch (whichfork) { in xfs_bmap_fork_to_state()
[all …]
A Dxfs_bmap_btree.c221 cur->bc_ino.whichfork); in xfs_bmbt_alloc_block()
235 cur->bc_ino.whichfork); in xfs_bmbt_alloc_block()
543 int whichfork, in xfs_bmap_broot_realloc() argument
657 int whichfork) in xfs_bmbt_init_cursor() argument
662 ASSERT(whichfork != XFS_COW_FORK); in xfs_bmbt_init_cursor()
668 switch (whichfork) { in xfs_bmbt_init_cursor()
679 cur->bc_ino.whichfork = whichfork; in xfs_bmbt_init_cursor()
709 int whichfork) in xfs_bmbt_commit_staged_btree() argument
731 flags |= extflag[whichfork]; in xfs_bmbt_commit_staged_btree()
734 flags |= brootflag[whichfork]; in xfs_bmbt_commit_staged_btree()
[all …]
A Dxfs_inode_fork.h103 int whichfork) in xfs_iext_max_nextents() argument
105 switch (whichfork) { in xfs_iext_max_nextents()
146 int whichfork) in xfs_dfork_nextents() argument
148 switch (whichfork) { in xfs_dfork_nextents()
172 int whichfork);
181 void xfs_init_local_fork(struct xfs_inode *ip, int whichfork,
264 int whichfork, uint nr_to_add);
265 bool xfs_ifork_is_realtime(struct xfs_inode *ip, int whichfork);
A Dxfs_da_btree.h76 int whichfork; /* data or attribute fork */ member
178 int level, struct xfs_buf **bpp, int whichfork);
200 xfs_dablk_t bno, struct xfs_buf **bpp, int whichfork);
203 int whichfork);
215 xfs_dablk_t bno, struct xfs_buf **bp, int whichfork);
218 int whichfork, const struct xfs_buf_ops *ops);
220 unsigned int flags, int whichfork,
A Dxfs_da_btree.c403 int whichfork, in xfs_da3_node_set_type() argument
436 int whichfork) in xfs_da3_node_read() argument
453 int whichfork) in xfs_da3_node_read_mapped() argument
508 int whichfork) in xfs_da3_node_create() argument
2159 args->whichfork); in xfs_da3_path_shift()
2433 w = args->whichfork; in xfs_da3_swap_lastblock()
2663 w = args->whichfork; in xfs_da_shrink_inode()
2693 int whichfork, in xfs_dabuf_map() argument
2782 int whichfork) in xfs_da_get_buf() argument
2818 int whichfork, in xfs_da_read_buf() argument
[all …]
A Dxfs_rmap.h16 int whichfork) in xfs_rmap_ino_bmbt_owner() argument
21 if (whichfork == XFS_ATTR_FORK) in xfs_rmap_ino_bmbt_owner()
29 int whichfork, in xfs_rmap_ino_owner() argument
35 if (whichfork == XFS_ATTR_FORK) in xfs_rmap_ino_owner()
183 int whichfork, struct xfs_bmbt_irec *imap);
185 int whichfork, struct xfs_bmbt_irec *imap);
187 struct xfs_inode *ip, int whichfork,
A Dxfs_exchmaps.c142 int whichfork = xfs_exchmaps_reqfork(req); in xfs_exchmaps_check_forks() local
145 ifp1 = xfs_ifork_ptr(req->ip1, whichfork); in xfs_exchmaps_check_forks()
146 ifp2 = xfs_ifork_ptr(req->ip2, whichfork); in xfs_exchmaps_check_forks()
387 int whichfork = xfs_exchmaps_whichfork(xmi); in xfs_exchmaps_one_step() local
402 xfs_bmap_map_extent(tp, xmi->xmi_ip1, whichfork, irec2); in xfs_exchmaps_one_step()
406 if (whichfork == XFS_DATA_FORK) { in xfs_exchmaps_one_step()
430 .whichfork = XFS_ATTR_FORK, in xfs_exchmaps_attr_to_sf()
462 .whichfork = XFS_DATA_FORK, in xfs_exchmaps_dir_to_sf()
868 int whichfork = xfs_exchmaps_reqfork(req); in xmi_ensure_delta_nextents() local
869 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, whichfork); in xmi_ensure_delta_nextents()
[all …]
A Dxfs_bmap_btree.h42 int whichfork, xfs_ino_t new_owner,
48 struct xfs_trans *tp, int whichfork);
202 int whichfork, unsigned int new_numrecs);
A Dxfs_inode_buf.c375 int whichfork) in xfs_dinode_verify_fork() argument
380 uint32_t fork_size = XFS_DFORK_SIZE(dip, mp, whichfork); in xfs_dinode_verify_fork()
381 uint32_t fork_format = XFS_DFORK_FORMAT(dip, whichfork); in xfs_dinode_verify_fork()
383 di_nextents = xfs_dfork_nextents(dip, whichfork); in xfs_dinode_verify_fork()
389 if (whichfork == XFS_DATA_FORK) { in xfs_dinode_verify_fork()
432 if (S_ISREG(mode) && whichfork == XFS_DATA_FORK) in xfs_dinode_verify_fork()
438 if (di_nextents > XFS_DFORK_MAXEXT(dip, mp, whichfork)) in xfs_dinode_verify_fork()
444 whichfork); in xfs_dinode_verify_fork()
/fs/xfs/
A Dxfs_bmap_util.c100 int whichfork, in xfs_bmap_count_blocks() argument
118 error = xfs_iread_extents(tp, ip, whichfork); in xfs_bmap_count_blocks()
256 int whichfork, lock, error = 0; in xfs_getbmap() local
281 whichfork = XFS_ATTR_FORK; in xfs_getbmap()
283 whichfork = XFS_COW_FORK; in xfs_getbmap()
285 whichfork = XFS_DATA_FORK; in xfs_getbmap()
288 switch (whichfork) { in xfs_getbmap()
301 if (!xfs_ifork_ptr(ip, whichfork)) in xfs_getbmap()
336 ifp = xfs_ifork_ptr(ip, whichfork); in xfs_getbmap()
360 error = xfs_iread_extents(NULL, ip, whichfork); in xfs_getbmap()
[all …]
A Dxfs_inode.h117 int whichfork) in xfs_ifork_ptr() argument
119 switch (whichfork) { in xfs_ifork_ptr()
157 int whichfork) in xfs_inode_fork_size() argument
159 switch (whichfork) { in xfs_inode_fork_size()
601 int whichfork, in xfs_itruncate_extents() argument
604 return xfs_itruncate_extents_flags(tpp, ip, whichfork, new_size, 0); in xfs_itruncate_extents()
670 bool xfs_ifork_zapped(const struct xfs_inode *ip, int whichfork);
A Dxfs_aops.c331 int whichfork; in xfs_map_blocks() local
369 whichfork = XFS_DATA_FORK; in xfs_map_blocks()
384 whichfork = XFS_COW_FORK; in xfs_map_blocks()
431 trace_xfs_map_blocks_found(ip, offset, count, whichfork, &imap); in xfs_map_blocks()
440 if (whichfork == XFS_COW_FORK) in xfs_map_blocks()
445 error = xfs_bmapi_convert_delalloc(ip, whichfork, offset, in xfs_map_blocks()
455 if (error == -EAGAIN && whichfork == XFS_COW_FORK && !retries++) in xfs_map_blocks()
466 if (whichfork != XFS_COW_FORK && cow_fsb != NULLFILEOFF) { in xfs_map_blocks()
475 trace_xfs_map_blocks_alloc(ip, offset, count, whichfork, &imap); in xfs_map_blocks()
A Dxfs_bmap_util.h34 void xfs_bmap_punch_delalloc_range(struct xfs_inode *ip, int whichfork,
54 int whichfork, struct xfs_bmbt_irec *rec,
78 int whichfork, xfs_extnum_t *nextents,
A Dxfs_health.c518 int whichfork) in xfs_bmap_mark_sick() argument
522 switch (whichfork) { in xfs_bmap_mark_sick()
546 xfs_bmap_mark_sick(cur->bc_ino.ip, cur->bc_ino.whichfork); in xfs_btree_mark_sick()
562 int whichfork) in xfs_dirattr_mark_sick() argument
566 switch (whichfork) { in xfs_dirattr_mark_sick()
589 xfs_dirattr_mark_sick(args->dp, args->whichfork); in xfs_da_mark_sick()

Completed in 65 milliseconds

123