|
26 | 26 | #member, le64_to_cpu((ptr)->member), le64_to_cpu((ptr)->member) ); \
|
27 | 27 | } while (0);
|
28 | 28 |
|
29 |
| -#define segno_in_journal(sum, i) (sum->sit_j.entries[i].segno) |
| 29 | +#define segno_in_journal(jnl, i) (jnl->sit_j.entries[i].segno) |
30 | 30 |
|
31 |
| -#define sit_in_journal(sum, i) (sum->sit_j.entries[i].se) |
| 31 | +#define sit_in_journal(jnl, i) (jnl->sit_j.entries[i].se) |
32 | 32 |
|
33 | 33 | static void dbg_print_raw_sb_info(struct f2fs_super_block *sb)
|
34 | 34 | {
|
@@ -137,10 +137,10 @@ static void dbg_print_info_struct(struct f2fs_info *info)
|
137 | 137 | SLOGD("blocks_per_sit: %"PRIu64, info->blocks_per_sit);
|
138 | 138 | SLOGD("sit_blocks loc: %p", info->sit_blocks);
|
139 | 139 | SLOGD("sit_sums loc: %p", info->sit_sums);
|
140 |
| - SLOGD("sit_sums num: %d", le16_to_cpu(info->sit_sums->n_sits)); |
| 140 | + SLOGD("sit_sums num: %d", le16_to_cpu(info->journal->n_sits)); |
141 | 141 | unsigned int i;
|
142 |
| - for(i = 0; i < (le16_to_cpu(info->sit_sums->n_sits)); i++) { |
143 |
| - SLOGD("entry %d in journal entries is for segment %d",i, le32_to_cpu(segno_in_journal(info->sit_sums, i))); |
| 142 | + for(i = 0; i < (le16_to_cpu(info->journal->n_sits)); i++) { |
| 143 | + SLOGD("entry %d in journal entries is for segment %d",i, le32_to_cpu(segno_in_journal(info->journal, i))); |
144 | 144 | }
|
145 | 145 |
|
146 | 146 | SLOGD("cp_blkaddr: %"PRIu64, info->cp_blkaddr);
|
@@ -360,7 +360,7 @@ static int get_sit_summary(int fd, struct f2fs_info *info, struct f2fs_checkpoin
|
360 | 360 | if (is_set_ckpt_flags(cp, CP_COMPACT_SUM_FLAG)) {
|
361 | 361 | if (read_structure_blk(fd, info->cp_valid_cp_blkaddr + le32_to_cpu(cp->cp_pack_start_sum), buffer, 1))
|
362 | 362 | return -1;
|
363 |
| - memcpy(&info->sit_sums->n_sits, &buffer[SUM_JOURNAL_SIZE], SUM_JOURNAL_SIZE); |
| 363 | + memcpy(&info->sit_sums->journal.n_sits, &buffer[SUM_JOURNAL_SIZE], SUM_JOURNAL_SIZE); |
364 | 364 | } else {
|
365 | 365 | u64 blk_addr;
|
366 | 366 | if (is_set_ckpt_flags(cp, CP_UMOUNT_FLAG))
|
@@ -513,9 +513,9 @@ int run_on_used_blocks(u64 startblock, struct f2fs_info *info, int (*func)(u64 p
|
513 | 513 |
|
514 | 514 | /* check the SIT entries in the journal */
|
515 | 515 | found = 0;
|
516 |
| - for(i = 0; i < le16_to_cpu(info->sit_sums->n_sits); i++) { |
517 |
| - if (le32_to_cpu(segno_in_journal(info->sit_sums, i)) == segnum) { |
518 |
| - sit_entry = &sit_in_journal(info->sit_sums, i); |
| 516 | + for(i = 0; i < le16_to_cpu(info->journal->n_sits); i++) { |
| 517 | + if (le32_to_cpu(segno_in_journal(info->journal, i)) == segnum) { |
| 518 | + sit_entry = &sit_in_journal(info->journal, i); |
519 | 519 | found = 1;
|
520 | 520 | break;
|
521 | 521 | }
|
|
0 commit comments