Lines Matching refs:bit_offset

25 			      __u8 bit_offset, const void *data);
128 __u8 bit_offset, const void *data) in btf_dumper_modifier() argument
136 return btf_dumper_do_type(d, actual_type_id, bit_offset, data); in btf_dumper_modifier()
317 static void btf_dumper_bitfield(__u32 nr_bits, __u8 bit_offset, in btf_dumper_bitfield() argument
326 bits_to_copy = bit_offset + nr_bits; in btf_dumper_bitfield()
331 left_shift_bits = bit_offset; in btf_dumper_bitfield()
344 static void btf_dumper_int_bits(__u32 int_type, __u8 bit_offset, in btf_dumper_int_bits() argument
354 total_bits_offset = bit_offset + BTF_INT_OFFSET(int_type); in btf_dumper_int_bits()
356 bit_offset = BITS_PER_BYTE_MASKED(total_bits_offset); in btf_dumper_int_bits()
357 btf_dumper_bitfield(nr_bits, bit_offset, data, jw, in btf_dumper_int_bits()
361 static int btf_dumper_int(const struct btf_type *t, __u8 bit_offset, in btf_dumper_int() argument
371 if (bit_offset || BTF_INT_OFFSET(*int_type) || in btf_dumper_int()
373 btf_dumper_int_bits(*int_type, bit_offset, data, jw, in btf_dumper_int()
394 btf_dumper_int_bits(*int_type, bit_offset, data, jw, in btf_dumper_int()
407 btf_dumper_int_bits(*int_type, bit_offset, data, jw, in btf_dumper_int()
451 __u32 bit_offset = m[i].offset; in btf_dumper_struct() local
455 bitfield_size = BTF_MEMBER_BITFIELD_SIZE(bit_offset); in btf_dumper_struct()
456 bit_offset = BTF_MEMBER_BIT_OFFSET(bit_offset); in btf_dumper_struct()
460 data_off = data + BITS_ROUNDDOWN_BYTES(bit_offset); in btf_dumper_struct()
463 BITS_PER_BYTE_MASKED(bit_offset), in btf_dumper_struct()
467 BITS_PER_BYTE_MASKED(bit_offset), in btf_dumper_struct()
480 __u8 bit_offset, const void *data) in btf_dumper_var() argument
487 ret = btf_dumper_do_type(d, t->type, bit_offset, data); in btf_dumper_var()
522 __u8 bit_offset, const void *data) in btf_dumper_do_type() argument
528 return btf_dumper_int(t, bit_offset, data, d->jw, in btf_dumper_do_type()
551 return btf_dumper_modifier(d, type_id, bit_offset, data); in btf_dumper_do_type()
553 return btf_dumper_var(d, type_id, bit_offset, data); in btf_dumper_do_type()