Lines Matching defs:new_bh
1924 struct buffer_head *new_bh = NULL;
2064 new_bh = ext4_xattr_block_cache_find(inode, header(s->base),
2066 if (new_bh) {
2068 if (new_bh == bs->bh)
2069 ea_bdebug(new_bh, "keeping");
2082 BUFFER_TRACE(new_bh, "get_write_access");
2084 handle, sb, new_bh,
2088 lock_buffer(new_bh);
2096 ref = le32_to_cpu(BHDR(new_bh)->h_refcount) + 1;
2102 unlock_buffer(new_bh);
2106 brelse(new_bh);
2109 new_bh = NULL;
2112 BHDR(new_bh)->h_refcount = cpu_to_le32(ref);
2115 ea_bdebug(new_bh, "reusing; refcount now=%d",
2117 ext4_xattr_block_csum_set(inode, new_bh);
2118 unlock_buffer(new_bh);
2121 new_bh);
2132 new_bh = bs->bh;
2133 get_bh(new_bh);
2151 new_bh = sb_getblk(sb, block);
2152 if (unlikely(!new_bh)) {
2175 lock_buffer(new_bh);
2177 new_bh, EXT4_JTR_NONE);
2179 unlock_buffer(new_bh);
2183 memcpy(new_bh->b_data, s->base, new_bh->b_size);
2184 ext4_xattr_block_csum_set(inode, new_bh);
2185 set_buffer_uptodate(new_bh);
2186 unlock_buffer(new_bh);
2187 ext4_xattr_block_cache_insert(ea_block_cache, new_bh);
2189 new_bh);
2199 EXT4_I(inode)->i_file_acl = new_bh ? new_bh->b_blocknr : 0;
2202 if (bs->bh && bs->bh != new_bh) {
2229 brelse(new_bh);