Lines Matching refs:param
468 const struct btf_param *param; in query_btf_context() local
488 param = btf_get_func_param(type, &nr); in query_btf_context()
489 if (!IS_ERR_OR_NULL(param)) { in query_btf_context()
493 param++; in query_btf_context()
499 ctx->params = param; in query_btf_context()
690 code->param = i + 1; in parse_btf_arg()
692 code->param = i; in parse_btf_arg()
803 code[0].param = argnum; in store_entry_arg_at()
875 if (earg->code[i].param != argnum) in __store_entry_arg()
923 val = regs_get_kernel_argument(regs, code->param); in store_trace_entry_data()
951 unsigned long param; in NOKPROBE_SYMBOL() local
992 ret = kstrtoul(arg + len, 10, ¶m); in NOKPROBE_SYMBOL()
997 param > PARAM_MAX_STACK) { in NOKPROBE_SYMBOL()
1002 code->param = (unsigned int)param; in NOKPROBE_SYMBOL()
1016 ret = kstrtoul(arg + len, 10, ¶m); in NOKPROBE_SYMBOL()
1020 if (!param || param > PARAM_MAX_STACK) { in NOKPROBE_SYMBOL()
1024 param--; /* argN starts from 1, but internal arg[N] starts from 0 */ in NOKPROBE_SYMBOL()
1028 code->param = (unsigned int)param; in NOKPROBE_SYMBOL()
1034 code->param++; in NOKPROBE_SYMBOL()
1037 ret = __store_entry_arg(ctx->tp, param); in NOKPROBE_SYMBOL()
1088 unsigned long param; in parse_probe_arg() local
1108 code->param = (unsigned int)ret; in parse_probe_arg()
1116 ret = kstrtoul(arg + 1, 0, ¶m); in parse_probe_arg()
1123 code->immediate = param; in parse_probe_arg()
1461 code->param = parg->count; in finalize_fetch_insn()