| /Linux-v6.6/tools/testing/selftests/bpf/prog_tests/ |
| D | btf.c | 108 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ 112 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 8, 1), /* [3] */ 160 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), 201 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), 203 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 64, 8), 237 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ 241 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 8, 1), /* [3] */ 277 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ 281 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 8, 1), /* [3] */ 312 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ [all …]
|
| D | btf_dedup_split.c | 18 btf__add_int(btf1, "int", 4, BTF_INT_SIGNED); /* [1] int */ in test_split_simple() 59 btf__add_int(btf2, "int", 4, BTF_INT_SIGNED); /* [5] int */ in test_split_simple() 136 btf__add_int(btf1, "int", 4, BTF_INT_SIGNED); /* [1] int */ in test_split_fwd_resolve() 168 btf__add_int(btf2, "int", 4, BTF_INT_SIGNED); /* [7] int */ in test_split_fwd_resolve() 234 btf__add_int(btf1, "int", 4, BTF_INT_SIGNED); /* [1] int */ in test_split_struct_duped() 257 btf__add_int(btf2, "int", 4, BTF_INT_SIGNED); /* [6] int */ in test_split_struct_duped() 337 btf__add_int(btf, "int", 4, BTF_INT_SIGNED); /* [1] int */ in btf_add_dup_struct_in_cu()
|
| D | btf_split.c | 27 btf__add_int(btf1, "int", 4, BTF_INT_SIGNED); /* [1] int */ in test_btf_split()
|
| D | btf_write.c | 27 id = btf__add_int(btf, "int", 4, BTF_INT_SIGNED); in gen_btf() 36 ASSERT_EQ(btf_int_encoding(t), BTF_INT_SIGNED, "int_enc"); in gen_btf()
|
| D | linked_list.c | 251 id = btf__add_int(btf, "int", 4, BTF_INT_SIGNED); in init_btf()
|
| D | btf_dump.c | 174 id = btf__add_int(btf, "int", 4, BTF_INT_SIGNED); in test_btf_dump_incremental()
|
| /Linux-v6.6/tools/include/uapi/linux/ |
| D | btf.h | 97 #define BTF_INT_SIGNED (1 << 0) macro
|
| /Linux-v6.6/include/uapi/linux/ |
| D | btf.h | 97 #define BTF_INT_SIGNED (1 << 0) macro
|
| /Linux-v6.6/tools/testing/selftests/bpf/progs/ |
| D | syscall.c | 47 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 64, 8), /* [1] */ in btf_load()
|
| /Linux-v6.6/tools/lib/bpf/ |
| D | relo_core.c | 779 (btf_is_int(mt) && (btf_int_encoding(mt) & BTF_INT_SIGNED)); in bpf_core_calc_field_relo() 933 btf_int_encoding(orig_t) != BTF_INT_SIGNED && in bpf_core_calc_relo() 934 btf_int_encoding(new_t) != BTF_INT_SIGNED) in bpf_core_calc_relo() 1629 local_sgn = btf_int_encoding(local_t) & BTF_INT_SIGNED; in __bpf_core_types_match() 1630 targ_sgn = btf_int_encoding(targ_t) & BTF_INT_SIGNED; in __bpf_core_types_match()
|
| D | libbpf_probes.c | 263 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ in load_local_storage_btf()
|
| D | libbpf.c | 3667 *is_signed = enc & BTF_INT_SIGNED; in find_kcfg_type() 4597 BTF_TYPE_INT_ENC(1, BTF_INT_SIGNED, 0, 32, 4), in probe_kern_btf() 4610 BTF_TYPE_INT_ENC(1, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ in probe_kern_btf_func() 4628 BTF_TYPE_INT_ENC(1, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ in probe_kern_btf_func_global() 4646 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ in probe_kern_btf_datasec() 4676 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ in probe_kern_btf_decl_tag() 4693 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ in probe_kern_btf_type_tag() 4784 BTF_TYPE_INT_ENC(1, BTF_INT_SIGNED, 0, 32, 4), in probe_module_btf()
|
| D | btf_dump.c | 1867 bool sign = encoding & BTF_INT_SIGNED; in btf_dump_int_data()
|
| D | btf.c | 1768 if (encoding & ~(BTF_INT_SIGNED | BTF_INT_CHAR | BTF_INT_BOOL)) in btf__add_int()
|
| /Linux-v6.6/tools/testing/selftests/bpf/ |
| D | btf_helpers.c | 44 case BTF_INT_SIGNED: in btf_int_enc_str()
|
| D | test_verifier.c | 708 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */
|
| /Linux-v6.6/tools/testing/selftests/bpf/verifier/ |
| D | bpf_loop_inline.c | 4 /* 1: int */ BTF_TYPE_INT_ENC(1, BTF_INT_SIGNED, 0, 32, 4), \
|
| /Linux-v6.6/include/linux/ |
| D | btf.h | 256 return btf_type_is_int(t) && (btf_int_encoding(t) & BTF_INT_SIGNED); in btf_type_is_signed_int()
|
| /Linux-v6.6/kernel/trace/ |
| D | trace_probe.c | 327 return !(BTF_INT_ENCODING(intdata) & BTF_INT_SIGNED) in btf_type_is_char_ptr() 346 return !(BTF_INT_ENCODING(intdata) & BTF_INT_SIGNED) in btf_type_is_char_array() 405 if (BTF_INT_ENCODING(intdata) & BTF_INT_SIGNED) { in fetch_type_from_btf_type()
|
| /Linux-v6.6/tools/testing/selftests/bpf/map_tests/ |
| D | sk_storage_map.c | 114 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ in load_btf()
|
| /Linux-v6.6/tools/bpf/bpftool/ |
| D | btf_dumper.c | 431 case BTF_INT_SIGNED: in btf_dumper_int()
|
| D | btf.c | 51 case BTF_INT_SIGNED: in btf_int_enc_str()
|
| /Linux-v6.6/kernel/bpf/ |
| D | btf.c | 699 else if (encoding == BTF_INT_SIGNED) in btf_int_encoding_str() 2220 encoding != BTF_INT_SIGNED && in btf_int_check_meta() 2360 bool sign = encoding & BTF_INT_SIGNED; in btf_int_show()
|
| /Linux-v6.6/Documentation/bpf/ |
| D | btf.rst | 143 #define BTF_INT_SIGNED (1 << 0)
|