Home
last modified time | relevance | path

Searched refs:types (Results 1 – 6 of 6) sorted by relevance

/kernel/bpf/preload/iterators/
Diterators.bpf.c36 struct btf_type **types; member
61 struct btf_type **types, *t; in get_name() local
68 types = btf->types; in get_name()
69 bpf_probe_read_kernel(&t, sizeof(t), types + btf_id); in get_name()
/kernel/trace/
Dtrace_syscalls.c158 trace_seq_printf(s, "%s ", entry->types[i]); in print_syscall_enter()
279 ret = trace_define_field(call, meta->types[i], in syscall_enter_define_fields()
/kernel/time/
Dtimeconst.bc52 print "#include <linux/types.h>\n\n"
/kernel/rcu/
DKconfig.debug133 when looking for certain types of RCU usage bugs, for example,
/kernel/bpf/
Dverifier.c5892 const enum bpf_reg_type types[10]; member
5897 .types = {
5907 .types = {
5917 .types = {
5929 .types = {
5942 .types = {
5951 static const struct bpf_reg_types fullsock_types = { .types = { PTR_TO_SOCKET } };
5952 static const struct bpf_reg_types scalar_types = { .types = { SCALAR_VALUE } };
5953 static const struct bpf_reg_types context_types = { .types = { PTR_TO_CTX } };
5954 static const struct bpf_reg_types alloc_mem_types = { .types = { PTR_TO_MEM | MEM_ALLOC } };
[all …]
Dbtf.c227 struct btf_type **types; member
816 return btf->types[type_id]; in btf_type_by_id()
1576 memcpy(new_types, btf->types, in btf_add_type()
1577 sizeof(*btf->types) * btf->nr_types); in btf_add_type()
1580 kvfree(btf->types); in btf_add_type()
1581 btf->types = new_types; in btf_add_type()
1585 btf->types[btf->nr_types++] = t; in btf_add_type()
1659 kvfree(btf->types); in btf_free()
5251 kvfree(btf->types); in BTF_ID()
5326 kvfree(btf->types); in btf_parse_module()