Lines Matching refs:nr_bits
606 u8 nr_bits, nr_bytes; in btf_type_int_is_regular() local
610 nr_bits = BTF_INT_BITS(int_data); in btf_type_int_is_regular()
611 nr_bytes = BITS_ROUNDUP_BYTES(nr_bits); in btf_type_int_is_regular()
612 if (BITS_PER_BYTE_MASKED(nr_bits) || in btf_type_int_is_regular()
633 u8 nr_bits; in btf_member_is_reg_int() local
641 nr_bits = BTF_INT_BITS(int_data); in btf_member_is_reg_int()
651 BITS_ROUNDUP_BYTES(nr_bits) == expected_size; in btf_member_is_reg_int()
657 BITS_PER_BYTE_MASKED(nr_bits) || in btf_member_is_reg_int()
658 BITS_ROUNDUP_BYTES(nr_bits) != expected_size) in btf_member_is_reg_int()
1196 u32 struct_bits_off, nr_bits, nr_int_data_bits, bytes_offset; in btf_int_check_kflag_member() local
1209 nr_bits = BTF_MEMBER_BITFIELD_SIZE(member->offset); in btf_int_check_kflag_member()
1212 if (!nr_bits) { in btf_int_check_kflag_member()
1222 nr_bits = nr_int_data_bits; in btf_int_check_kflag_member()
1223 } else if (nr_bits > nr_int_data_bits) { in btf_int_check_kflag_member()
1230 nr_copy_bits = nr_bits + BITS_PER_BYTE_MASKED(struct_bits_off); in btf_int_check_kflag_member()
1251 u32 int_data, nr_bits, meta_needed = sizeof(int_data); in btf_int_check_meta() local
1278 nr_bits = BTF_INT_BITS(int_data) + BTF_INT_OFFSET(int_data); in btf_int_check_meta()
1280 if (nr_bits > BITS_PER_U128) { in btf_int_check_meta()
1286 if (BITS_ROUNDUP_BYTES(nr_bits) > t->size) { in btf_int_check_meta()
1389 u8 nr_bits, struct seq_file *m) in btf_bitfield_seq_show() argument
1396 nr_copy_bits = nr_bits + bits_offset; in btf_bitfield_seq_show()
1406 right_shift_bits = BITS_PER_U128 - nr_bits; in btf_bitfield_seq_show()
1419 u8 nr_bits = BTF_INT_BITS(int_data); in btf_int_bits_seq_show() local
1429 btf_bitfield_seq_show(data, bits_offset, nr_bits, m); in btf_int_bits_seq_show()
1439 u8 nr_bits = BTF_INT_BITS(int_data); in btf_int_seq_show() local
1442 BITS_PER_BYTE_MASKED(nr_bits)) { in btf_int_seq_show()
1447 switch (nr_bits) { in btf_int_seq_show()
2326 u32 struct_bits_off, nr_bits, bytes_end, struct_size; in btf_enum_check_kflag_member() local
2330 nr_bits = BTF_MEMBER_BITFIELD_SIZE(member->offset); in btf_enum_check_kflag_member()
2331 if (!nr_bits) { in btf_enum_check_kflag_member()
2338 nr_bits = int_bitsize; in btf_enum_check_kflag_member()
2339 } else if (nr_bits > int_bitsize) { in btf_enum_check_kflag_member()
2346 bytes_end = BITS_ROUNDUP_BYTES(struct_bits_off + nr_bits); in btf_enum_check_kflag_member()