Searched refs:arg_cnt (Results 1 – 7 of 7) sorted by relevance
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | kfunc_implicit_args_tracing.c | 15 check_implicit_args(void *ctx, __u64 *arg_cnt, __u64 *aux_arg) in check_implicit_args() argument 21 *arg_cnt = bpf_get_func_arg_cnt(ctx); in check_implicit_args() 22 result = *arg_cnt == 2; in check_implicit_args()
|
| /linux/tools/lib/bpf/ |
| H A D | usdt.c | 231 short arg_cnt; member 1257 spec->arg_cnt = 0; in parse_usdt_spec() 1261 if (spec->arg_cnt >= USDT_MAX_ARG_CNT) { in parse_usdt_spec() 1267 arg = &spec->args[spec->arg_cnt]; in parse_usdt_spec() 1268 len = parse_usdt_arg(s, spec->arg_cnt, arg, &arg_sz); in parse_usdt_spec() 1282 spec->arg_cnt, s, arg_sz); in parse_usdt_spec() 1287 spec->arg_cnt++; in parse_usdt_spec()
|
| H A D | libbpf.c | 7278 int i, err, arg_cnt, fn_name_off, linkage; in clone_func_btf_info() local 7299 arg_cnt = btf_vlen(fn_proto_t); in clone_func_btf_info() 7306 for (i = 0; i < arg_cnt; i++) { in clone_func_btf_info() 7353 int i, n, arg_idx, arg_cnt, err, rec_idx; in bpf_program_fixup_func_info() local 7421 arg_cnt = btf_vlen(fn_proto_t); in bpf_program_fixup_func_info() 7423 if (arg_idx < 0 || arg_idx >= arg_cnt) in bpf_program_fixup_func_info()
|
| /linux/drivers/accel/amdxdna/ |
| H A D | aie2_message.c | 632 cf_slot->arg_cnt = cmd_len / sizeof(u32); in aie2_cmdlist_fill_cf() 662 dpu_slot->arg_cnt = arg_sz / sizeof(u32); in aie2_cmdlist_fill_dpu() 717 npu_slot->arg_cnt = cmd_len / sizeof(u32); in aie2_cmdlist_fill_npu_cf() 749 npu_slot->arg_cnt = arg_sz / sizeof(u32); in aie2_cmdlist_fill_npu_dpu() 785 npu_slot->arg_cnt = arg_sz / sizeof(u32); in aie2_cmdlist_fill_npu_preempt() 817 npu_slot->arg_cnt = 1; in aie2_cmdlist_fill_npu_elf() 820 *size = struct_size(npu_slot, args, npu_slot->arg_cnt); in aie2_cmdlist_fill_npu_elf()
|
| /linux/include/linux/ |
| H A D | bpf_verifier.h | 830 u8 arg_cnt:4; member 840 if (sub->arg_cnt > MAX_BPF_FUNC_REG_ARGS) in bpf_in_stack_arg_cnt() 841 return sub->arg_cnt - MAX_BPF_FUNC_REG_ARGS; in bpf_in_stack_arg_cnt()
|
| /linux/kernel/bpf/ |
| H A D | verifier.c | 9698 err = check_outgoing_stack_args(env, caller, sub->arg_cnt, in btf_check_func_arg_match() 9710 ret = check_outgoing_stack_args(env, caller, sub->arg_cnt, in btf_check_func_arg_match() 9718 for (i = 0; i < sub->arg_cnt; i++) { in btf_check_func_arg_match() 19551 if (sub->arg_cnt != 1 || sub->args[0].arg_type != ARG_ANYTHING) { in do_check_common() 19557 for (i = BPF_REG_1; i <= min_t(u32, sub->arg_cnt, MAX_BPF_FUNC_REG_ARGS); i++) { in do_check_common() 19600 if (env->prog->type == BPF_PROG_TYPE_EXT && sub->arg_cnt > MAX_BPF_FUNC_REG_ARGS) { in do_check_common() 19613 if (ret || sub->arg_cnt != 1 || sub->args[0].arg_type != ARG_PTR_TO_CTX) { in do_check_common() 19615 sub->arg_cnt = 1; in do_check_common()
|
| H A D | btf.c | 8109 sub->arg_cnt = nargs; in btf_prepare_func_args()
|