Home
last modified time | relevance | path

Searched refs:gops (Results 1 – 12 of 12) sorted by relevance

/linux/kernel/trace/
H A Dfgraph.c408 unsigned long *fgraph_get_task_var(struct fgraph_ops *gops) in fgraph_get_task_var() argument
410 return ret_stack_get_task_var(current, gops->idx); in fgraph_get_task_var()
519 struct fgraph_ops *gops, in ftrace_graph_entry_stub() argument
526 struct fgraph_ops *gops, in ftrace_graph_ret_stub() argument
684 struct fgraph_ops *gops = READ_ONCE(fgraph_array[i]); in function_graph_enter_regs() local
687 if (gops == &fgraph_stub) in function_graph_enter_regs()
691 if (ftrace_ops_test(&gops->ops, func, NULL) && in function_graph_enter_regs()
692 gops->entryfunc(&trace, gops, fregs)) in function_graph_enter_regs()
854 struct fgraph_ops *gops = READ_ONCE(fgraph_array[i]); in __ftrace_return_to_handler() local
856 if (gops == &fgraph_stub) in __ftrace_return_to_handler()
[all …]
H A Dtrace_functions_graph.c227 struct fgraph_ops *gops, in graph_entry() argument
230 unsigned long *task_var = fgraph_get_task_var(gops); in graph_entry()
231 struct trace_array *tr = gops->private; in graph_entry()
255 if (ftrace_graph_ignore_func(gops, trace)) in graph_entry()
263 ftimes = fgraph_reserve_data(gops->idx, sizeof(*ftimes)); in graph_entry()
268 ftimes = fgraph_reserve_data(gops->idx, sizeof(ftimes->calltime)); in graph_entry()
296 struct fgraph_ops *gops, in trace_graph_entry() argument
299 return graph_entry(trace, gops, NULL); in trace_graph_entry()
303 struct fgraph_ops *gops, in trace_graph_entry_args() argument
306 return graph_entry(trace, gops, fregs); in trace_graph_entry_args()
[all …]
H A Dtrace_selftest.c769 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 Dtrace_irqsoff.c179 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 Dtrace_sched_wakeup.c116 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 Dfprobe.c268 static int fprobe_fgraph_entry(struct ftrace_graph_ent *trace, struct fgraph_ops *gops,
271 struct fgraph_ops *gops, in fprobe_graph_add_ips()
559 static int fprobe_fgraph_entry(struct ftrace_graph_ent *trace, struct fgraph_ops *gops, in fprobe_fgraph_entry()
594 fgraph_data = fgraph_reserve_data(gops->idx, reserved_words * sizeof(long)); in fprobe_fgraph_entry()
663 struct fgraph_ops *gops, in fprobe_return()
675 fgraph_data = (unsigned long *)fgraph_retrieve_data(gops->idx, &size); in fprobe_return()
547 fprobe_fgraph_entry(struct ftrace_graph_ent * trace,struct fgraph_ops * gops,struct ftrace_regs * fregs) fprobe_fgraph_entry() argument
644 fprobe_return(struct ftrace_graph_ret * trace,struct fgraph_ops * gops,struct ftrace_regs * fregs) fprobe_return() argument
H A Dtrace.h439 struct fgraph_ops *gops; member
819 void trace_graph_return(struct ftrace_graph_ret *trace, struct fgraph_ops *gops,
821 int trace_graph_entry(struct ftrace_graph_ent *trace, struct fgraph_ops *gops,
1164 ftrace_graph_addr_finish(struct fgraph_ops *gops, struct ftrace_graph_ret *trace) in ftrace_graph_addr_finish() argument
1166 unsigned long *task_var = fgraph_get_task_var(gops); in ftrace_graph_addr_finish()
1205 static inline void ftrace_graph_addr_finish(struct fgraph_ops *gops, struct ftrace_graph_ret *trace) in ftrace_graph_addr_finish() argument
1214 ftrace_graph_ignore_func(struct fgraph_ops *gops, struct ftrace_graph_ent *trace) in ftrace_graph_ignore_func() argument
1216 unsigned long *task_var = fgraph_get_task_var(gops); in ftrace_graph_ignore_func()
H A Dftrace.c851 struct fgraph_ops *gops, in profile_graph_entry() argument
862 profile_data = fgraph_reserve_data(gops->idx, sizeof(*profile_data)); in profile_graph_entry()
876 struct fgraph_ops *gops, in profile_graph_return() argument
892 profile_data = fgraph_retrieve_data(gops->idx, &size); in profile_graph_return()
909 parent_data = fgraph_retrieve_parent_data(gops->idx, &size, 1); in profile_graph_return()
4475 struct fgraph_ops *gops; in print_subops() local
4477 gops = container_of(subops, struct fgraph_ops, ops); in print_subops()
4479 (void *)gops->entryfunc, in print_subops()
4480 (void *)gops->retfunc); in print_subops()
/linux/drivers/accel/amdxdna/
H A Daie2_solver.h32 u32 gops; /* Giga operations */ member
H A Daie2_ctx.c599 xrs_req->rqos.gops = hwctx->qos.gops; in aie2_alloc_resource()
H A Daie2_pci.c831 tmp->gops = hwctx->qos.gops; in aie2_hwctx_status_cb()
/linux/include/linux/
H A Dftrace.h1253 struct fgraph_ops *gops,
1310 unsigned long *fgraph_get_task_var(struct fgraph_ops *gops);