Lines Matching refs:newdup

796 	xfs_dir2_data_unused_t	*newdup;	/* new unused entry */  in xfs_dir2_data_make_free()  local
919 newdup = (xfs_dir2_data_unused_t *)((char *)hdr + offset); in xfs_dir2_data_make_free()
920 newdup->freetag = cpu_to_be16(XFS_DIR2_DATA_FREE_TAG); in xfs_dir2_data_make_free()
921 newdup->length = cpu_to_be16(len + be16_to_cpu(postdup->length)); in xfs_dir2_data_make_free()
922 *xfs_dir2_data_unused_tag_p(newdup) = in xfs_dir2_data_make_free()
923 cpu_to_be16((char *)newdup - (char *)hdr); in xfs_dir2_data_make_free()
924 xfs_dir2_data_log_unused(args, bp, newdup); in xfs_dir2_data_make_free()
932 xfs_dir2_data_freeinsert(hdr, bf, newdup, needlogp); in xfs_dir2_data_make_free()
938 needscan = be16_to_cpu(newdup->length) > in xfs_dir2_data_make_free()
946 newdup = (xfs_dir2_data_unused_t *)((char *)hdr + offset); in xfs_dir2_data_make_free()
947 newdup->freetag = cpu_to_be16(XFS_DIR2_DATA_FREE_TAG); in xfs_dir2_data_make_free()
948 newdup->length = cpu_to_be16(len); in xfs_dir2_data_make_free()
949 *xfs_dir2_data_unused_tag_p(newdup) = in xfs_dir2_data_make_free()
950 cpu_to_be16((char *)newdup - (char *)hdr); in xfs_dir2_data_make_free()
951 xfs_dir2_data_log_unused(args, bp, newdup); in xfs_dir2_data_make_free()
952 xfs_dir2_data_freeinsert(hdr, bf, newdup, needlogp); in xfs_dir2_data_make_free()
987 struct xfs_dir2_data_unused *newdup) in xfs_dir2_data_check_new_free() argument
991 if (dfp->length != newdup->length) in xfs_dir2_data_check_new_free()
993 if (be16_to_cpu(dfp->offset) != (char *)newdup - (char *)hdr) in xfs_dir2_data_check_new_free()
1013 xfs_dir2_data_unused_t *newdup; /* new unused entry */ in xfs_dir2_data_use_free() local
1057 newdup = (xfs_dir2_data_unused_t *)((char *)hdr + offset + len); in xfs_dir2_data_use_free()
1058 newdup->freetag = cpu_to_be16(XFS_DIR2_DATA_FREE_TAG); in xfs_dir2_data_use_free()
1059 newdup->length = cpu_to_be16(oldlen - len); in xfs_dir2_data_use_free()
1060 *xfs_dir2_data_unused_tag_p(newdup) = in xfs_dir2_data_use_free()
1061 cpu_to_be16((char *)newdup - (char *)hdr); in xfs_dir2_data_use_free()
1062 xfs_dir2_data_log_unused(args, bp, newdup); in xfs_dir2_data_use_free()
1068 dfp = xfs_dir2_data_freeinsert(hdr, bf, newdup, in xfs_dir2_data_use_free()
1070 fa = xfs_dir2_data_check_new_free(hdr, dfp, newdup); in xfs_dir2_data_use_free()
1086 newdup = dup; in xfs_dir2_data_use_free()
1087 newdup->length = cpu_to_be16(((char *)hdr + offset) - (char *)newdup); in xfs_dir2_data_use_free()
1088 *xfs_dir2_data_unused_tag_p(newdup) = in xfs_dir2_data_use_free()
1089 cpu_to_be16((char *)newdup - (char *)hdr); in xfs_dir2_data_use_free()
1090 xfs_dir2_data_log_unused(args, bp, newdup); in xfs_dir2_data_use_free()
1096 dfp = xfs_dir2_data_freeinsert(hdr, bf, newdup, in xfs_dir2_data_use_free()
1098 fa = xfs_dir2_data_check_new_free(hdr, dfp, newdup); in xfs_dir2_data_use_free()
1114 newdup = dup; in xfs_dir2_data_use_free()
1115 newdup->length = cpu_to_be16(((char *)hdr + offset) - (char *)newdup); in xfs_dir2_data_use_free()
1116 *xfs_dir2_data_unused_tag_p(newdup) = in xfs_dir2_data_use_free()
1117 cpu_to_be16((char *)newdup - (char *)hdr); in xfs_dir2_data_use_free()
1118 xfs_dir2_data_log_unused(args, bp, newdup); in xfs_dir2_data_use_free()
1121 newdup2->length = cpu_to_be16(oldlen - len - be16_to_cpu(newdup->length)); in xfs_dir2_data_use_free()
1138 xfs_dir2_data_freeinsert(hdr, bf, newdup, in xfs_dir2_data_use_free()