Lines Matching refs:bh

160 	struct buffer_head *bh;  in minix_fill_super()  local
180 if (!(bh = sb_bread(s, 1))) in minix_fill_super()
183 ms = (struct minix_super_block *) bh->b_data; in minix_fill_super()
185 sbi->s_sbh = bh; in minix_fill_super()
217 } else if ( *(__u16 *)(bh->b_data + 24) == MINIX3_SUPER_MAGIC) { in minix_fill_super()
218 m3s = (struct minix3_super_block *) bh->b_data; in minix_fill_super()
241 i = (sbi->s_imap_blocks + sbi->s_zmap_blocks) * sizeof(bh); in minix_fill_super()
299 mark_buffer_dirty(bh); in minix_fill_super()
341 brelse(bh); in minix_fill_super()
465 struct buffer_head * bh; in V1_minix_iget() local
470 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh); in V1_minix_iget()
488 brelse(bh); in V1_minix_iget()
498 struct buffer_head * bh; in V2_minix_iget() local
503 raw_inode = minix_V2_raw_inode(inode->i_sb, inode->i_ino, &bh); in V2_minix_iget()
523 brelse(bh); in V2_minix_iget()
552 struct buffer_head * bh; in V1_minix_update_inode() local
557 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh); in V1_minix_update_inode()
570 mark_buffer_dirty(bh); in V1_minix_update_inode()
571 return bh; in V1_minix_update_inode()
579 struct buffer_head * bh; in V2_minix_update_inode() local
584 raw_inode = minix_V2_raw_inode(inode->i_sb, inode->i_ino, &bh); in V2_minix_update_inode()
599 mark_buffer_dirty(bh); in V2_minix_update_inode()
600 return bh; in V2_minix_update_inode()
606 struct buffer_head *bh; in minix_write_inode() local
609 bh = V1_minix_update_inode(inode); in minix_write_inode()
611 bh = V2_minix_update_inode(inode); in minix_write_inode()
612 if (!bh) in minix_write_inode()
614 if (wbc->sync_mode == WB_SYNC_ALL && buffer_dirty(bh)) { in minix_write_inode()
615 sync_dirty_buffer(bh); in minix_write_inode()
616 if (buffer_req(bh) && !buffer_uptodate(bh)) { in minix_write_inode()
622 brelse (bh); in minix_write_inode()