Lines Matching defs:new_bh
694 struct buffer_head *new_bh = NULL;
779 new_bh = ext4_xattr_cache_find(inode, header(s->base), &ce);
780 if (new_bh) {
782 if (new_bh == bs->bh)
783 ea_bdebug(new_bh, "keeping");
791 new_bh);
794 lock_buffer(new_bh);
795 le32_add_cpu(&BHDR(new_bh)->h_refcount, 1);
796 ea_bdebug(new_bh, "reusing; refcount now=%d",
797 le32_to_cpu(BHDR(new_bh)->h_refcount));
798 unlock_buffer(new_bh);
801 new_bh);
810 new_bh = bs->bh;
811 get_bh(new_bh);
833 new_bh = sb_getblk(sb, block);
834 if (!new_bh) {
841 lock_buffer(new_bh);
842 error = ext4_journal_get_create_access(handle, new_bh);
844 unlock_buffer(new_bh);
847 memcpy(new_bh->b_data, s->base, new_bh->b_size);
848 set_buffer_uptodate(new_bh);
849 unlock_buffer(new_bh);
850 ext4_xattr_cache_insert(new_bh);
852 inode, new_bh);
859 EXT4_I(inode)->i_file_acl = new_bh ? new_bh->b_blocknr : 0;
862 if (bs->bh && bs->bh != new_bh)
869 brelse(new_bh);