Lines Matching refs:primary
712 struct buffer_head *primary) in verify_reserved_gdb() argument
714 const ext4_fsblk_t blk = primary->b_blocknr; in verify_reserved_gdb()
719 __le32 *p = (__le32 *)primary->b_data; in verify_reserved_gdb()
938 struct buffer_head **primary; in reserve_backup_gdb() local
947 primary = kmalloc(reserved_gdb * sizeof(*primary), GFP_NOFS); in reserve_backup_gdb()
948 if (!primary) in reserve_backup_gdb()
973 primary[res] = sb_bread(sb, blk); in reserve_backup_gdb()
974 if (!primary[res]) { in reserve_backup_gdb()
978 gdbackups = verify_reserved_gdb(sb, group, primary[res]); in reserve_backup_gdb()
980 brelse(primary[res]); in reserve_backup_gdb()
989 BUFFER_TRACE(primary[i], "get_write_access"); in reserve_backup_gdb()
990 if ((err = ext4_journal_get_write_access(handle, primary[i]))) in reserve_backup_gdb()
1004 data = (__le32 *)primary[i]->b_data; in reserve_backup_gdb()
1008 data[gdbackups] = cpu_to_le32(blk + primary[i]->b_blocknr); in reserve_backup_gdb()
1009 err2 = ext4_handle_dirty_metadata(handle, NULL, primary[i]); in reserve_backup_gdb()
1018 brelse(primary[res]); in reserve_backup_gdb()
1022 kfree(primary); in reserve_backup_gdb()