Lines Matching defs:entry_bh
329 struct buffer_head *entry_bh;
334 ret = nilfs_palloc_get_entry_block(dat, vblocknr, 0, &entry_bh);
346 if (!buffer_nilfs_redirected(entry_bh)) {
347 ret = nilfs_mdt_freeze_buffer(dat, entry_bh);
349 brelse(entry_bh);
354 kaddr = kmap_atomic(entry_bh->b_page);
355 entry = nilfs_palloc_block_get_entry(dat, vblocknr, entry_bh, kaddr);
363 brelse(entry_bh);
370 mark_buffer_dirty(entry_bh);
373 brelse(entry_bh);
399 struct buffer_head *entry_bh, *bh;
405 ret = nilfs_palloc_get_entry_block(dat, vblocknr, 0, &entry_bh);
409 if (!nilfs_doing_gc() && buffer_nilfs_redirected(entry_bh)) {
410 bh = nilfs_mdt_get_frozen_buffer(dat, entry_bh);
413 brelse(entry_bh);
414 entry_bh = bh;
418 kaddr = kmap_atomic(entry_bh->b_page);
419 entry = nilfs_palloc_block_get_entry(dat, vblocknr, entry_bh, kaddr);
429 brelse(entry_bh);
436 struct buffer_head *entry_bh;
446 0, &entry_bh);
449 kaddr = kmap_atomic(entry_bh->b_page);
460 dat, vinfo->vi_vblocknr, entry_bh, kaddr);
466 brelse(entry_bh);