| /linux/kernel/trace/ |
| H A D | fgraph.c | 411 unsigned long *fgraph_get_task_var(struct fgraph_ops *gops) in fgraph_get_task_var() argument 413 return ret_stack_get_task_var(current, gops->idx); in fgraph_get_task_var() 522 struct fgraph_ops *gops, in ftrace_graph_entry_stub() argument 529 struct fgraph_ops *gops, in ftrace_graph_ret_stub() argument 687 struct fgraph_ops *gops = READ_ONCE(fgraph_array[i]); in function_graph_enter_regs() local 690 if (gops == &fgraph_stub) in function_graph_enter_regs() 694 if (ftrace_ops_test(&gops->ops, func, NULL) && in function_graph_enter_regs() 695 gops->entryfunc(&trace, gops, fregs)) in function_graph_enter_regs() 857 struct fgraph_ops *gops = READ_ONCE(fgraph_array[i]); in __ftrace_return_to_handler() local 859 if (gops == &fgraph_stub) in __ftrace_return_to_handler() [all …]
|
| H A D | trace_functions_graph.c | 226 struct fgraph_ops *gops, in graph_entry() argument 229 unsigned long *task_var = fgraph_get_task_var(gops); in graph_entry() 230 struct trace_array *tr = gops->private; in graph_entry() 254 if (ftrace_graph_ignore_func(gops, trace)) in graph_entry() 262 ftimes = fgraph_reserve_data(gops->idx, sizeof(*ftimes)); in graph_entry() 267 ftimes = fgraph_reserve_data(gops->idx, sizeof(ftimes->calltime)); in graph_entry() 295 struct fgraph_ops *gops, in trace_graph_entry() argument 298 return graph_entry(trace, gops, NULL); in trace_graph_entry() 302 struct fgraph_ops *gops, in trace_graph_entry_args() argument 305 return graph_entry(trace, gops, fregs); in trace_graph_entry_args() [all …]
|
| H A D | trace_selftest.c | 769 struct fgraph_ops gops; member 777 struct fgraph_ops *gops, in store_entry() argument 780 struct fgraph_fixture *fixture = container_of(gops, struct fgraph_fixture, gops); in store_entry() 785 p = fgraph_reserve_data(gops->idx, size); in store_entry() 811 struct fgraph_ops *gops, in store_return() argument 814 struct fgraph_fixture *fixture = container_of(gops, struct fgraph_fixture, gops); in store_return() 821 p = fgraph_retrieve_data(gops->idx, &size); in store_return() 873 return ftrace_set_filter(&fixture->gops.ops, func_name, len, 1); in init_fgraph_fixture() 891 ret = register_ftrace_graph(&fixture->gops); in test_graph_storage_single() 899 unregister_ftrace_graph(&fixture->gops); in test_graph_storage_single() [all …]
|
| H A D | trace_irqsoff.c | 179 struct fgraph_ops *gops, in irqsoff_graph_entry() argument 189 if (ftrace_graph_ignore_func(gops, trace)) in irqsoff_graph_entry() 204 calltime = fgraph_reserve_data(gops->idx, sizeof(*calltime)); in irqsoff_graph_entry() 216 struct fgraph_ops *gops, in irqsoff_graph_return() argument 227 ftrace_graph_addr_finish(gops, trace); in irqsoff_graph_return() 233 calltime = fgraph_retrieve_data(gops->idx, &size); in irqsoff_graph_return()
|
| H A D | trace_sched_wakeup.c | 116 struct fgraph_ops *gops, in wakeup_graph_entry() argument 125 if (ftrace_graph_ignore_func(gops, trace)) in wakeup_graph_entry() 140 calltime = fgraph_reserve_data(gops->idx, sizeof(*calltime)); in wakeup_graph_entry() 152 struct fgraph_ops *gops, in wakeup_graph_return() argument 162 ftrace_graph_addr_finish(gops, trace); in wakeup_graph_return() 169 calltime = fgraph_retrieve_data(gops->idx, &size); in wakeup_graph_return()
|
| H A D | trace.h | 433 struct fgraph_ops *gops; member 758 void trace_graph_return(struct ftrace_graph_ret *trace, struct fgraph_ops *gops, 760 int trace_graph_entry(struct ftrace_graph_ent *trace, struct fgraph_ops *gops, 1097 ftrace_graph_addr_finish(struct fgraph_ops *gops, struct ftrace_graph_ret *trace) in ftrace_graph_addr_finish() argument 1099 unsigned long *task_var = fgraph_get_task_var(gops); in ftrace_graph_addr_finish() 1138 static inline void ftrace_graph_addr_finish(struct fgraph_ops *gops, struct ftrace_graph_ret *trace) in ftrace_graph_addr_finish() argument 1147 ftrace_graph_ignore_func(struct fgraph_ops *gops, struct ftrace_graph_ent *trace) in ftrace_graph_ignore_func() argument 1149 unsigned long *task_var = fgraph_get_task_var(gops); in ftrace_graph_ignore_func()
|
| H A D | fprobe.c | 373 static int fprobe_fgraph_entry(struct ftrace_graph_ent *trace, struct fgraph_ops *gops, in fprobe_fgraph_entry() argument 405 fgraph_data = fgraph_reserve_data(gops->idx, reserved_words * sizeof(long)); in fprobe_fgraph_entry() 462 struct fgraph_ops *gops, in fprobe_return() argument 471 fgraph_data = (unsigned long *)fgraph_retrieve_data(gops->idx, &size); in fprobe_return()
|
| H A D | ftrace.c | 842 struct fgraph_ops *gops, in profile_graph_entry() argument 853 profile_data = fgraph_reserve_data(gops->idx, sizeof(*profile_data)); in profile_graph_entry() 867 struct fgraph_ops *gops, in profile_graph_return() argument 883 profile_data = fgraph_retrieve_data(gops->idx, &size); in profile_graph_return() 900 parent_data = fgraph_retrieve_parent_data(gops->idx, &size, 1); in profile_graph_return() 4441 struct fgraph_ops *gops; in print_subops() local 4443 gops = container_of(subops, struct fgraph_ops, ops); in print_subops() 4445 (void *)gops->entryfunc, in print_subops() 4446 (void *)gops->retfunc); in print_subops()
|
| /linux/drivers/accel/amdxdna/ |
| H A D | aie2_solver.c | 58 return rqos->fps * rqos->gops; in calculate_gops() 60 return service_rate * rqos->gops; in calculate_gops() 106 if (rqos->gops > 0 && (rqos->fps > 0 || rqos->latency > 0)) in is_valid_qos_dpm_params()
|
| H A D | aie2_solver.h | 32 u32 gops; /* Giga operations */ member
|
| H A D | aie2_ctx.c | 476 xrs_req->rqos.gops = hwctx->qos.gops; in aie2_alloc_resource()
|
| H A D | aie2_pci.c | 790 tmp->gops = hwctx->qos.gops; in aie2_hwctx_status_cb()
|
| /linux/include/linux/ |
| H A D | ftrace.h | 1243 struct fgraph_ops *gops, 1300 unsigned long *fgraph_get_task_var(struct fgraph_ops *gops);
|