Lines Matching full:old_features
985 __u32 old_features[3];
991 #define FEATURE_ON(type, mask) (!(old_features[(type)] & (mask)) && \
993 #define FEATURE_OFF(type, mask) ((old_features[(type)] & (mask)) && \
996 (old_features[(type)] ^ (&sb->s_feature_compat)[(type)]))
998 old_features[E2P_FEATURE_COMPAT] = sb->s_feature_compat;
999 old_features[E2P_FEATURE_INCOMPAT] = sb->s_feature_incompat;
1000 old_features[E2P_FEATURE_RO_INCOMPAT] = sb->s_feature_ro_compat;
1191 if (!(old_features[E2P_FEATURE_RO_INCOMPAT] &
1199 old_features[E2P_FEATURE_RO_INCOMPAT] &=
1217 memcpy(test_features, old_features, sizeof(test_features));
1242 old_features[E2P_FEATURE_RO_INCOMPAT] |=
1389 if ((old_features[E2P_FEATURE_COMPAT] != sb->s_feature_compat) ||
1390 (old_features[E2P_FEATURE_INCOMPAT] != sb->s_feature_incompat) ||
1391 (old_features[E2P_FEATURE_RO_INCOMPAT] != sb->s_feature_ro_compat))