Searched refs:bits_offset (Results 1 - 7 of 7) sorted by relevance

/linux-master/tools/testing/selftests/bpf/
H A Dtest_btf.h15 #define BTF_INT_ENC(encoding, bits_offset, nr_bits) \
16 ((encoding) << 24 | (bits_offset) << 16 | (nr_bits))
17 #define BTF_TYPE_INT_ENC(name, encoding, bits_offset, bits, sz) \
19 BTF_INT_ENC(encoding, bits_offset, bits)
41 #define BTF_MEMBER_ENC(name, type, bits_offset) \
42 (name), (type), (bits_offset)
45 #define BTF_MEMBER_OFFSET(bitfield_size, bits_offset) \
46 ((bitfield_size) << 24 | (bits_offset))
/linux-master/tools/testing/selftests/bpf/progs/
H A Dsyscall.c30 #define BTF_INT_ENC(encoding, bits_offset, nr_bits) \
31 ((encoding) << 24 | (bits_offset) << 16 | (nr_bits))
32 #define BTF_TYPE_INT_ENC(name, encoding, bits_offset, bits, sz) \
34 BTF_INT_ENC(encoding, bits_offset, bits)
/linux-master/tools/lib/bpf/
H A Dbtf_dump.c1703 __u8 bits_offset,
1749 __u8 bits_offset,
1771 nr_copy_bits = bit_sz + bits_offset;
1775 nr_copy_bits = t->size * 8 - bits_offset;
1790 __u8 bits_offset,
1796 err = btf_dump_get_bitfield_value(d, t, data, bits_offset, bit_sz, &check_num);
1807 __u8 bits_offset,
1813 err = btf_dump_get_bitfield_value(d, t, data, bits_offset, bit_sz, &print_num);
1864 __u8 bits_offset)
2253 __u8 bits_offset,
1746 btf_dump_get_bitfield_value(struct btf_dump *d, const struct btf_type *t, const void *data, __u8 bits_offset, __u8 bit_sz, __u64 *value) argument
1787 btf_dump_bitfield_check_zero(struct btf_dump *d, const struct btf_type *t, const void *data, __u8 bits_offset, __u8 bit_sz) argument
1804 btf_dump_bitfield_data(struct btf_dump *d, const struct btf_type *t, const void *data, __u8 bits_offset, __u8 bit_sz) argument
1860 btf_dump_int_data(struct btf_dump *d, const struct btf_type *t, __u32 type_id, const void *data, __u8 bits_offset) argument
2249 btf_dump_type_data_check_overflow(struct btf_dump *d, const struct btf_type *t, __u32 id, const void *data, __u8 bits_offset, __u8 bit_sz) argument
2308 btf_dump_type_data_check_zero(struct btf_dump *d, const struct btf_type *t, __u32 id, const void *data, __u8 bits_offset, __u8 bit_sz) argument
2416 btf_dump_dump_type_data(struct btf_dump *d, const char *fname, const struct btf_type *t, __u32 id, const void *data, __u8 bits_offset, __u8 bit_sz) argument
[all...]
H A Dlibbpf_internal.h79 #define BTF_INT_ENC(encoding, bits_offset, nr_bits) \
80 ((encoding) << 24 | (bits_offset) << 16 | (nr_bits))
81 #define BTF_TYPE_INT_ENC(name, encoding, bits_offset, bits, sz) \
83 BTF_INT_ENC(encoding, bits_offset, bits)
84 #define BTF_MEMBER_ENC(name, type, bits_offset) (name), (type), (bits_offset)
/linux-master/include/rdma/
H A Dibta_vol1_c12.h13 #define CM_FIELD_BLOC(field_struct, byte_offset, bits_offset, width) \
15 (byte_offset + sizeof(struct ib_mad_hdr)), bits_offset, \
/linux-master/kernel/bpf/
H A Dbtf.c1512 "\t%s type_id=%u bitfield_size=%u bits_offset=%u",
1518 __btf_verifier_log(log, "\t%s type_id=%u bits_offset=%u",
2130 "bits_offset exceeds U32_MAX");
2281 "size=%u bits_offset=%u nr_bits=%u encoding=%s",
2353 static void btf_bitfield_show(void *data, u8 bits_offset, argument
2361 nr_copy_bits = nr_bits + bits_offset;
2367 left_shift_bits = bits_offset;
2380 void *data, u8 bits_offset,
2388 * bits_offset is at most 7.
2391 total_bits_offset = bits_offset
2378 btf_int_bits_show(const struct btf *btf, const struct btf_type *t, void *data, u8 bits_offset, struct btf_show *show) argument
2397 btf_int_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
2745 btf_modifier_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
2758 btf_var_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
2767 btf_ptr_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
3006 __btf_array_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
3059 btf_array_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
3976 __btf_struct_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
4023 btf_struct_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
4191 btf_enum_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
4294 btf_enum64_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
4656 btf_datasec_show(const struct btf *btf, const struct btf_type *t, u32 type_id, void *data, u8 bits_offset, struct btf_show *show) argument
[all...]
H A Dcore.c290 const u32 bits_offset = SHA1_BLOCK_SIZE - sizeof(__be64); local
342 bits = (__be64 *)(todo + bsize + bits_offset);

Completed in 274 milliseconds