Lines Matching refs:parg
487 struct probe_arg *parg = &tu->tp.args[i]; in create_trace_uprobe() local
496 parg->name = kstrdup(argv[i], GFP_KERNEL); in create_trace_uprobe()
501 parg->name = kstrdup(buf, GFP_KERNEL); in create_trace_uprobe()
504 if (!parg->name) { in create_trace_uprobe()
510 if (!is_good_name(parg->name)) { in create_trace_uprobe()
511 pr_info("Invalid argument[%d] name: %s\n", i, parg->name); in create_trace_uprobe()
516 if (traceprobe_conflict_field_name(parg->name, tu->tp.args, i)) { in create_trace_uprobe()
524 ret = traceprobe_parse_probe_arg(arg, &tu->tp.size, parg, in create_trace_uprobe()
854 struct probe_arg *parg = &tu->tp.args[i]; in print_uprobe_event() local
856 if (!parg->type->print(s, parg->name, data + parg->offset, entry)) in print_uprobe_event()
975 struct probe_arg *parg = &tu->tp.args[i]; in uprobe_event_define_fields() local
977 ret = trace_define_field(event_call, parg->type->fmttype, in uprobe_event_define_fields()
978 parg->name, size + parg->offset, in uprobe_event_define_fields()
979 parg->type->size, parg->type->is_signed, in uprobe_event_define_fields()