Lines Matching refs:tmpbuffer
778 char *tmpbuffer; in xfs_attr_shortform_to_leaf() local
790 tmpbuffer = kmem_alloc(size, KM_SLEEP); in xfs_attr_shortform_to_leaf()
791 ASSERT(tmpbuffer != NULL); in xfs_attr_shortform_to_leaf()
792 memcpy(tmpbuffer, ifp->if_u1.if_data, size); in xfs_attr_shortform_to_leaf()
793 sf = (xfs_attr_shortform_t *)tmpbuffer; in xfs_attr_shortform_to_leaf()
808 memcpy(ifp->if_u1.if_data, tmpbuffer, size); /* it back */ in xfs_attr_shortform_to_leaf()
819 memcpy(ifp->if_u1.if_data, tmpbuffer, size); /* it back */ in xfs_attr_shortform_to_leaf()
851 kmem_free(tmpbuffer); in xfs_attr_shortform_to_leaf()
987 char *tmpbuffer; in xfs_attr3_leaf_to_shortform() local
993 tmpbuffer = kmem_alloc(args->geo->blksize, KM_SLEEP); in xfs_attr3_leaf_to_shortform()
994 if (!tmpbuffer) in xfs_attr3_leaf_to_shortform()
997 memcpy(tmpbuffer, bp->b_addr, args->geo->blksize); in xfs_attr3_leaf_to_shortform()
999 leaf = (xfs_attr_leafblock_t *)tmpbuffer; in xfs_attr3_leaf_to_shortform()
1051 kmem_free(tmpbuffer); in xfs_attr3_leaf_to_shortform()
1452 char *tmpbuffer; in xfs_attr3_leaf_compact() local
1456 tmpbuffer = kmem_alloc(args->geo->blksize, KM_SLEEP); in xfs_attr3_leaf_compact()
1457 memcpy(tmpbuffer, bp->b_addr, args->geo->blksize); in xfs_attr3_leaf_compact()
1459 leaf_src = (xfs_attr_leafblock_t *)tmpbuffer; in xfs_attr3_leaf_compact()
1467 memcpy(bp->b_addr, tmpbuffer, xfs_attr3_leaf_hdr_size(leaf_src)); in xfs_attr3_leaf_compact()
1494 kmem_free(tmpbuffer); in xfs_attr3_leaf_compact()