Home
last modified time | relevance | path

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

/linux/tools/lib/bpf/
A Dusdt.bpf.h60 short arg_cnt; member
108 return spec->arg_cnt; in bpf_usdt_arg_cnt()
136 if (arg_num >= spec->arg_cnt) in bpf_usdt_arg()
A Dusdt.c220 short arg_cnt; member
1197 spec->arg_cnt = 0; in parse_usdt_spec()
1201 if (spec->arg_cnt >= USDT_MAX_ARG_CNT) { in parse_usdt_spec()
1207 arg = &spec->args[spec->arg_cnt]; in parse_usdt_spec()
1208 len = parse_usdt_arg(s, spec->arg_cnt, arg, &arg_sz); in parse_usdt_spec()
1222 spec->arg_cnt, s, arg_sz); in parse_usdt_spec()
1227 spec->arg_cnt++; in parse_usdt_spec()
A Dlibbpf.c6798 int i, err, arg_cnt, fn_name_off, linkage; in clone_func_btf_info() local
6819 arg_cnt = btf_vlen(fn_proto_t); in clone_func_btf_info()
6826 for (i = 0; i < arg_cnt; i++) { in clone_func_btf_info()
6873 int i, n, arg_idx, arg_cnt, err, rec_idx; in bpf_program_fixup_func_info() local
6941 arg_cnt = btf_vlen(fn_proto_t); in bpf_program_fixup_func_info()
6943 if (arg_idx < 0 || arg_idx >= arg_cnt) in bpf_program_fixup_func_info()
/linux/include/linux/
A Dbpf_verifier.h672 u8 arg_cnt; member
/linux/kernel/bpf/
A Dverifier.c9585 for (i = 0; i < sub->arg_cnt; i++) { in btf_check_func_arg_match()
21551 if (sub->arg_cnt != 1 || sub->args[0].arg_type != ARG_ANYTHING) { in do_check_common()
21557 for (i = BPF_REG_1; i <= sub->arg_cnt; i++) { in do_check_common()
21606 if (ret || sub->arg_cnt != 1 || sub->args[0].arg_type != ARG_PTR_TO_CTX) in do_check_common()
A Dbtf.c7567 sub->arg_cnt = nargs; in btf_prepare_func_args()

Completed in 89 milliseconds