diff options
| -rw-r--r-- | fs/xfs/xfs_buf_item.c | 22 | ||||
| -rw-r--r-- | fs/xfs/xfs_buf_item.h | 2 | ||||
| -rw-r--r-- | fs/xfs/xfs_trans_buf.c | 24 |
3 files changed, 24 insertions, 24 deletions
diff --git a/fs/xfs/xfs_buf_item.c b/fs/xfs/xfs_buf_item.c index becf4a97efc6..1975b3d9007a 100644 --- a/fs/xfs/xfs_buf_item.c +++ b/fs/xfs/xfs_buf_item.c | |||
| @@ -71,7 +71,7 @@ xfs_buf_item_log_debug( | |||
| 71 | chunk_num = byte >> XFS_BLF_SHIFT; | 71 | chunk_num = byte >> XFS_BLF_SHIFT; |
| 72 | word_num = chunk_num >> BIT_TO_WORD_SHIFT; | 72 | word_num = chunk_num >> BIT_TO_WORD_SHIFT; |
| 73 | bit_num = chunk_num & (NBWORD - 1); | 73 | bit_num = chunk_num & (NBWORD - 1); |
| 74 | wordp = &(bip->bli_format.blf_data_map[word_num]); | 74 | wordp = &(bip->__bli_format.blf_data_map[word_num]); |
| 75 | bit_set = *wordp & (1 << bit_num); | 75 | bit_set = *wordp & (1 << bit_num); |
| 76 | ASSERT(bit_set); | 76 | ASSERT(bit_set); |
| 77 | byte++; | 77 | byte++; |
| @@ -237,7 +237,7 @@ xfs_buf_item_size( | |||
| 237 | * cancel flag in it. | 237 | * cancel flag in it. |
| 238 | */ | 238 | */ |
| 239 | trace_xfs_buf_item_size_stale(bip); | 239 | trace_xfs_buf_item_size_stale(bip); |
| 240 | ASSERT(bip->bli_format.blf_flags & XFS_BLF_CANCEL); | 240 | ASSERT(bip->__bli_format.blf_flags & XFS_BLF_CANCEL); |
| 241 | return bip->bli_format_count; | 241 | return bip->bli_format_count; |
| 242 | } | 242 | } |
| 243 | 243 | ||
| @@ -278,7 +278,7 @@ xfs_buf_item_format_segment( | |||
| 278 | uint buffer_offset; | 278 | uint buffer_offset; |
| 279 | 279 | ||
| 280 | /* copy the flags across from the base format item */ | 280 | /* copy the flags across from the base format item */ |
| 281 | blfp->blf_flags = bip->bli_format.blf_flags; | 281 | blfp->blf_flags = bip->__bli_format.blf_flags; |
| 282 | 282 | ||
| 283 | /* | 283 | /* |
| 284 | * Base size is the actual size of the ondisk structure - it reflects | 284 | * Base size is the actual size of the ondisk structure - it reflects |
| @@ -371,7 +371,7 @@ xfs_buf_item_format_segment( | |||
| 371 | nbits++; | 371 | nbits++; |
| 372 | } | 372 | } |
| 373 | } | 373 | } |
| 374 | bip->bli_format.blf_size = nvecs; | 374 | bip->__bli_format.blf_size = nvecs; |
| 375 | return vecp; | 375 | return vecp; |
| 376 | } | 376 | } |
| 377 | 377 | ||
| @@ -405,7 +405,7 @@ xfs_buf_item_format( | |||
| 405 | if (bip->bli_flags & XFS_BLI_INODE_BUF) { | 405 | if (bip->bli_flags & XFS_BLI_INODE_BUF) { |
| 406 | if (!((bip->bli_flags & XFS_BLI_INODE_ALLOC_BUF) && | 406 | if (!((bip->bli_flags & XFS_BLI_INODE_ALLOC_BUF) && |
| 407 | xfs_log_item_in_current_chkpt(lip))) | 407 | xfs_log_item_in_current_chkpt(lip))) |
| 408 | bip->bli_format.blf_flags |= XFS_BLF_INODE_BUF; | 408 | bip->__bli_format.blf_flags |= XFS_BLF_INODE_BUF; |
| 409 | bip->bli_flags &= ~XFS_BLI_INODE_BUF; | 409 | bip->bli_flags &= ~XFS_BLI_INODE_BUF; |
| 410 | } | 410 | } |
| 411 | 411 | ||
| @@ -485,7 +485,7 @@ xfs_buf_item_unpin( | |||
| 485 | ASSERT(bip->bli_flags & XFS_BLI_STALE); | 485 | ASSERT(bip->bli_flags & XFS_BLI_STALE); |
| 486 | ASSERT(xfs_buf_islocked(bp)); | 486 | ASSERT(xfs_buf_islocked(bp)); |
| 487 | ASSERT(XFS_BUF_ISSTALE(bp)); | 487 | ASSERT(XFS_BUF_ISSTALE(bp)); |
| 488 | ASSERT(bip->bli_format.blf_flags & XFS_BLF_CANCEL); | 488 | ASSERT(bip->__bli_format.blf_flags & XFS_BLF_CANCEL); |
| 489 | 489 | ||
| 490 | trace_xfs_buf_item_unpin_stale(bip); | 490 | trace_xfs_buf_item_unpin_stale(bip); |
| 491 | 491 | ||
| @@ -631,7 +631,7 @@ xfs_buf_item_unlock( | |||
| 631 | */ | 631 | */ |
| 632 | if (bip->bli_flags & XFS_BLI_STALE) { | 632 | if (bip->bli_flags & XFS_BLI_STALE) { |
| 633 | trace_xfs_buf_item_unlock_stale(bip); | 633 | trace_xfs_buf_item_unlock_stale(bip); |
| 634 | ASSERT(bip->bli_format.blf_flags & XFS_BLF_CANCEL); | 634 | ASSERT(bip->__bli_format.blf_flags & XFS_BLF_CANCEL); |
| 635 | if (!aborted) { | 635 | if (!aborted) { |
| 636 | atomic_dec(&bip->bli_refcount); | 636 | atomic_dec(&bip->bli_refcount); |
| 637 | return; | 637 | return; |
| @@ -644,8 +644,8 @@ xfs_buf_item_unlock( | |||
| 644 | * If the buf item isn't tracking any data, free it, otherwise drop the | 644 | * If the buf item isn't tracking any data, free it, otherwise drop the |
| 645 | * reference we hold to it. | 645 | * reference we hold to it. |
| 646 | */ | 646 | */ |
| 647 | if (xfs_bitmap_empty(bip->bli_format.blf_data_map, | 647 | if (xfs_bitmap_empty(bip->__bli_format.blf_data_map, |
| 648 | bip->bli_format.blf_map_size)) | 648 | bip->__bli_format.blf_map_size)) |
| 649 | xfs_buf_item_relse(bp); | 649 | xfs_buf_item_relse(bp); |
| 650 | else | 650 | else |
| 651 | atomic_dec(&bip->bli_refcount); | 651 | atomic_dec(&bip->bli_refcount); |
| @@ -716,7 +716,7 @@ xfs_buf_item_get_format( | |||
| 716 | bip->bli_format_count = count; | 716 | bip->bli_format_count = count; |
| 717 | 717 | ||
| 718 | if (count == 1) { | 718 | if (count == 1) { |
| 719 | bip->bli_formats = &bip->bli_format; | 719 | bip->bli_formats = &bip->__bli_format; |
| 720 | return 0; | 720 | return 0; |
| 721 | } | 721 | } |
| 722 | 722 | ||
| @@ -731,7 +731,7 @@ STATIC void | |||
| 731 | xfs_buf_item_free_format( | 731 | xfs_buf_item_free_format( |
| 732 | struct xfs_buf_log_item *bip) | 732 | struct xfs_buf_log_item *bip) |
| 733 | { | 733 | { |
| 734 | if (bip->bli_formats != &bip->bli_format) { | 734 | if (bip->bli_formats != &bip->__bli_format) { |
| 735 | kmem_free(bip->bli_formats); | 735 | kmem_free(bip->bli_formats); |
| 736 | bip->bli_formats = NULL; | 736 | bip->bli_formats = NULL; |
| 737 | } | 737 | } |
diff --git a/fs/xfs/xfs_buf_item.h b/fs/xfs/xfs_buf_item.h index 6850f49f4af3..16def435944a 100644 --- a/fs/xfs/xfs_buf_item.h +++ b/fs/xfs/xfs_buf_item.h | |||
| @@ -104,7 +104,7 @@ typedef struct xfs_buf_log_item { | |||
| 104 | #endif | 104 | #endif |
| 105 | int bli_format_count; /* count of headers */ | 105 | int bli_format_count; /* count of headers */ |
| 106 | struct xfs_buf_log_format *bli_formats; /* array of in-log header ptrs */ | 106 | struct xfs_buf_log_format *bli_formats; /* array of in-log header ptrs */ |
| 107 | struct xfs_buf_log_format bli_format; /* embedded in-log header */ | 107 | struct xfs_buf_log_format __bli_format; /* embedded in-log header */ |
| 108 | } xfs_buf_log_item_t; | 108 | } xfs_buf_log_item_t; |
| 109 | 109 | ||
| 110 | void xfs_buf_item_init(struct xfs_buf *, struct xfs_mount *); | 110 | void xfs_buf_item_init(struct xfs_buf *, struct xfs_mount *); |
diff --git a/fs/xfs/xfs_trans_buf.c b/fs/xfs/xfs_trans_buf.c index 4fc17d479d42..f7510bf68284 100644 --- a/fs/xfs/xfs_trans_buf.c +++ b/fs/xfs/xfs_trans_buf.c | |||
| @@ -93,7 +93,7 @@ _xfs_trans_bjoin( | |||
| 93 | xfs_buf_item_init(bp, tp->t_mountp); | 93 | xfs_buf_item_init(bp, tp->t_mountp); |
| 94 | bip = bp->b_fspriv; | 94 | bip = bp->b_fspriv; |
| 95 | ASSERT(!(bip->bli_flags & XFS_BLI_STALE)); | 95 | ASSERT(!(bip->bli_flags & XFS_BLI_STALE)); |
| 96 | ASSERT(!(bip->bli_format.blf_flags & XFS_BLF_CANCEL)); | 96 | ASSERT(!(bip->__bli_format.blf_flags & XFS_BLF_CANCEL)); |
| 97 | ASSERT(!(bip->bli_flags & XFS_BLI_LOGGED)); | 97 | ASSERT(!(bip->bli_flags & XFS_BLI_LOGGED)); |
| 98 | if (reset_recur) | 98 | if (reset_recur) |
| 99 | bip->bli_recur = 0; | 99 | bip->bli_recur = 0; |
| @@ -432,7 +432,7 @@ xfs_trans_brelse(xfs_trans_t *tp, | |||
| 432 | bip = bp->b_fspriv; | 432 | bip = bp->b_fspriv; |
| 433 | ASSERT(bip->bli_item.li_type == XFS_LI_BUF); | 433 | ASSERT(bip->bli_item.li_type == XFS_LI_BUF); |
| 434 | ASSERT(!(bip->bli_flags & XFS_BLI_STALE)); | 434 | ASSERT(!(bip->bli_flags & XFS_BLI_STALE)); |
| 435 | ASSERT(!(bip->bli_format.blf_flags & XFS_BLF_CANCEL)); | 435 | ASSERT(!(bip->__bli_format.blf_flags & XFS_BLF_CANCEL)); |
| 436 | ASSERT(atomic_read(&bip->bli_refcount) > 0); | 436 | ASSERT(atomic_read(&bip->bli_refcount) > 0); |
| 437 | 437 | ||
| 438 | trace_xfs_trans_brelse(bip); | 438 | trace_xfs_trans_brelse(bip); |
| @@ -519,7 +519,7 @@ xfs_trans_bhold(xfs_trans_t *tp, | |||
| 519 | ASSERT(bp->b_transp == tp); | 519 | ASSERT(bp->b_transp == tp); |
| 520 | ASSERT(bip != NULL); | 520 | ASSERT(bip != NULL); |
| 521 | ASSERT(!(bip->bli_flags & XFS_BLI_STALE)); | 521 | ASSERT(!(bip->bli_flags & XFS_BLI_STALE)); |
| 522 | ASSERT(!(bip->bli_format.blf_flags & XFS_BLF_CANCEL)); | 522 | ASSERT(!(bip->__bli_format.blf_flags & XFS_BLF_CANCEL)); |
| 523 | ASSERT(atomic_read(&bip->bli_refcount) > 0); | 523 | ASSERT(atomic_read(&bip->bli_refcount) > 0); |
| 524 | 524 | ||
| 525 | bip->bli_flags |= XFS_BLI_HOLD; | 525 | bip->bli_flags |= XFS_BLI_HOLD; |
| @@ -539,7 +539,7 @@ xfs_trans_bhold_release(xfs_trans_t *tp, | |||
| 539 | ASSERT(bp->b_transp == tp); | 539 | ASSERT(bp->b_transp == tp); |
| 540 | ASSERT(bip != NULL); | 540 | ASSERT(bip != NULL); |
| 541 | ASSERT(!(bip->bli_flags & XFS_BLI_STALE)); | 541 | ASSERT(!(bip->bli_flags & XFS_BLI_STALE)); |
| 542 | ASSERT(!(bip->bli_format.blf_flags & XFS_BLF_CANCEL)); | 542 | ASSERT(!(bip->__bli_format.blf_flags & XFS_BLF_CANCEL)); |
| 543 | ASSERT(atomic_read(&bip->bli_refcount) > 0); | 543 | ASSERT(atomic_read(&bip->bli_refcount) > 0); |
| 544 | ASSERT(bip->bli_flags & XFS_BLI_HOLD); | 544 | ASSERT(bip->bli_flags & XFS_BLI_HOLD); |
| 545 | 545 | ||
| @@ -598,7 +598,7 @@ xfs_trans_log_buf(xfs_trans_t *tp, | |||
| 598 | bip->bli_flags &= ~XFS_BLI_STALE; | 598 | bip->bli_flags &= ~XFS_BLI_STALE; |
| 599 | ASSERT(XFS_BUF_ISSTALE(bp)); | 599 | ASSERT(XFS_BUF_ISSTALE(bp)); |
| 600 | XFS_BUF_UNSTALE(bp); | 600 | XFS_BUF_UNSTALE(bp); |
| 601 | bip->bli_format.blf_flags &= ~XFS_BLF_CANCEL; | 601 | bip->__bli_format.blf_flags &= ~XFS_BLF_CANCEL; |
| 602 | } | 602 | } |
| 603 | 603 | ||
| 604 | tp->t_flags |= XFS_TRANS_DIRTY; | 604 | tp->t_flags |= XFS_TRANS_DIRTY; |
| @@ -657,8 +657,8 @@ xfs_trans_binval( | |||
| 657 | */ | 657 | */ |
| 658 | ASSERT(XFS_BUF_ISSTALE(bp)); | 658 | ASSERT(XFS_BUF_ISSTALE(bp)); |
| 659 | ASSERT(!(bip->bli_flags & (XFS_BLI_LOGGED | XFS_BLI_DIRTY))); | 659 | ASSERT(!(bip->bli_flags & (XFS_BLI_LOGGED | XFS_BLI_DIRTY))); |
| 660 | ASSERT(!(bip->bli_format.blf_flags & XFS_BLF_INODE_BUF)); | 660 | ASSERT(!(bip->__bli_format.blf_flags & XFS_BLF_INODE_BUF)); |
| 661 | ASSERT(bip->bli_format.blf_flags & XFS_BLF_CANCEL); | 661 | ASSERT(bip->__bli_format.blf_flags & XFS_BLF_CANCEL); |
| 662 | ASSERT(bip->bli_item.li_desc->lid_flags & XFS_LID_DIRTY); | 662 | ASSERT(bip->bli_item.li_desc->lid_flags & XFS_LID_DIRTY); |
| 663 | ASSERT(tp->t_flags & XFS_TRANS_DIRTY); | 663 | ASSERT(tp->t_flags & XFS_TRANS_DIRTY); |
| 664 | return; | 664 | return; |
| @@ -668,10 +668,10 @@ xfs_trans_binval( | |||
| 668 | 668 | ||
| 669 | bip->bli_flags |= XFS_BLI_STALE; | 669 | bip->bli_flags |= XFS_BLI_STALE; |
| 670 | bip->bli_flags &= ~(XFS_BLI_INODE_BUF | XFS_BLI_LOGGED | XFS_BLI_DIRTY); | 670 | bip->bli_flags &= ~(XFS_BLI_INODE_BUF | XFS_BLI_LOGGED | XFS_BLI_DIRTY); |
| 671 | bip->bli_format.blf_flags &= ~XFS_BLF_INODE_BUF; | 671 | bip->__bli_format.blf_flags &= ~XFS_BLF_INODE_BUF; |
| 672 | bip->bli_format.blf_flags |= XFS_BLF_CANCEL; | 672 | bip->__bli_format.blf_flags |= XFS_BLF_CANCEL; |
| 673 | memset((char *)(bip->bli_format.blf_data_map), 0, | 673 | memset((char *)(bip->__bli_format.blf_data_map), 0, |
| 674 | (bip->bli_format.blf_map_size * sizeof(uint))); | 674 | (bip->__bli_format.blf_map_size * sizeof(uint))); |
| 675 | bip->bli_item.li_desc->lid_flags |= XFS_LID_DIRTY; | 675 | bip->bli_item.li_desc->lid_flags |= XFS_LID_DIRTY; |
| 676 | tp->t_flags |= XFS_TRANS_DIRTY; | 676 | tp->t_flags |= XFS_TRANS_DIRTY; |
| 677 | } | 677 | } |
| @@ -775,5 +775,5 @@ xfs_trans_dquot_buf( | |||
| 775 | type == XFS_BLF_GDQUOT_BUF); | 775 | type == XFS_BLF_GDQUOT_BUF); |
| 776 | ASSERT(atomic_read(&bip->bli_refcount) > 0); | 776 | ASSERT(atomic_read(&bip->bli_refcount) > 0); |
| 777 | 777 | ||
| 778 | bip->bli_format.blf_flags |= type; | 778 | bip->__bli_format.blf_flags |= type; |
| 779 | } | 779 | } |
