Home
last modified time | relevance | path

Searched refs:ret_type (Results 1 – 14 of 14) sorted by relevance

/kernel/bpf/
Dhelpers.c45 .ret_type = RET_PTR_TO_MAP_VALUE_OR_NULL,
62 .ret_type = RET_INTEGER,
80 .ret_type = RET_INTEGER,
94 .ret_type = RET_INTEGER,
108 .ret_type = RET_INTEGER,
121 .ret_type = RET_INTEGER,
136 .ret_type = RET_PTR_TO_MAP_VALUE_OR_NULL,
145 .ret_type = RET_INTEGER,
156 .ret_type = RET_INTEGER,
167 .ret_type = RET_INTEGER,
[all …]
Dringbuf.c450 .ret_type = RET_PTR_TO_ALLOC_MEM_OR_NULL,
492 .ret_type = RET_VOID,
505 .ret_type = RET_VOID,
531 .ret_type = RET_INTEGER,
560 .ret_type = RET_INTEGER,
598 .ret_type = RET_INTEGER,
619 .ret_type = RET_VOID,
638 .ret_type = RET_VOID,
771 .ret_type = RET_INTEGER,
Dbpf_lsm.c132 .ret_type = RET_INTEGER,
153 .ret_type = RET_INTEGER,
171 .ret_type = RET_INTEGER,
190 .ret_type = RET_INTEGER,
Dstackmap.c313 .ret_type = RET_INTEGER,
382 .ret_type = RET_INTEGER,
473 .ret_type = RET_INTEGER,
500 .ret_type = RET_INTEGER,
564 .ret_type = RET_INTEGER,
Dbpf_inode_storage.c269 .ret_type = RET_PTR_TO_MAP_VALUE_OR_NULL,
280 .ret_type = RET_INTEGER,
Dbpf_task_storage.c328 .ret_type = RET_PTR_TO_MAP_VALUE_OR_NULL,
339 .ret_type = RET_INTEGER,
Dcgroup.c1566 .ret_type = RET_PTR_TO_MAP_VALUE,
1582 .ret_type = RET_INTEGER,
1597 .ret_type = RET_INTEGER,
2056 .ret_type = RET_INTEGER,
2098 .ret_type = RET_INTEGER,
2118 .ret_type = RET_INTEGER,
2143 .ret_type = RET_INTEGER,
2289 .ret_type = RET_INTEGER,
Dbpf_iter.c737 .ret_type = RET_INTEGER,
773 .ret_type = RET_INTEGER,
Dbtf.c4430 const struct btf_type *ret_type; in btf_func_proto_check() local
4444 ret_type = btf_type_by_id(btf, ret_type_id); in btf_func_proto_check()
4445 if (!ret_type) { in btf_func_proto_check()
4450 if (btf_type_is_resolve_source_only(ret_type)) { in btf_func_proto_check()
4455 if (btf_type_needs_resolve(ret_type) && in btf_func_proto_check()
4457 err = btf_resolve(env, ret_type, ret_type_id); in btf_func_proto_check()
5916 const struct btf_type **ret_type) in __get_type_size() argument
5920 *ret_type = btf_type_by_id(btf, 0); in __get_type_size()
5929 *ret_type = t; in __get_type_size()
7316 .ret_type = RET_INTEGER,
Dtask_iter.c817 .ret_type = RET_INTEGER,
Dverifier.c7305 static void do_refine_retval_range(struct bpf_reg_state *regs, int ret_type, in do_refine_retval_range() argument
7311 if (ret_type != RET_INTEGER || in do_refine_retval_range()
7527 enum bpf_return_type ret_type; in check_helper_call() local
7740 ret_type = fn->ret_type; in check_helper_call()
7741 ret_flag = type_flag(ret_type); in check_helper_call()
7743 switch (base_type(ret_type)) { in check_helper_call()
7766 if (!type_may_be_null(ret_type) && in check_helper_call()
7845 base_type(ret_type), func_id_name(func_id), in check_helper_call()
7855 base_type(ret_type), func_id_name(func_id), func_id); in check_helper_call()
7882 do_refine_retval_range(regs, fn->ret_type, func_id, &meta); in check_helper_call()
[all …]
Dsyscall.c5178 .ret_type = RET_INTEGER,
5203 .ret_type = RET_INTEGER,
5225 .ret_type = RET_INTEGER,
Dcore.c2671 .ret_type = RET_VOID,
/kernel/trace/
Dbpf_trace.c156 .ret_type = RET_INTEGER,
182 .ret_type = RET_INTEGER,
219 .ret_type = RET_INTEGER,
245 .ret_type = RET_INTEGER,
280 .ret_type = RET_INTEGER,
300 .ret_type = RET_INTEGER,
319 .ret_type = RET_INTEGER,
354 .ret_type = RET_INTEGER,
401 .ret_type = RET_INTEGER,
456 .ret_type = RET_INTEGER,
[all …]