|
|
| version 1.158, 2006/11/30 14:40:05 | version 1.159, 2007/02/07 02:51:06 |
|---|---|
| Line 1731 xfs_bmdr_to_bmbt( | Line 1731 xfs_bmdr_to_bmbt( |
| rblock->bb_leftsib = cpu_to_be64(NULLDFSBNO); | rblock->bb_leftsib = cpu_to_be64(NULLDFSBNO); |
| rblock->bb_rightsib = cpu_to_be64(NULLDFSBNO); | rblock->bb_rightsib = cpu_to_be64(NULLDFSBNO); |
| dmxr = (int)XFS_BTREE_BLOCK_MAXRECS(dblocklen, xfs_bmdr, 0); | dmxr = (int)XFS_BTREE_BLOCK_MAXRECS(dblocklen, xfs_bmdr, 0); |
| fkp = XFS_BTREE_KEY_ADDR(dblocklen, xfs_bmdr, dblock, 1, dmxr); | fkp = XFS_BTREE_KEY_ADDR(xfs_bmdr, dblock, 1); |
| tkp = XFS_BMAP_BROOT_KEY_ADDR(rblock, 1, rblocklen); | tkp = XFS_BMAP_BROOT_KEY_ADDR(rblock, 1, rblocklen); |
| fpp = XFS_BTREE_PTR_ADDR(dblocklen, xfs_bmdr, dblock, 1, dmxr); | fpp = XFS_BTREE_PTR_ADDR(xfs_bmdr, dblock, 1, dmxr); |
| tpp = XFS_BMAP_BROOT_PTR_ADDR(rblock, 1, rblocklen); | tpp = XFS_BMAP_BROOT_PTR_ADDR(rblock, 1, rblocklen); |
| dmxr = be16_to_cpu(dblock->bb_numrecs); | dmxr = be16_to_cpu(dblock->bb_numrecs); |
| memcpy(tkp, fkp, sizeof(*fkp) * dmxr); | memcpy(tkp, fkp, sizeof(*fkp) * dmxr); |
| Line 2684 xfs_bmbt_to_bmdr( | Line 2684 xfs_bmbt_to_bmdr( |
| dblock->bb_numrecs = rblock->bb_numrecs; | dblock->bb_numrecs = rblock->bb_numrecs; |
| dmxr = (int)XFS_BTREE_BLOCK_MAXRECS(dblocklen, xfs_bmdr, 0); | dmxr = (int)XFS_BTREE_BLOCK_MAXRECS(dblocklen, xfs_bmdr, 0); |
| fkp = XFS_BMAP_BROOT_KEY_ADDR(rblock, 1, rblocklen); | fkp = XFS_BMAP_BROOT_KEY_ADDR(rblock, 1, rblocklen); |
| tkp = XFS_BTREE_KEY_ADDR(dblocklen, xfs_bmdr, dblock, 1, dmxr); | tkp = XFS_BTREE_KEY_ADDR(xfs_bmdr, dblock, 1); |
| fpp = XFS_BMAP_BROOT_PTR_ADDR(rblock, 1, rblocklen); | fpp = XFS_BMAP_BROOT_PTR_ADDR(rblock, 1, rblocklen); |
| tpp = XFS_BTREE_PTR_ADDR(dblocklen, xfs_bmdr, dblock, 1, dmxr); | tpp = XFS_BTREE_PTR_ADDR(xfs_bmdr, dblock, 1, dmxr); |
| dmxr = be16_to_cpu(dblock->bb_numrecs); | dmxr = be16_to_cpu(dblock->bb_numrecs); |
| memcpy(tkp, fkp, sizeof(*fkp) * dmxr); | memcpy(tkp, fkp, sizeof(*fkp) * dmxr); |
| memcpy(tpp, fpp, sizeof(*fpp) * dmxr); | memcpy(tpp, fpp, sizeof(*fpp) * dmxr); |