Lines Matching refs:feat
33 const S390FeatDef *s390_feat_def(S390Feat feat) in s390_feat_def() argument
35 return &s390_features[feat]; in s390_feat_def()
40 S390Feat feat; in s390_feat_by_type_and_bit() local
42 for (feat = 0; feat < ARRAY_SIZE(s390_features); feat++) { in s390_feat_by_type_and_bit()
43 if (s390_features[feat].type == type && in s390_feat_by_type_and_bit()
44 s390_features[feat].bit == bit) { in s390_feat_by_type_and_bit()
45 return feat; in s390_feat_by_type_and_bit()
69 S390Feat feat; in s390_fill_feat_block() local
102 feat = find_first_bit(features, S390_FEAT_MAX); in s390_fill_feat_block()
103 while (feat < S390_FEAT_MAX) { in s390_fill_feat_block()
104 if (s390_features[feat].type == type) { in s390_fill_feat_block()
105 bit_nr = s390_features[feat].bit; in s390_fill_feat_block()
109 feat = find_next_bit(features, S390_FEAT_MAX, feat + 1); in s390_fill_feat_block()
178 S390Feat feat = s390_feat_by_type_and_bit(type, BE_BIT_NR(le_bit)); in s390_add_from_feat_block() local
180 if (feat < S390_FEAT_MAX) { in s390_add_from_feat_block()
181 set_bit(feat, features); in s390_add_from_feat_block()
192 S390Feat feat; in s390_feat_bitmap_to_ascii() local
200 bitmap_and(tmp, bitmap, def->feat, S390_FEAT_MAX); in s390_feat_bitmap_to_ascii()
201 if (bitmap_equal(tmp, def->feat, S390_FEAT_MAX)) { in s390_feat_bitmap_to_ascii()
202 bitmap_andnot(bitmap, bitmap, def->feat, S390_FEAT_MAX); in s390_feat_bitmap_to_ascii()
208 feat = find_first_bit(bitmap, S390_FEAT_MAX); in s390_feat_bitmap_to_ascii()
209 while (feat < S390_FEAT_MAX) { in s390_feat_bitmap_to_ascii()
210 fn(s390_feat_def(feat)->name, opaque); in s390_feat_bitmap_to_ascii()
211 feat = find_next_bit(bitmap, S390_FEAT_MAX, feat + 1); in s390_feat_bitmap_to_ascii()
272 s390_feature_groups[i].feat); in init_groups()