Lines Matching refs:journal_sections
68 __u32 journal_sections;
195 unsigned journal_sections;
475 if (unlikely(*sec_ptr >= ic->journal_sections))
476 *sec_ptr -= ic->journal_sections;
649 if (unlikely(section >= ic->journal_sections) ||
652 function, section, offset, ic->journal_sections, limit);
1019 if (commit_start + commit_sections <= ic->journal_sections) {
1036 to_end = ic->journal_sections - commit_start;
1301 if (next_section + ic->journal_sections < ic->committed_section + ic->n_committed_sections)
2224 if (WARN_ON(ic->journal_sections * ic->journal_section_entries !=
2227 DMCRIT("journal_sections %u, journal_section_entries %u, "
2230 ic->journal_sections, ic->journal_section_entries,
2276 if (unlikely(i >= ic->journal_sections))
2800 rw_journal(ic, REQ_OP_READ, 0, 0, ic->journal_sections, NULL);
2808 encrypt_journal(ic, false, 0, ic->journal_sections, &crypt_comp);
2820 for (i = 0; i < ic->journal_sections; i++) {
2865 if (unlikely(write_start >= ic->journal_sections))
2870 for (write_sections = 0; write_sections < ic->journal_sections; write_sections++) {
2886 if (unlikely(i >= ic->journal_sections))
2898 if (write_sections == ic->journal_sections && (ic->mode == 'J' || journal_empty)) {
2913 if (ic->journal_sections >= 2) {
2914 init_journal(ic, s, ic->journal_sections - 2, erase_seq);
2915 s += ic->journal_sections - 2;
2988 ic->journal_sections - ic->free_section, ic->commit_seq);
3000 init_journal(ic, 0, ic->journal_sections, 0);
3072 init_journal(ic, 0, ic->journal_sections, 0);
3232 ic->journal_sections = le32_to_cpu(ic->sb->journal_sections);
3241 ic->journal_entries = ic->journal_section_entries * ic->journal_sections;
3249 initial_sectors = SB_SECTORS + (__u64)ic->journal_section_sectors * ic->journal_sections;
3309 unsigned journal_sections;
3320 journal_sections = journal_sectors / ic->journal_section_sectors;
3321 if (!journal_sections)
3322 journal_sections = 1;
3327 ic->sb->journal_sections = cpu_to_le32(journal_sections);
3345 ic->sb->journal_sections = cpu_to_le32(0);
3346 for (test_bit = fls(journal_sections) - 1; test_bit >= 0; test_bit--) {
3347 __u32 prev_journal_sections = le32_to_cpu(ic->sb->journal_sections);
3349 if (test_journal_sections > journal_sections)
3351 ic->sb->journal_sections = cpu_to_le32(test_journal_sections);
3353 ic->sb->journal_sections = cpu_to_le32(prev_journal_sections);
3356 if (!le32_to_cpu(ic->sb->journal_sections)) {
3425 for (i = 0; i < ic->journal_sections; i++)
3436 sl = kvmalloc_array(ic->journal_sections,
3442 for (i = 0; i < ic->journal_sections; i++) {
3562 journal_pages = roundup((__u64)ic->journal_sections * ic->journal_section_sectors,
3703 ic->sk_requests = kvmalloc_array(ic->journal_sections,
3711 for (i = 0; i < ic->journal_sections; i++) {
4140 if (!le32_to_cpu(ic->sb->journal_sections)) {
4142 ti->error = "Corrupted superblock, journal_sections is 0";
4191 bits_in_journal = ((__u64)ic->journal_section_sectors * ic->journal_sections) << (SECTOR_SHIFT + 3);
4227 DEBUG_print(" journal_sections %u\n", (unsigned)le32_to_cpu(ic->sb->journal_sections));
4339 init_journal(ic, 0, ic->journal_sections, 0);
4430 for (i = 0; i < ic->journal_sections; i++) {