Home
last modified time | relevance | path

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

/linux-4.1.27/fs/xfs/libxfs/
Dxfs_bmap.c63 int whichfork) /* data or attr fork */ in xfs_bmap_compute_maxlevels() argument
87 if (whichfork == XFS_DATA_FORK) { in xfs_bmap_compute_maxlevels()
104 mp->m_bm_maxlevels[whichfork] = level; in xfs_bmap_compute_maxlevels()
138 static inline bool xfs_bmap_needs_btree(struct xfs_inode *ip, int whichfork) in xfs_bmap_needs_btree() argument
140 return XFS_IFORK_FORMAT(ip, whichfork) == XFS_DINODE_FMT_EXTENTS && in xfs_bmap_needs_btree()
141 XFS_IFORK_NEXTENTS(ip, whichfork) > in xfs_bmap_needs_btree()
142 XFS_IFORK_MAXEXT(ip, whichfork); in xfs_bmap_needs_btree()
148 static inline bool xfs_bmap_wants_extents(struct xfs_inode *ip, int whichfork) in xfs_bmap_wants_extents() argument
150 return XFS_IFORK_FORMAT(ip, whichfork) == XFS_DINODE_FMT_BTREE && in xfs_bmap_wants_extents()
151 XFS_IFORK_NEXTENTS(ip, whichfork) <= in xfs_bmap_wants_extents()
[all …]
Dxfs_inode_fork.c247 int whichfork, in xfs_iformat_local() argument
258 if (unlikely(size > XFS_DFORK_SIZE(dip, ip->i_mount, whichfork))) { in xfs_iformat_local()
262 XFS_DFORK_SIZE(dip, ip->i_mount, whichfork)); in xfs_iformat_local()
267 ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_iformat_local()
280 memcpy(ifp->if_u1.if_data, XFS_DFORK_PTR(dip, whichfork), size); in xfs_iformat_local()
299 int whichfork) in xfs_iformat_extents() argument
307 ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_iformat_extents()
308 nex = XFS_DFORK_NEXTENTS(dip, whichfork); in xfs_iformat_extents()
316 if (unlikely(size < 0 || size > XFS_DFORK_SIZE(dip, ip->i_mount, whichfork))) { in xfs_iformat_extents()
334 dp = (xfs_bmbt_rec_t *) XFS_DFORK_PTR(dip, whichfork); in xfs_iformat_extents()
[all …]
Dxfs_bmap.h176 int whichfork, unsigned long caller_ip);
184 void xfs_bmap_local_to_extents_empty(struct xfs_inode *ip, int whichfork);
190 void xfs_bmap_compute_maxlevels(struct xfs_mount *mp, int whichfork);
192 xfs_extlen_t len, xfs_fileoff_t *unused, int whichfork);
194 xfs_fileoff_t *last_block, int whichfork);
196 int whichfork);
197 int xfs_bmap_one_block(struct xfs_inode *ip, int whichfork);
199 int whichfork);
Dxfs_da_btree.h76 int whichfork; /* data or attribute fork */ member
166 int level, struct xfs_buf **bpp, int whichfork);
199 struct xfs_buf **bp, int whichfork);
202 struct xfs_buf **bpp, int whichfork,
205 xfs_daddr_t mapped_bno, int whichfork,
Dxfs_bmap_btree.c405 cur->bc_private.b.ip, cur->bc_private.b.whichfork); in xfs_bmbt_dup_cursor()
546 cur->bc_private.b.whichfork); in xfs_bmbt_get_minrecs()
564 cur->bc_private.b.whichfork); in xfs_bmbt_get_maxrecs()
781 int whichfork) /* data or attr fork */ in xfs_bmbt_init_cursor() argument
783 struct xfs_ifork *ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_bmbt_init_cursor()
799 cur->bc_private.b.forksize = XFS_IFORK_SIZE(ip, whichfork); in xfs_bmbt_init_cursor()
805 cur->bc_private.b.whichfork = whichfork; in xfs_bmbt_init_cursor()
862 int whichfork, in xfs_bmbt_change_owner() argument
871 if (whichfork == XFS_DATA_FORK) in xfs_bmbt_change_owner()
876 cur = xfs_bmbt_init_cursor(ip->i_mount, tp, ip, whichfork); in xfs_bmbt_change_owner()
Dxfs_da_btree.c301 int whichfork) in xfs_da3_node_create() argument
314 error = xfs_da_get_buf(tp, dp, blkno, -1, &bp, whichfork); in xfs_da3_node_create()
534 error = xfs_da_get_buf(tp, dp, blkno, -1, &bp, args->whichfork); in xfs_da3_root_split()
597 (args->whichfork == XFS_DATA_FORK) ? args->geo->leafblk : 0, in xfs_da3_root_split()
598 level + 1, &bp, args->whichfork); in xfs_da3_root_split()
657 useextra = state->extravalid && state->args->whichfork == XFS_ATTR_FORK; in xfs_da3_node_split()
672 &newblk->bp, state->args->whichfork); in xfs_da3_node_split()
892 if (state->args->whichfork == XFS_DATA_FORK) in xfs_da3_node_add()
1076 args->whichfork); in xfs_da3_root_join()
1191 blkno, -1, &bp, state->args->whichfork); in xfs_da3_node_toosmall()
[all …]
Dxfs_dir2.c291 args->whichfork = XFS_DATA_FORK; in xfs_dir_createname()
384 args->whichfork = XFS_DATA_FORK; in xfs_dir_lookup()
460 args->whichfork = XFS_DATA_FORK; in xfs_dir_removename()
525 args->whichfork = XFS_DATA_FORK; in xfs_dir_replace()
Dxfs_bmap_btree.h137 int whichfork, xfs_ino_t new_owner,
Dxfs_btree.c520 ifp = XFS_IFORK_PTR(cur->bc_private.b.ip, cur->bc_private.b.whichfork); in xfs_btree_get_iroot()
1298 xfs_ilog_fbroot(cur->bc_private.b.whichfork)); in xfs_btree_log_keys()
1348 xfs_ilog_fbroot(cur->bc_private.b.whichfork)); in xfs_btree_log_ptrs()
1421 xfs_ilog_fbroot(cur->bc_private.b.whichfork)); in xfs_btree_log_block()
2673 cur->bc_private.b.whichfork); in xfs_btree_new_iroot()
2686 XFS_ILOG_CORE | xfs_ilog_fbroot(cur->bc_private.b.whichfork); in xfs_btree_new_iroot()
2843 xfs_iroot_realloc(ip, 1, cur->bc_private.b.whichfork); in xfs_btree_make_block_unfull()
3184 int whichfork = cur->bc_private.b.whichfork; in xfs_btree_kill_iroot() local
3186 struct xfs_ifork *ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_btree_kill_iroot()
3245 cur->bc_private.b.whichfork); in xfs_btree_kill_iroot()
[all …]
Dxfs_btree.h222 char whichfork; /* data or attr fork */ member
Dxfs_attr.c89 args->whichfork = XFS_ATTR_FORK; in xfs_attr_args_init()
Dxfs_attr_leaf.c793 nargs.whichfork = XFS_ATTR_FORK; in xfs_attr_shortform_to_leaf()
923 nargs.whichfork = XFS_ATTR_FORK; in xfs_attr3_leaf_to_shortform()
/linux-4.1.27/fs/xfs/
Dxfs_bmap_util.h33 int whichfork, int *eof);
35 int whichfork, int *count);
54 int whichfork, struct xfs_bmbt_irec *rec,
Dxfs_bmap_util.c257 int whichfork, in xfs_bmap_eof() argument
263 error = xfs_bmap_last_extent(NULL, ip, whichfork, &rec, eof); in xfs_bmap_eof()
397 int whichfork, /* data or attr fork */ in xfs_bmap_count_blocks() argument
409 ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_bmap_count_blocks()
410 if ( XFS_IFORK_FORMAT(ip, whichfork) == XFS_DINODE_FMT_EXTENTS ) { in xfs_bmap_count_blocks()
508 int whichfork; /* data or attr fork */ in xfs_getbmap() local
517 whichfork = iflags & BMV_IF_ATTRFORK ? XFS_ATTR_FORK : XFS_DATA_FORK; in xfs_getbmap()
519 if (whichfork == XFS_ATTR_FORK) { in xfs_getbmap()
575 if (whichfork == XFS_DATA_FORK) { in xfs_getbmap()
601 if (nex > XFS_IFORK_NEXTENTS(ip, whichfork) * 2 + 1) in xfs_getbmap()
[all …]
Dxfs_attr_list.c451 args.whichfork = XFS_ATTR_FORK; in xfs_attr3_leaf_list_int()
Dxfs_inode.c1553 int whichfork, in xfs_itruncate_extents() argument
1599 xfs_bmapi_aflag(whichfork), in xfs_itruncate_extents()