Home
last modified time | relevance | path

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

/linux-6.15/tools/lib/bpf/
H A Dusdt.bpf.h60 short arg_cnt; member
108 return spec->arg_cnt; in bpf_usdt_arg_cnt()
132 if (arg_num >= spec->arg_cnt) in bpf_usdt_arg_size()
168 if (arg_num >= spec->arg_cnt) in bpf_usdt_arg()
H A Dusdt.c221 short arg_cnt; member
1199 spec->arg_cnt = 0; in parse_usdt_spec()
1203 if (spec->arg_cnt >= USDT_MAX_ARG_CNT) { in parse_usdt_spec()
1209 arg = &spec->args[spec->arg_cnt]; in parse_usdt_spec()
1210 len = parse_usdt_arg(s, spec->arg_cnt, arg, &arg_sz); in parse_usdt_spec()
1224 spec->arg_cnt, s, arg_sz); in parse_usdt_spec()
1229 spec->arg_cnt++; in parse_usdt_spec()
H A Dlibbpf.c6861 int i, err, arg_cnt, fn_name_off, linkage; in clone_func_btf_info() local
6882 arg_cnt = btf_vlen(fn_proto_t); in clone_func_btf_info()
6889 for (i = 0; i < arg_cnt; i++) { in clone_func_btf_info()
6936 int i, n, arg_idx, arg_cnt, err, rec_idx; in bpf_program_fixup_func_info() local
7004 arg_cnt = btf_vlen(fn_proto_t); in bpf_program_fixup_func_info()
7006 if (arg_idx < 0 || arg_idx >= arg_cnt) in bpf_program_fixup_func_info()
/linux-6.15/drivers/accel/amdxdna/
H A Daie2_msg_priv.h327 __u32 arg_cnt; member
328 __u32 args[] __counted_by(arg_cnt);
339 __u32 arg_cnt; member
341 __u32 args[] __counted_by(arg_cnt);
H A Daie2_message.c532 buf->arg_cnt = payload_len / sizeof(u32); in aie2_cmdlist_fill_one_slot_cf()
568 buf->arg_cnt = arg_sz / sizeof(u32); in aie2_cmdlist_fill_one_slot_dpu()
/linux-6.15/include/linux/
H A Dbpf_verifier.h688 u8 arg_cnt; member
/linux-6.15/kernel/bpf/
H A Dverifier.c10339 for (i = 0; i < sub->arg_cnt; i++) { in btf_check_func_arg_match()
22705 if (sub->arg_cnt != 1 || sub->args[0].arg_type != ARG_ANYTHING) { in do_check_common()
22711 for (i = BPF_REG_1; i <= sub->arg_cnt; i++) { in do_check_common()
22760 if (ret || sub->arg_cnt != 1 || sub->args[0].arg_type != ARG_PTR_TO_CTX) in do_check_common()
H A Dbtf.c7853 sub->arg_cnt = nargs; in btf_prepare_func_args()