Searched refs:bh2 (Results 1 - 20 of 20) sorted by relevance

/linux-master/fs/qnx6/
H A Dsuper_mmi.c38 struct buffer_head *bh1, *bh2 = NULL; local
84 bh2 = sb_bread(s, offset);
85 if (!bh2) {
89 sb2 = (struct qnx6_mmi_super_block *)bh2->b_data;
98 != crc32_be(0, (char *)(bh2->b_data + 8), 504)) {
120 brelse(bh2);
128 memcpy(bh2->b_data, qsb, sizeof(struct qnx6_super_block));
130 sbi->sb_buf = bh2;
131 sbi->sb = (struct qnx6_super_block *)bh2->b_data;
146 if (bh2 !
[all...]
H A Dinode.c298 struct buffer_head *bh1 = NULL, *bh2 = NULL; local
382 bh2 = sb_bread(s, offset);
383 if (!bh2) {
387 sb2 = (struct qnx6_super_block *)bh2->b_data;
396 crc32_be(0, (char *)(bh2->b_data + 8), 504)) {
406 brelse(bh2);
410 sbi->sb_buf = bh2;
411 sbi->sb = (struct qnx6_super_block *)bh2->b_data;
474 brelse(bh2);
/linux-master/fs/jbd2/
H A Drevoke.c354 struct buffer_head *bh2; local
358 bh2 = __find_get_block(bdev, blocknr, journal->j_blocksize);
359 if (bh2) {
361 if (bh2 != bh && buffer_revokevalid(bh2))
368 J_ASSERT_BH(bh2, buffer_revoked(bh2));
369 put_bh(bh2);
468 struct buffer_head *bh2; local
469 bh2
[all...]
/linux-master/fs/sysv/
H A Dsuper.c51 struct buffer_head *bh2 = sbi->s_bh2; local
55 if (bh1 != bh2)
58 /* block size = 512, so bh1 != bh2 */
60 sbd2 = (struct xenix_super_block *) (bh2->b_data - 512);
83 struct buffer_head *bh2 = sbi->s_bh2; local
85 if (bh1 == bh2)
88 sbd = (struct sysv4_super_block *) bh2->b_data;
111 struct buffer_head *bh2 = sbi->s_bh2; local
113 if (bh1 == bh2)
116 sbd = (struct sysv2_super_block *) bh2
160 struct buffer_head *bh2 = sbi->s_bh2; local
442 struct buffer_head *bh2; local
[all...]
/linux-master/fs/omfs/
H A Dinode.c106 struct buffer_head *bh, *bh2; local
152 bh2 = omfs_bread(inode->i_sb, inode->i_ino + i);
153 if (!bh2)
156 memcpy(bh2->b_data, bh->b_data, bh->b_size);
157 mark_buffer_dirty(bh2);
159 sync_dirty_buffer(bh2);
160 if (buffer_req(bh2) && !buffer_uptodate(bh2))
163 brelse(bh2);
454 struct buffer_head *bh, *bh2; local
[all...]
H A Ddir.c163 struct buffer_head *bh, *bh2; local
177 bh2 = omfs_scan_list(dir, block, name, namelen, &prev);
178 if (IS_ERR(bh2)) {
179 err = PTR_ERR(bh2);
183 oi = (struct omfs_inode *) bh2->b_data;
185 brelse(bh2);
/linux-master/fs/jfs/
H A Dresize.c73 struct buffer_head *bh, *bh2; local
508 bh2 = sb_bread(sb, SUPER2_OFF >> sb->s_blocksize_bits);
509 if (bh2) {
510 j_sb2 = (struct jfs_superblock *)bh2->b_data;
514 sync_dirty_buffer(bh2);
515 brelse(bh2);
/linux-master/fs/hpfs/
H A Dea.c321 struct buffer_head *bh1, *bh2; local
327 if (!(b2 = hpfs_get_sector(s, new_sec + i, &bh2))) {
334 mark_buffer_dirty(bh2);
335 brelse(bh2);
H A Dsuper.c539 struct buffer_head *bh0, *bh1, *bh2; local
591 if (!(spareblock = hpfs_map_sector(s, 17, &bh2, 0))) goto bail3;
666 mark_buffer_dirty(bh2);
704 brelse(bh2);
748 bail4: brelse(bh2);
H A Danode.c68 struct buffer_head *bh, *bh1, *bh2; local
145 } else if (!(ranode = hpfs_alloc_anode(s, /*a*/0, &ra, &bh2))) {
184 brelse(bh2);
229 brelse(bh2);
235 brelse(bh2);
264 mark_buffer_dirty(bh2);
265 brelse(bh2);
/linux-master/fs/ext4/
H A Dnamei.c1980 struct buffer_head *bh2; local
1993 bh2 = ext4_append(handle, dir, &newblock);
1994 if (IS_ERR(bh2)) {
1997 return (struct ext4_dir_entry_2 *) bh2;
2012 data2 = bh2->b_data;
2063 ext4_initialize_dirent_tail(bh2, blocksize);
2073 swap(*bh, bh2);
2077 err = ext4_handle_dirty_dirblock(handle, dir, bh2);
2083 brelse(bh2);
2089 brelse(bh2);
2228 struct buffer_head *bh2; local
2530 struct buffer_head *bh2; local
[all...]
H A Dialloc.c241 struct buffer_head *bh2; local
309 gdp = ext4_get_group_desc(sb, block_group, &bh2);
311 BUFFER_TRACE(bh2, "get_write_access");
312 fatal = ext4_journal_get_write_access(handle, sb, bh2,
346 BUFFER_TRACE(bh2, "call ext4_handle_dirty_metadata");
347 fatal = ext4_handle_dirty_metadata(handle, NULL, bh2);
/linux-master/fs/ocfs2/
H A Drefcounttree.h118 struct buffer_head **bh2);
H A Dnamei.c88 struct buffer_head **bh2,
1111 struct buffer_head **bh2,
1125 if (*bh2)
1126 *bh2 = NULL;
1149 swap(bh2, bh1);
1153 status = ocfs2_inode_lock_nested(inode2, bh2, 1,
1172 brelse(*bh2);
1173 *bh2 = NULL;
1108 ocfs2_double_lock(struct ocfs2_super *osb, struct buffer_head **bh1, struct inode *inode1, struct buffer_head **bh2, struct inode *inode2, int rename) argument
H A Drefcounttree.c4696 struct buffer_head *bh2 = NULL; local
4741 status = ocfs2_inode_lock_nested(inode2, &bh2, 1,
4749 bh2 = bh1;
4757 swap(bh1, bh2);
4759 *bh_t = bh2;
/linux-master/fs/ext2/
H A Dialloc.c424 struct buffer_head *bh2; local
456 gdp = ext2_get_group_desc(sb, group, &bh2);
539 mark_buffer_dirty(bh2);
H A Dballoc.c479 struct buffer_head * bh2; local
518 desc = ext2_get_group_desc (sb, block_group, &bh2);
549 group_adjust_blocks(sb, block_group, desc, bh2, group_freed);
/linux-master/fs/ntfs3/
H A Dfsntfs.c866 struct buffer_head *bh1, *bh2; local
872 bh2 = sb_getblk(sb, block2++);
873 if (!bh2) {
878 if (buffer_locked(bh2))
879 __wait_on_buffer(bh2);
881 lock_buffer(bh2);
882 memcpy(bh2->b_data, bh1->b_data, blocksize);
883 set_buffer_uptodate(bh2);
884 mark_buffer_dirty(bh2);
885 unlock_buffer(bh2);
[all...]
/linux-master/drivers/usb/gadget/function/
H A Df_mass_storage.c1514 struct fsg_buffhd *bh, *bh2; local
1523 bh2 = common->next_buffhd_to_fill;
1524 if (bh2->state == BUF_STATE_EMPTY &&
1533 set_bulk_out_req_length(common, bh2, amount);
1534 if (!start_out_transfer(common, bh2))
1537 common->next_buffhd_to_fill = bh2->next;
/linux-master/include/linux/
H A Djbd2.h1840 #define BUFFER_TRACE2(bh, bh2, info) do {} while (0)

Completed in 181 milliseconds