Lines Matching refs:bpf_reg_types

8104 struct bpf_reg_types {
8109 static const struct bpf_reg_types sock_types = {
8119 static const struct bpf_reg_types btf_id_sock_common_types = {
8132 static const struct bpf_reg_types mem_types = {
8146 static const struct bpf_reg_types int_ptr_types = {
8156 static const struct bpf_reg_types spin_lock_types = {
8163 static const struct bpf_reg_types fullsock_types = { .types = { PTR_TO_SOCKET } };
8164 static const struct bpf_reg_types scalar_types = { .types = { SCALAR_VALUE } };
8165 static const struct bpf_reg_types context_types = { .types = { PTR_TO_CTX } };
8166 static const struct bpf_reg_types ringbuf_mem_types = { .types = { PTR_TO_MEM | MEM_RINGBUF } };
8167 static const struct bpf_reg_types const_map_ptr_types = { .types = { CONST_PTR_TO_MAP } };
8168 static const struct bpf_reg_types btf_ptr_types = {
8175 static const struct bpf_reg_types percpu_btf_ptr_types = {
8182 static const struct bpf_reg_types func_ptr_types = { .types = { PTR_TO_FUNC } };
8183 static const struct bpf_reg_types stack_ptr_types = { .types = { PTR_TO_STACK } };
8184 static const struct bpf_reg_types const_str_ptr_types = { .types = { PTR_TO_MAP_VALUE } };
8185 static const struct bpf_reg_types timer_types = { .types = { PTR_TO_MAP_VALUE } };
8186 static const struct bpf_reg_types kptr_types = { .types = { PTR_TO_MAP_VALUE } };
8187 static const struct bpf_reg_types dynptr_types = {
8194 static const struct bpf_reg_types *compatible_reg_types[__BPF_ARG_TYPE_MAX] = {
8229 const struct bpf_reg_types *compatible;