Lines Matching refs:compat
1495 int jbd2_journal_check_used_features (journal_t *journal, unsigned long compat, in jbd2_journal_check_used_features() argument
1500 if (!compat && !ro && !incompat) in jbd2_journal_check_used_features()
1507 if (((be32_to_cpu(sb->s_feature_compat) & compat) == compat) && in jbd2_journal_check_used_features()
1526 int jbd2_journal_check_available_features (journal_t *journal, unsigned long compat, in jbd2_journal_check_available_features() argument
1531 if (!compat && !ro && !incompat) in jbd2_journal_check_available_features()
1543 if ((compat & JBD2_KNOWN_COMPAT_FEATURES) == compat && in jbd2_journal_check_available_features()
1563 int jbd2_journal_set_features (journal_t *journal, unsigned long compat, in jbd2_journal_set_features() argument
1568 if (jbd2_journal_check_used_features(journal, compat, ro, incompat)) in jbd2_journal_set_features()
1571 if (!jbd2_journal_check_available_features(journal, compat, ro, incompat)) in jbd2_journal_set_features()
1575 compat, ro, incompat); in jbd2_journal_set_features()
1579 sb->s_feature_compat |= cpu_to_be32(compat); in jbd2_journal_set_features()
1597 void jbd2_journal_clear_features(journal_t *journal, unsigned long compat, in jbd2_journal_clear_features() argument
1603 compat, ro, incompat); in jbd2_journal_clear_features()
1607 sb->s_feature_compat &= ~cpu_to_be32(compat); in jbd2_journal_clear_features()