Lines Matching defs:entry_bh
333 struct buffer_head *entry_bh;
338 ret = nilfs_palloc_get_entry_block(dat, vblocknr, 0, &entry_bh);
350 if (!buffer_nilfs_redirected(entry_bh)) {
351 ret = nilfs_mdt_freeze_buffer(dat, entry_bh);
353 brelse(entry_bh);
358 offset = nilfs_palloc_entry_offset(dat, vblocknr, entry_bh);
359 entry = kmap_local_folio(entry_bh->b_folio, offset);
367 brelse(entry_bh);
374 mark_buffer_dirty(entry_bh);
377 brelse(entry_bh);
400 struct buffer_head *entry_bh, *bh;
406 ret = nilfs_palloc_get_entry_block(dat, vblocknr, 0, &entry_bh);
410 if (!nilfs_doing_gc() && buffer_nilfs_redirected(entry_bh)) {
411 bh = nilfs_mdt_get_frozen_buffer(dat, entry_bh);
414 brelse(entry_bh);
415 entry_bh = bh;
419 offset = nilfs_palloc_entry_offset(dat, vblocknr, entry_bh);
420 entry = kmap_local_folio(entry_bh->b_folio, offset);
430 brelse(entry_bh);
437 struct buffer_head *entry_bh;
448 0, &entry_bh);
460 offset = nilfs_palloc_entry_offset(dat, first, entry_bh);
461 first_entry = kmap_local_folio(entry_bh->b_folio, offset);
473 brelse(entry_bh);