Searched refs:left_shift_bits (Results 1 – 3 of 3) sorted by relevance
| /linux/tools/bpf/bpftool/ |
| A D | btf_dumper.c | 276 static void btf_int128_shift(__u64 *print_num, __u16 left_shift_bits, in btf_int128_shift() argument 290 if (left_shift_bits >= 64) { in btf_int128_shift() 291 upper_num = lower_num << (left_shift_bits - 64); in btf_int128_shift() 294 upper_num = (upper_num << left_shift_bits) | in btf_int128_shift() 295 (lower_num >> (64 - left_shift_bits)); in btf_int128_shift() 296 lower_num = lower_num << left_shift_bits; in btf_int128_shift() 321 int left_shift_bits, right_shift_bits; in btf_dumper_bitfield() local 331 left_shift_bits = bit_offset; in btf_dumper_bitfield() 333 left_shift_bits = 128 - bits_to_copy; in btf_dumper_bitfield() 339 btf_int128_shift(print_num, left_shift_bits, right_shift_bits); in btf_dumper_bitfield()
|
| /linux/kernel/bpf/ |
| A D | btf.c | 2104 static void btf_int128_shift(u64 *print_num, u16 left_shift_bits, in btf_int128_shift() argument 2118 if (left_shift_bits >= 64) { in btf_int128_shift() 2119 upper_num = lower_num << (left_shift_bits - 64); in btf_int128_shift() 2122 upper_num = (upper_num << left_shift_bits) | in btf_int128_shift() 2123 (lower_num >> (64 - left_shift_bits)); in btf_int128_shift() 2124 lower_num = lower_num << left_shift_bits; in btf_int128_shift() 2148 u16 left_shift_bits, right_shift_bits; in btf_bitfield_show() local 2159 left_shift_bits = bits_offset; in btf_bitfield_show() 2161 left_shift_bits = BITS_PER_U128 - nr_copy_bits; in btf_bitfield_show() 2165 btf_int128_shift(print_num, left_shift_bits, right_shift_bits); in btf_bitfield_show()
|
| /linux/tools/lib/bpf/ |
| A D | btf_dump.c | 1564 __u16 left_shift_bits, right_shift_bits; in btf_dump_get_bitfield_value() local 1590 left_shift_bits = 64 - nr_copy_bits; in btf_dump_get_bitfield_value() 1593 *value = (num << left_shift_bits) >> right_shift_bits; in btf_dump_get_bitfield_value()
|
Completed in 26 milliseconds