Home
last modified time | relevance | path

Searched refs:BTF_INT_SIGNED (Results 1 – 24 of 24) sorted by relevance

/Linux-v6.6/tools/testing/selftests/bpf/prog_tests/
Dbtf.c108 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 …]
Dbtf_dedup_split.c18 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()
Dbtf_split.c27 btf__add_int(btf1, "int", 4, BTF_INT_SIGNED); /* [1] int */ in test_btf_split()
Dbtf_write.c27 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()
Dlinked_list.c251 id = btf__add_int(btf, "int", 4, BTF_INT_SIGNED); in init_btf()
Dbtf_dump.c174 id = btf__add_int(btf, "int", 4, BTF_INT_SIGNED); in test_btf_dump_incremental()
/Linux-v6.6/tools/include/uapi/linux/
Dbtf.h97 #define BTF_INT_SIGNED (1 << 0) macro
/Linux-v6.6/include/uapi/linux/
Dbtf.h97 #define BTF_INT_SIGNED (1 << 0) macro
/Linux-v6.6/tools/testing/selftests/bpf/progs/
Dsyscall.c47 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 64, 8), /* [1] */ in btf_load()
/Linux-v6.6/tools/lib/bpf/
Drelo_core.c779 (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()
Dlibbpf_probes.c263 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ in load_local_storage_btf()
Dlibbpf.c3667 *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()
Dbtf_dump.c1867 bool sign = encoding & BTF_INT_SIGNED; in btf_dump_int_data()
Dbtf.c1768 if (encoding & ~(BTF_INT_SIGNED | BTF_INT_CHAR | BTF_INT_BOOL)) in btf__add_int()
/Linux-v6.6/tools/testing/selftests/bpf/
Dbtf_helpers.c44 case BTF_INT_SIGNED: in btf_int_enc_str()
Dtest_verifier.c708 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */
/Linux-v6.6/tools/testing/selftests/bpf/verifier/
Dbpf_loop_inline.c4 /* 1: int */ BTF_TYPE_INT_ENC(1, BTF_INT_SIGNED, 0, 32, 4), \
/Linux-v6.6/include/linux/
Dbtf.h256 return btf_type_is_int(t) && (btf_int_encoding(t) & BTF_INT_SIGNED); in btf_type_is_signed_int()
/Linux-v6.6/kernel/trace/
Dtrace_probe.c327 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/
Dsk_storage_map.c114 BTF_TYPE_INT_ENC(0, BTF_INT_SIGNED, 0, 32, 4), /* [1] */ in load_btf()
/Linux-v6.6/tools/bpf/bpftool/
Dbtf_dumper.c431 case BTF_INT_SIGNED: in btf_dumper_int()
Dbtf.c51 case BTF_INT_SIGNED: in btf_int_enc_str()
/Linux-v6.6/kernel/bpf/
Dbtf.c699 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/
Dbtf.rst143 #define BTF_INT_SIGNED (1 << 0)