@@ -111,23 +111,8 @@ __xfs_bmbt_get_all(
111111 ext_flag = (int )(l0 >> (64 - BMBT_EXNTFLAG_BITLEN ));
112112 s -> br_startoff = ((xfs_fileoff_t )l0 &
113113 xfs_mask64lo (64 - BMBT_EXNTFLAG_BITLEN )) >> 9 ;
114- #if XFS_BIG_BLKNOS
115114 s -> br_startblock = (((xfs_fsblock_t )l0 & xfs_mask64lo (9 )) << 43 ) |
116115 (((xfs_fsblock_t )l1 ) >> 21 );
117- #else
118- #ifdef DEBUG
119- {
120- xfs_dfsbno_t b ;
121-
122- b = (((xfs_dfsbno_t )l0 & xfs_mask64lo (9 )) << 43 ) |
123- (((xfs_dfsbno_t )l1 ) >> 21 );
124- ASSERT ((b >> 32 ) == 0 || isnulldstartblock (b ));
125- s -> br_startblock = (xfs_fsblock_t )b ;
126- }
127- #else /* !DEBUG */
128- s -> br_startblock = (xfs_fsblock_t )(((xfs_dfsbno_t )l1 ) >> 21 );
129- #endif /* DEBUG */
130- #endif /* XFS_BIG_BLKNOS */
131116 s -> br_blockcount = (xfs_filblks_t )(l1 & xfs_mask64lo (21 ));
132117 /* This is xfs_extent_state() in-line */
133118 if (ext_flag ) {
@@ -163,21 +148,8 @@ xfs_fsblock_t
163148xfs_bmbt_get_startblock (
164149 xfs_bmbt_rec_host_t * r )
165150{
166- #if XFS_BIG_BLKNOS
167151 return (((xfs_fsblock_t )r -> l0 & xfs_mask64lo (9 )) << 43 ) |
168152 (((xfs_fsblock_t )r -> l1 ) >> 21 );
169- #else
170- #ifdef DEBUG
171- xfs_dfsbno_t b ;
172-
173- b = (((xfs_dfsbno_t )r -> l0 & xfs_mask64lo (9 )) << 43 ) |
174- (((xfs_dfsbno_t )r -> l1 ) >> 21 );
175- ASSERT ((b >> 32 ) == 0 || isnulldstartblock (b ));
176- return (xfs_fsblock_t )b ;
177- #else /* !DEBUG */
178- return (xfs_fsblock_t )(((xfs_dfsbno_t )r -> l1 ) >> 21 );
179- #endif /* DEBUG */
180- #endif /* XFS_BIG_BLKNOS */
181153}
182154
183155/*
@@ -241,7 +213,6 @@ xfs_bmbt_set_allf(
241213 ASSERT ((startoff & xfs_mask64hi (64 - BMBT_STARTOFF_BITLEN )) == 0 );
242214 ASSERT ((blockcount & xfs_mask64hi (64 - BMBT_BLOCKCOUNT_BITLEN )) == 0 );
243215
244- #if XFS_BIG_BLKNOS
245216 ASSERT ((startblock & xfs_mask64hi (64 - BMBT_STARTBLOCK_BITLEN )) == 0 );
246217
247218 r -> l0 = ((xfs_bmbt_rec_base_t )extent_flag << 63 ) |
@@ -250,23 +221,6 @@ xfs_bmbt_set_allf(
250221 r -> l1 = ((xfs_bmbt_rec_base_t )startblock << 21 ) |
251222 ((xfs_bmbt_rec_base_t )blockcount &
252223 (xfs_bmbt_rec_base_t )xfs_mask64lo (21 ));
253- #else /* !XFS_BIG_BLKNOS */
254- if (isnullstartblock (startblock )) {
255- r -> l0 = ((xfs_bmbt_rec_base_t )extent_flag << 63 ) |
256- ((xfs_bmbt_rec_base_t )startoff << 9 ) |
257- (xfs_bmbt_rec_base_t )xfs_mask64lo (9 );
258- r -> l1 = xfs_mask64hi (11 ) |
259- ((xfs_bmbt_rec_base_t )startblock << 21 ) |
260- ((xfs_bmbt_rec_base_t )blockcount &
261- (xfs_bmbt_rec_base_t )xfs_mask64lo (21 ));
262- } else {
263- r -> l0 = ((xfs_bmbt_rec_base_t )extent_flag << 63 ) |
264- ((xfs_bmbt_rec_base_t )startoff << 9 );
265- r -> l1 = ((xfs_bmbt_rec_base_t )startblock << 21 ) |
266- ((xfs_bmbt_rec_base_t )blockcount &
267- (xfs_bmbt_rec_base_t )xfs_mask64lo (21 ));
268- }
269- #endif /* XFS_BIG_BLKNOS */
270224}
271225
272226/*
@@ -298,8 +252,6 @@ xfs_bmbt_disk_set_allf(
298252 ASSERT (state == XFS_EXT_NORM || state == XFS_EXT_UNWRITTEN );
299253 ASSERT ((startoff & xfs_mask64hi (64 - BMBT_STARTOFF_BITLEN )) == 0 );
300254 ASSERT ((blockcount & xfs_mask64hi (64 - BMBT_BLOCKCOUNT_BITLEN )) == 0 );
301-
302- #if XFS_BIG_BLKNOS
303255 ASSERT ((startblock & xfs_mask64hi (64 - BMBT_STARTBLOCK_BITLEN )) == 0 );
304256
305257 r -> l0 = cpu_to_be64 (
@@ -310,26 +262,6 @@ xfs_bmbt_disk_set_allf(
310262 ((xfs_bmbt_rec_base_t )startblock << 21 ) |
311263 ((xfs_bmbt_rec_base_t )blockcount &
312264 (xfs_bmbt_rec_base_t )xfs_mask64lo (21 )));
313- #else /* !XFS_BIG_BLKNOS */
314- if (isnullstartblock (startblock )) {
315- r -> l0 = cpu_to_be64 (
316- ((xfs_bmbt_rec_base_t )extent_flag << 63 ) |
317- ((xfs_bmbt_rec_base_t )startoff << 9 ) |
318- (xfs_bmbt_rec_base_t )xfs_mask64lo (9 ));
319- r -> l1 = cpu_to_be64 (xfs_mask64hi (11 ) |
320- ((xfs_bmbt_rec_base_t )startblock << 21 ) |
321- ((xfs_bmbt_rec_base_t )blockcount &
322- (xfs_bmbt_rec_base_t )xfs_mask64lo (21 )));
323- } else {
324- r -> l0 = cpu_to_be64 (
325- ((xfs_bmbt_rec_base_t )extent_flag << 63 ) |
326- ((xfs_bmbt_rec_base_t )startoff << 9 ));
327- r -> l1 = cpu_to_be64 (
328- ((xfs_bmbt_rec_base_t )startblock << 21 ) |
329- ((xfs_bmbt_rec_base_t )blockcount &
330- (xfs_bmbt_rec_base_t )xfs_mask64lo (21 )));
331- }
332- #endif /* XFS_BIG_BLKNOS */
333265}
334266
335267/*
@@ -365,24 +297,11 @@ xfs_bmbt_set_startblock(
365297 xfs_bmbt_rec_host_t * r ,
366298 xfs_fsblock_t v )
367299{
368- #if XFS_BIG_BLKNOS
369300 ASSERT ((v & xfs_mask64hi (12 )) == 0 );
370301 r -> l0 = (r -> l0 & (xfs_bmbt_rec_base_t )xfs_mask64hi (55 )) |
371302 (xfs_bmbt_rec_base_t )(v >> 43 );
372303 r -> l1 = (r -> l1 & (xfs_bmbt_rec_base_t )xfs_mask64lo (21 )) |
373304 (xfs_bmbt_rec_base_t )(v << 21 );
374- #else /* !XFS_BIG_BLKNOS */
375- if (isnullstartblock (v )) {
376- r -> l0 |= (xfs_bmbt_rec_base_t )xfs_mask64lo (9 );
377- r -> l1 = (xfs_bmbt_rec_base_t )xfs_mask64hi (11 ) |
378- ((xfs_bmbt_rec_base_t )v << 21 ) |
379- (r -> l1 & (xfs_bmbt_rec_base_t )xfs_mask64lo (21 ));
380- } else {
381- r -> l0 &= ~(xfs_bmbt_rec_base_t )xfs_mask64lo (9 );
382- r -> l1 = ((xfs_bmbt_rec_base_t )v << 21 ) |
383- (r -> l1 & (xfs_bmbt_rec_base_t )xfs_mask64lo (21 ));
384- }
385- #endif /* XFS_BIG_BLKNOS */
386305}
387306
388307/*
@@ -438,8 +357,8 @@ xfs_bmbt_to_bmdr(
438357 cpu_to_be64 (XFS_BUF_DADDR_NULL ));
439358 } else
440359 ASSERT (rblock -> bb_magic == cpu_to_be32 (XFS_BMAP_MAGIC ));
441- ASSERT (rblock -> bb_u .l .bb_leftsib == cpu_to_be64 (NULLDFSBNO ));
442- ASSERT (rblock -> bb_u .l .bb_rightsib == cpu_to_be64 (NULLDFSBNO ));
360+ ASSERT (rblock -> bb_u .l .bb_leftsib == cpu_to_be64 (NULLFSBLOCK ));
361+ ASSERT (rblock -> bb_u .l .bb_rightsib == cpu_to_be64 (NULLFSBLOCK ));
443362 ASSERT (rblock -> bb_level != 0 );
444363 dblock -> bb_level = rblock -> bb_level ;
445364 dblock -> bb_numrecs = rblock -> bb_numrecs ;
@@ -763,11 +682,11 @@ xfs_bmbt_verify(
763682
764683 /* sibling pointer verification */
765684 if (!block -> bb_u .l .bb_leftsib ||
766- (block -> bb_u .l .bb_leftsib != cpu_to_be64 (NULLDFSBNO ) &&
685+ (block -> bb_u .l .bb_leftsib != cpu_to_be64 (NULLFSBLOCK ) &&
767686 !XFS_FSB_SANITY_CHECK (mp , be64_to_cpu (block -> bb_u .l .bb_leftsib ))))
768687 return false;
769688 if (!block -> bb_u .l .bb_rightsib ||
770- (block -> bb_u .l .bb_rightsib != cpu_to_be64 (NULLDFSBNO ) &&
689+ (block -> bb_u .l .bb_rightsib != cpu_to_be64 (NULLFSBLOCK ) &&
771690 !XFS_FSB_SANITY_CHECK (mp , be64_to_cpu (block -> bb_u .l .bb_rightsib ))))
772691 return false;
773692
0 commit comments