Lines Matching refs:params

67 } params;
72 struct perf_probe_event *pev = &params.events[params.nevents];
75 pr_debug("probe-definition(%d): %s\n", params.nevents, str);
76 if (++params.nevents == MAX_PROBES) {
103 params.mod_events = true;
113 params.mod_events = true;
123 params.mod_events = true;
124 if (!params.dellist)
125 params.dellist = strlist__new(true, NULL);
126 strlist__add(params.dellist, str);
138 ret = parse_line_range_desc(str, &params.line_range);
139 INIT_LIST_HEAD(&params.line_range.line_list);
140 params.show_lines = true;
148 struct perf_probe_event *pev = &params.events[params.nevents];
159 params.show_vars = true;
172 if (params.filter)
173 strfilter__delete(params.filter);
174 params.filter = strfilter__new(str, &err);
175 if (!params.filter) {
201 OPT_BOOLEAN('l', "list", &params.list_events,
229 OPT_BOOLEAN('f', "force", &params.force_add, "forcibly add events"
238 OPT_BOOLEAN('\0', "externs", &params.show_ext_vars,
244 OPT_STRING('m', "module", &params.target_module,
248 OPT_INTEGER('\0', "max-probes", &params.max_probe_points,
250 OPT_BOOLEAN('F', "funcs", &params.show_funcs,
278 if (params.max_probe_points == 0)
279 params.max_probe_points = MAX_PROBES;
281 if ((!params.nevents && !params.dellist && !params.list_events &&
282 !params.show_lines && !params.show_funcs))
290 if (params.list_events) {
291 if (params.mod_events) {
295 if (params.show_lines) {
299 if (params.show_vars) {
303 if (params.show_funcs) {
313 if (params.show_funcs) {
314 if (params.nevents != 0 || params.dellist) {
319 if (params.show_lines) {
323 if (params.show_vars) {
327 if (!params.filter)
328 params.filter = strfilter__new(DEFAULT_FUNC_FILTER,
330 ret = show_available_funcs(params.target_module,
331 params.filter);
332 strfilter__delete(params.filter);
340 if (params.show_lines) {
341 if (params.mod_events) {
346 if (params.show_vars) {
351 ret = show_line_range(&params.line_range, params.target_module);
356 if (params.show_vars) {
357 if (params.mod_events) {
362 if (!params.filter)
363 params.filter = strfilter__new(DEFAULT_VAR_FILTER,
366 ret = show_available_vars(params.events, params.nevents,
367 params.max_probe_points,
368 params.target_module,
369 params.filter,
370 params.show_ext_vars);
371 strfilter__delete(params.filter);
378 if (params.dellist) {
379 ret = del_perf_probe_events(params.dellist);
380 strlist__delete(params.dellist);
387 if (params.nevents) {
388 ret = add_perf_probe_events(params.events, params.nevents,
389 params.max_probe_points,
390 params.target_module,
391 params.force_add);