Home
last modified time | relevance | path

Searched refs:if_bytes (Results 1 - 25 of 34) sorted by relevance

12

/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_symlink_remote.c178 memcpy(bp->b_addr, ifp->if_u1.if_data, ifp->if_bytes); in xfs_symlink_local_to_remote()
179 xfs_trans_log_buf(tp, bp, 0, ifp->if_bytes - 1); in xfs_symlink_local_to_remote()
188 ifp->if_bytes + sizeof(struct xfs_dsymlink_hdr)); in xfs_symlink_local_to_remote()
193 buf += xfs_symlink_hdr_set(mp, ip->i_ino, 0, ifp->if_bytes, bp); in xfs_symlink_local_to_remote()
194 memcpy(buf, ifp->if_u1.if_data, ifp->if_bytes); in xfs_symlink_local_to_remote()
196 ifp->if_bytes - 1); in xfs_symlink_local_to_remote()
209 int size = ifp->if_bytes; in xfs_symlink_shortform_verify()
H A Dxfs_inode_fork.c60 ifp->if_bytes = size; in xfs_init_local_fork()
128 ifp->if_bytes = 0; in xfs_iformat_extents()
217 ifp->if_bytes = 0; in xfs_iformat_btree()
479 int64_t new_size = ifp->if_bytes + byte_diff; in xfs_idata_realloc()
490 ifp->if_bytes = 0; in xfs_idata_realloc()
501 ifp->if_bytes = new_size; in xfs_idata_realloc()
549 ASSERT(ifp->if_bytes > 0); in xfs_iextents_copy()
562 ASSERT(copied <= ifp->if_bytes); in xfs_iextents_copy()
609 (ifp->if_bytes > 0)) { in xfs_iflush_fork()
611 ASSERT(ifp->if_bytes < in xfs_iflush_fork()
[all...]
H A Dxfs_iext_tree.c130 return ifp->if_bytes / sizeof(struct xfs_iext_rec); in xfs_iext_count()
584 ASSERT(ifp->if_bytes == 0); in xfs_iext_alloc_root()
599 int64_t new_size = ifp->if_bytes + sizeof(struct xfs_iext_rec); in xfs_iext_realloc_root()
607 memset(new + ifp->if_bytes, 0, new_size - ifp->if_bytes); in xfs_iext_realloc_root()
663 ifp->if_bytes += sizeof(struct xfs_iext_rec); in xfs_iext_insert()
884 ifp->if_bytes -= sizeof(struct xfs_iext_rec); in xfs_iext_remove()
1047 ifp->if_bytes = 0; in xfs_iext_destroy()
H A Dxfs_dir2_sf.c344 ASSERT(dp->i_df.if_bytes == 0); in xfs_dir2_block_to_sf()
383 ASSERT(dp->i_df.if_bytes == dp->i_d.di_size); in xfs_dir2_sf_addname()
729 size = ifp->if_bytes; in xfs_dir2_sf_verify()
836 ASSERT(dp->i_df.if_bytes == 0); in xfs_dir2_sf_create()
882 ASSERT(dp->i_df.if_bytes == dp->i_d.di_size); in xfs_dir2_sf_lookup()
960 ASSERT(dp->i_df.if_bytes == oldsize); in xfs_dir2_sf_removename()
1033 newsize = dp->i_df.if_bytes + (sfp->count + 1) * XFS_INO64_DIFF; in xfs_dir2_sf_replace_needblock()
1058 ASSERT(dp->i_df.if_bytes == dp->i_d.di_size); in xfs_dir2_sf_replace()
1180 oldsize = dp->i_df.if_bytes; in xfs_dir2_sf_toino4()
1253 oldsize = dp->i_df.if_bytes; in xfs_dir2_sf_toino8()
[all...]
H A Dxfs_inode_fork.h16 int64_t if_bytes; /* bytes in if_u1 */ member
H A Dxfs_dir2_block.c1104 ASSERT(ifp->if_bytes == dp->i_d.di_size); in xfs_dir2_sf_to_block()
1113 sfp = kmem_alloc(ifp->if_bytes, 0); in xfs_dir2_sf_to_block()
1114 memcpy(sfp, oldsfp, ifp->if_bytes); in xfs_dir2_sf_to_block()
1116 xfs_idata_realloc(dp, -ifp->if_bytes, XFS_DATA_FORK); in xfs_dir2_sf_to_block()
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_symlink_remote.c178 memcpy(bp->b_addr, ifp->if_u1.if_data, ifp->if_bytes); in xfs_symlink_local_to_remote()
179 xfs_trans_log_buf(tp, bp, 0, ifp->if_bytes - 1); in xfs_symlink_local_to_remote()
188 ifp->if_bytes + sizeof(struct xfs_dsymlink_hdr)); in xfs_symlink_local_to_remote()
193 buf += xfs_symlink_hdr_set(mp, ip->i_ino, 0, ifp->if_bytes, bp); in xfs_symlink_local_to_remote()
194 memcpy(buf, ifp->if_u1.if_data, ifp->if_bytes); in xfs_symlink_local_to_remote()
196 ifp->if_bytes - 1); in xfs_symlink_local_to_remote()
209 int size = ifp->if_bytes; in xfs_symlink_shortform_verify()
H A Dxfs_inode_fork.c61 ifp->if_bytes = size; in xfs_init_local_fork()
127 ifp->if_bytes = 0; in xfs_iformat_extents()
214 ifp->if_bytes = 0; in xfs_iformat_btree()
503 int64_t new_size = ifp->if_bytes + byte_diff; in xfs_idata_realloc()
514 ifp->if_bytes = 0; in xfs_idata_realloc()
520 ifp->if_bytes = new_size; in xfs_idata_realloc()
567 ASSERT(ifp->if_bytes > 0); in xfs_iextents_copy()
580 ASSERT(copied <= ifp->if_bytes); in xfs_iextents_copy()
627 (ifp->if_bytes > 0)) { in xfs_iflush_fork()
629 ASSERT(ifp->if_bytes < in xfs_iflush_fork()
[all...]
H A Dxfs_iext_tree.c130 return ifp->if_bytes / sizeof(struct xfs_iext_rec); in xfs_iext_count()
584 ASSERT(ifp->if_bytes == 0); in xfs_iext_alloc_root()
599 int64_t new_size = ifp->if_bytes + sizeof(struct xfs_iext_rec); in xfs_iext_realloc_root()
607 memset(new + ifp->if_bytes, 0, new_size - ifp->if_bytes); in xfs_iext_realloc_root()
663 ifp->if_bytes += sizeof(struct xfs_iext_rec); in xfs_iext_insert()
884 ifp->if_bytes -= sizeof(struct xfs_iext_rec); in xfs_iext_remove()
1047 ifp->if_bytes = 0; in xfs_iext_destroy()
H A Dxfs_dir2_sf.c344 ASSERT(dp->i_df.if_bytes == 0); in xfs_dir2_block_to_sf()
383 ASSERT(dp->i_df.if_bytes == dp->i_disk_size); in xfs_dir2_sf_addname()
729 size = ifp->if_bytes; in xfs_dir2_sf_verify()
834 ASSERT(dp->i_df.if_bytes == 0); in xfs_dir2_sf_create()
879 ASSERT(dp->i_df.if_bytes == dp->i_disk_size); in xfs_dir2_sf_lookup()
956 ASSERT(dp->i_df.if_bytes == oldsize); in xfs_dir2_sf_removename()
1029 newsize = dp->i_df.if_bytes + (sfp->count + 1) * XFS_INO64_DIFF; in xfs_dir2_sf_replace_needblock()
1054 ASSERT(dp->i_df.if_bytes == dp->i_disk_size); in xfs_dir2_sf_replace()
1176 oldsize = dp->i_df.if_bytes; in xfs_dir2_sf_toino4()
1249 oldsize = dp->i_df.if_bytes; in xfs_dir2_sf_toino8()
[all...]
H A Dxfs_inode_fork.h16 int64_t if_bytes; /* bytes in if_u1 */ member
H A Dxfs_dir2_block.c1104 ASSERT(ifp->if_bytes == dp->i_disk_size); in xfs_dir2_sf_to_block()
1113 sfp = kmem_alloc(ifp->if_bytes, 0); in xfs_dir2_sf_to_block()
1114 memcpy(sfp, oldsfp, ifp->if_bytes); in xfs_dir2_sf_to_block()
1116 xfs_idata_realloc(dp, -ifp->if_bytes, XFS_DATA_FORK); in xfs_dir2_sf_to_block()
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_inode_item.c57 ip->i_df.if_bytes > 0) { in xfs_inode_item_data_fork_size()
72 ip->i_df.if_bytes > 0) { in xfs_inode_item_data_fork_size()
73 *nbytes += roundup(ip->i_df.if_bytes, 4); in xfs_inode_item_data_fork_size()
98 ip->i_afp->if_bytes > 0) { in xfs_inode_item_attr_fork_size()
113 ip->i_afp->if_bytes > 0) { in xfs_inode_item_attr_fork_size()
114 *nbytes += roundup(ip->i_afp->if_bytes, 4); in xfs_inode_item_attr_fork_size()
166 ip->i_df.if_bytes > 0) { in xfs_inode_item_format_data_fork()
175 ASSERT(data_bytes <= ip->i_df.if_bytes); in xfs_inode_item_format_data_fork()
205 ip->i_df.if_bytes > 0) { in xfs_inode_item_format_data_fork()
211 data_bytes = roundup(ip->i_df.if_bytes, in xfs_inode_item_format_data_fork()
[all...]
H A Dxfs_symlink.c450 if (ip->i_df.if_bytes) in xfs_inactive_symlink_rmt()
451 xfs_idata_realloc(ip, -ip->i_df.if_bytes, XFS_DATA_FORK); in xfs_inactive_symlink_rmt()
452 ASSERT(ip->i_df.if_bytes == 0); in xfs_inactive_symlink_rmt()
H A Dxfs_attr_list.c82 (dp->i_afp->if_bytes + sf->hdr.count * 16) < context->bufsize)) { in xfs_attr_shortform_list()
123 ((char *)sfe >= ((char *)sf + dp->i_afp->if_bytes)))) { in xfs_attr_shortform_list()
H A Dxfs_inode.h194 return ip->i_cowfp && ip->i_cowfp->if_bytes; in xfs_inode_has_cow_data()
H A Dxfs_reflink.c526 if (!ifp->if_bytes) in xfs_reflink_cancel_cow_blocks()
612 if (ifp->if_bytes == 0) { in xfs_reflink_end_cow_extent()
H A Dxfs_inode.c914 ip->i_df.if_bytes = 0; in xfs_ialloc()
1459 if (dfork->if_bytes == 0 && cfork->if_bytes == 0) in xfs_itruncate_clear_reflink_flags()
1461 if (cfork->if_bytes == 0) in xfs_itruncate_clear_reflink_flags()
2717 ip->i_df.if_bytes = 0; in xfs_ifree()
H A Dxfs_dir2_readdir.c61 ASSERT(dp->i_df.if_bytes == dp->i_d.di_size); in xfs_dir2_sf_getdents()
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_inode_item.c205 ip->i_df.if_bytes > 0) { in xfs_inode_item_data_fork_size()
220 ip->i_df.if_bytes > 0) { in xfs_inode_item_data_fork_size()
221 *nbytes += xlog_calc_iovec_len(ip->i_df.if_bytes); in xfs_inode_item_data_fork_size()
246 ip->i_af.if_bytes > 0) { in xfs_inode_item_attr_fork_size()
261 ip->i_af.if_bytes > 0) { in xfs_inode_item_attr_fork_size()
262 *nbytes += xlog_calc_iovec_len(ip->i_af.if_bytes); in xfs_inode_item_attr_fork_size()
314 ip->i_df.if_bytes > 0) { in xfs_inode_item_format_data_fork()
323 ASSERT(data_bytes <= ip->i_df.if_bytes); in xfs_inode_item_format_data_fork()
353 ip->i_df.if_bytes > 0) { in xfs_inode_item_format_data_fork()
358 ip->i_df.if_bytes); in xfs_inode_item_format_data_fork()
[all...]
H A Dxfs_symlink.c458 if (ip->i_df.if_bytes) in xfs_inactive_symlink_rmt()
459 xfs_idata_realloc(ip, -ip->i_df.if_bytes, XFS_DATA_FORK); in xfs_inactive_symlink_rmt()
460 ASSERT(ip->i_df.if_bytes == 0); in xfs_inactive_symlink_rmt()
H A Dxfs_attr_list.c82 (dp->i_af.if_bytes + sf->hdr.count * 16) < context->bufsize)) { in xfs_attr_shortform_list()
123 ((char *)sfe >= ((char *)sf + dp->i_af.if_bytes)))) { in xfs_attr_shortform_list()
H A Dxfs_inode.c877 ip->i_df.if_bytes = 0; in xfs_init_new_inode()
1304 if (dfork->if_bytes == 0 && cfork->if_bytes == 0) in xfs_itruncate_clear_reflink_flags()
1306 if (cfork->if_bytes == 0) in xfs_itruncate_clear_reflink_flags()
1668 if (cow_ifp && cow_ifp->if_bytes > 0) in xfs_inode_needs_inactive()
2392 ip->i_df.if_bytes = 0; in xfs_ifree()
/kernel/linux/linux-6.6/fs/xfs/scrub/
H A Dattr.c540 bitmap_zero(ab->usedmap, ifp->if_bytes); in xchk_xattr_check_sf()
542 end = (unsigned char *)ifp->if_u1.if_data + ifp->if_bytes; in xchk_xattr_check_sf()
H A Dreaddir.c45 ASSERT(dp->i_df.if_bytes == dp->i_disk_size); in xchk_dir_walk_sf()

Completed in 29 milliseconds

12