Lines Matching refs:argv
33 int argc, const char **argv, struct dyn_event *ev);
238 int argc, const char **argv) in trace_fprobe_match_command_head() argument
246 if (strcmp(buf, argv[0])) in trace_fprobe_match_command_head()
248 argc--; argv++; in trace_fprobe_match_command_head()
250 return trace_probe_match_command_args(&tf->tp, argc, argv); in trace_fprobe_match_command_head()
254 int argc, const char **argv, struct dyn_event *ev) in trace_fprobe_match() argument
264 return trace_fprobe_match_command_head(tf, argc, argv); in trace_fprobe_match()
1154 static int parse_symbol_and_return(int argc, const char *argv[], in parse_symbol_and_return() argument
1158 char *tmp = strchr(argv[1], '%'); in parse_symbol_and_return()
1162 int len = tmp - argv[1]; in parse_symbol_and_return()
1170 *symbol = kmemdup_nul(argv[1], len, GFP_KERNEL); in parse_symbol_and_return()
1172 *symbol = kstrdup(argv[1], GFP_KERNEL); in parse_symbol_and_return()
1194 tmp = strstr(argv[i], "$retval"); in parse_symbol_and_return()
1198 trace_probe_log_err(tmp - argv[i], RETVAL_ON_PROBE); in parse_symbol_and_return()
1210 static int trace_fprobe_create_internal(int argc, const char *argv[], in trace_fprobe_create_internal() argument
1251 if ((argv[0][0] != 'f' && argv[0][0] != 't') || argc < 2) in trace_fprobe_create_internal()
1254 if (argv[0][0] == 't') { in trace_fprobe_create_internal()
1259 if (argv[0][1] != '\0') { in trace_fprobe_create_internal()
1260 if (argv[0][1] != ':') { in trace_fprobe_create_internal()
1265 event = &argv[0][2]; in trace_fprobe_create_internal()
1271 ret = parse_symbol_and_return(argc, argv, &symbol, &is_return, is_tracepoint); in trace_fprobe_create_internal()
1281 event - argv[0]); in trace_fprobe_create_internal()
1328 argc -= 2; argv += 2; in trace_fprobe_create_internal()
1329 new_argv = traceprobe_expand_meta_args(argc, argv, &new_argc, in trace_fprobe_create_internal()
1335 argv = new_argv; in trace_fprobe_create_internal()
1343 ret = traceprobe_expand_dentry_args(argc, argv, &dbuf); in trace_fprobe_create_internal()
1360 ret = traceprobe_parse_probe_arg(&tf->tp, i, argv[i], ctx); in trace_fprobe_create_internal()
1398 static int trace_fprobe_create_cb(int argc, const char *argv[]) in trace_fprobe_create_cb() argument
1409 trace_probe_log_init("trace_fprobe", argc, argv); in trace_fprobe_create_cb()
1410 ret = trace_fprobe_create_internal(argc, argv, ctx); in trace_fprobe_create_cb()