Home
last modified time | relevance | path

Searched refs:graph (Results 1 – 25 of 35) sorted by relevance

12

/linux-3.4.99/drivers/media/
Dmedia-entity.c102 static void stack_push(struct media_entity_graph *graph, in stack_push() argument
105 if (graph->top == MEDIA_ENTITY_ENUM_MAX_DEPTH - 1) { in stack_push()
109 graph->top++; in stack_push()
110 graph->stack[graph->top].link = 0; in stack_push()
111 graph->stack[graph->top].entity = entity; in stack_push()
114 static struct media_entity *stack_pop(struct media_entity_graph *graph) in stack_pop() argument
118 entity = graph->stack[graph->top].entity; in stack_pop()
119 graph->top--; in stack_pop()
138 void media_entity_graph_walk_start(struct media_entity_graph *graph, in media_entity_graph_walk_start() argument
141 graph->top = 0; in media_entity_graph_walk_start()
[all …]
/linux-3.4.99/arch/sh/kernel/
Ddumpstack.c22 struct thread_info *tinfo, int *graph) in print_ftrace_graph_addr() argument
31 if (!task->ret_stack || index < *graph) in print_ftrace_graph_addr()
34 index -= *graph; in print_ftrace_graph_addr()
39 (*graph)++; in print_ftrace_graph_addr()
45 struct thread_info *tinfo, int *graph) in print_ftrace_graph_addr() argument
55 int graph = 0; in stack_reader_dump() local
67 context, &graph); in stack_reader_dump()
/linux-3.4.99/arch/x86/kernel/
Ddumpstack.c38 struct thread_info *tinfo, int *graph) in print_ftrace_graph_addr() argument
50 if (!task->ret_stack || index < *graph) in print_ftrace_graph_addr()
53 index -= *graph; in print_ftrace_graph_addr()
58 (*graph)++; in print_ftrace_graph_addr()
64 struct thread_info *tinfo, int *graph) in print_ftrace_graph_addr() argument
92 unsigned long *end, int *graph) in print_context_stack() argument
108 print_ftrace_graph_addr(addr, data, ops, tinfo, graph); in print_context_stack()
120 unsigned long *end, int *graph) in print_context_stack_bp() argument
134 print_ftrace_graph_addr(addr, data, ops, tinfo, graph); in print_context_stack_bp()
Ddumpstack_64.c123 int graph = 0; in dump_trace() local
157 data, estack_end, &graph); in dump_trace()
176 ops, data, irq_stack_end, &graph); in dump_trace()
194 bp = ops->walk_stack(tinfo, stack, bp, ops, data, NULL, &graph); in dump_trace()
Ddumpstack_32.c24 int graph = 0; in dump_trace() local
45 bp = ops->walk_stack(context, stack, bp, ops, data, NULL, &graph); in dump_trace()
/linux-3.4.99/arch/sparc/kernel/
Dstacktrace.c18 int graph = 0; in __save_stack_trace() local
60 if (t->ret_stack && index >= graph) { in __save_stack_trace()
61 pc = t->ret_stack[index - graph].ret; in __save_stack_trace()
65 graph++; in __save_stack_trace()
Dperf_event.c1385 int graph = 0; in perf_callchain_kernel() local
1418 if (current->ret_stack && index >= graph) { in perf_callchain_kernel()
1419 pc = current->ret_stack[index - graph].ret; in perf_callchain_kernel()
1421 graph++; in perf_callchain_kernel()
Dtraps_64.c2159 int graph = 0; in show_stack() local
2202 if (tsk->ret_stack && index >= graph) { in show_stack()
2203 pc = tsk->ret_stack[index - graph].ret; in show_stack()
2205 graph++; in show_stack()
/linux-3.4.99/arch/x86/include/asm/
Dstacktrace.h23 int *graph);
29 unsigned long *end, int *graph);
35 unsigned long *end, int *graph);
/linux-3.4.99/tools/perf/Documentation/
Dperf-report.txt87 --call-graph::
92 - graph: use a graph tree, displaying absolute overhead rates.
93 - fractal: like graph, but displays relative rates. Each branch of
97 - callee: callee based call graph.
98 - caller: inverted caller based call graph.
104 alias for inverted caller based call graph.
Dperf-top.txt144 --call-graph::
148 - graph: use a graph tree, displaying absolute overhead rates.
149 - fractal: like graph, but displays relative rates. Each branch of
153 - callee: callee based call graph.
154 - caller: inverted caller based call graph.
Dperf-record.txt99 --call-graph::
100 Do call-graph (stack chain/backtrace) recording.
Dexamples.txt119 Furthermore, call-graph sampling can be done too, of page
/linux-3.4.99/scripts/
Dheaderdep.pl23 graph => \$opt_graph,
35 graph();
172 sub graph { subroutine
/linux-3.4.99/kernel/trace/
Dtrace_irqsoff.c37 static void stop_irqsoff_tracer(struct trace_array *tr, int graph);
38 static int start_irqsoff_tracer(struct trace_array *tr, int graph);
66 { TRACER_OPT(display-graph, TRACE_DISPLAY_GRAPH) },
530 static int start_irqsoff_tracer(struct trace_array *tr, int graph) in start_irqsoff_tracer() argument
534 if (!graph) in start_irqsoff_tracer()
548 static void stop_irqsoff_tracer(struct trace_array *tr, int graph) in stop_irqsoff_tracer() argument
552 if (!graph) in stop_irqsoff_tracer()
Dtrace_sched_wakeup.c46 { TRACER_OPT(display-graph, TRACE_DISPLAY_GRAPH) },
136 static int start_func_tracer(int graph) in start_func_tracer() argument
140 if (!graph) in start_func_tracer()
154 static void stop_func_tracer(int graph) in stop_func_tracer() argument
158 if (!graph) in stop_func_tracer()
/linux-3.4.99/Documentation/
Dmedia-framework.txt21 modeled as an oriented graph of building blocks called entities connected
224 The media framework provides APIs to iterate over entities in a graph.
236 Drivers might also need to iterate over all entities in a graph that can be
238 framework provides a depth-first graph traversal API for that purpose.
241 supported by the graph traversal API. To prevent infinite loops, the graph
245 Drivers initiate a graph traversal by calling
247 media_entity_graph_walk_start(struct media_entity_graph *graph,
250 The graph structure, provided by the caller, is initialized to start graph
255 media_entity_graph_walk_next(struct media_entity_graph *graph);
257 When the graph traversal is complete the function will return NULL.
[all …]
Dlockstat.txt16 The graph below shows the relation between the lock functions and the various
/linux-3.4.99/include/media/
Dmedia-entity.h139 void media_entity_graph_walk_start(struct media_entity_graph *graph,
142 media_entity_graph_walk_next(struct media_entity_graph *graph);
/linux-3.4.99/drivers/media/video/omap3isp/
Disp.c560 struct media_entity_graph graph; in isp_pipeline_pm_use_count() local
563 media_entity_graph_walk_start(&graph, entity); in isp_pipeline_pm_use_count()
565 while ((entity = media_entity_graph_walk_next(&graph))) { in isp_pipeline_pm_use_count()
619 struct media_entity_graph graph; in isp_pipeline_pm_power() local
626 media_entity_graph_walk_start(&graph, entity); in isp_pipeline_pm_power()
628 while (!ret && (entity = media_entity_graph_walk_next(&graph))) in isp_pipeline_pm_power()
635 media_entity_graph_walk_start(&graph, first); in isp_pipeline_pm_power()
637 while ((first = media_entity_graph_walk_next(&graph)) in isp_pipeline_pm_power()
Dispvideo.c248 struct media_entity_graph graph; in isp_video_far_end() local
254 media_entity_graph_walk_start(&graph, entity); in isp_video_far_end()
256 while ((entity = media_entity_graph_walk_next(&graph))) { in isp_video_far_end()
/linux-3.4.99/drivers/media/video/s5p-fimc/
Dfimc-mdevice.c42 struct media_entity_graph graph; in fimc_pipeline_prepare() local
45 media_entity_graph_walk_start(&graph, me); in fimc_pipeline_prepare()
47 while ((me = media_entity_graph_walk_next(&graph))) { in fimc_pipeline_prepare()
/linux-3.4.99/arch/x86/
DMakefile_32.cpu51 # prologue (push %ebp, mov %esp, %ebp) which breaks the function graph
/linux-3.4.99/Documentation/trace/
Dftrace.txt175 with the function graph tracer (See the section
200 whereas the function graph tracer traces on both entry
202 to draw a graph of function calls similar to C code
1292 function graph tracer
1307 - having a reliable call stack to draw function calls graph
1671 Dynamic ftrace with the function graph tracer
1675 function tracer and the function-graph-tracer, there are some
1676 special features only available in the function-graph tracer.
/linux-3.4.99/Documentation/scheduler/
Dsched-nice-design.txt16 understand it, the timeslice graph went like this (cheesy ASCII art

12