| /Linux-v5.15/drivers/media/platform/omap3isp/ |
| D | isphist.c | 30 static void hist_reset_mem(struct ispstat *hist) in hist_reset_mem() argument 32 struct isp_device *isp = hist->isp; in hist_reset_mem() 33 struct omap3isp_hist_config *conf = hist->priv; in hist_reset_mem() 56 hist->wait_acc_frames = conf->num_acc_frames; in hist_reset_mem() 62 static void hist_setup_regs(struct ispstat *hist, void *priv) in hist_setup_regs() argument 64 struct isp_device *isp = hist->isp; in hist_setup_regs() 72 if (!hist->update || hist->state == ISPSTAT_DISABLED || in hist_setup_regs() 73 hist->state == ISPSTAT_DISABLING) in hist_setup_regs() 121 hist_reset_mem(hist); in hist_setup_regs() 134 hist->update = 0; in hist_setup_regs() [all …]
|
| /Linux-v5.15/tools/testing/selftests/ftrace/test.d/trigger/ |
| D | trigger-multihist.tc | 17 grep parent_pid events/sched/sched_process_fork/hist > /dev/null || \ 19 grep child events/sched/sched_process_fork/hist > /dev/null || \ 22 grep "parent_comm: $COMM" events/sched/sched_process_fork/hist > /dev/null || \ 31 grep test_hist events/sched/sched_process_fork/hist > /dev/null || \ 38 grep test_hist events/sched/sched_process_exit/hist > /dev/null || \ 41 diffs=`diff events/sched/sched_process_exit/hist events/sched/sched_process_fork/hist | wc -l`
|
| D | trigger-hist.tc | 16 grep parent_pid events/sched/sched_process_fork/hist > /dev/null || \ 18 grep child events/sched/sched_process_fork/hist > /dev/null || \ 27 grep '^{ parent_pid:.*, child_pid:.*}' events/sched/sched_process_fork/hist > /dev/null || \ 37 grep "parent_comm: $COMM" events/sched/sched_process_fork/hist > /dev/null || \ 46 grep '{ call_site: \[[0-9a-f][0-9a-f]*\] [_a-zA-Z][_a-zA-Z]* *}' events/kmem/kmalloc/hist > /dev/nu… 55 …9a-f][0-9a-f]*\] [_a-zA-Z][_a-zA-Z]*+0x[0-9a-f][0-9a-f]*' events/kmem/kmalloc/hist > /dev/null || \ 73 events/sched/sched_process_fork/hist | cut -d: -f2 ` ||
|
| D | trigger-hist-mod.tc | 17 grep "common_pid: $COMM" events/sched/sched_process_fork/hist > /dev/null || \ 28 grep "parent_pid: $HEX" events/sched/sched_process_fork/hist > /dev/null || \ 37 grep "id: \(unknown_\|sys_\)" events/raw_syscalls/sys_exit/hist > /dev/null || \ 47 grep 'bytes_req: ~ 2^[0-9]*' events/kmem/kmalloc/hist > /dev/null || \
|
| D | trigger-trace-marker-synthetic-kernel.tc | 21 grep 'hitcount: *1$' events/ftrace/print/hist > /dev/null || \ 24 grep 'hitcount: *1$' events/synthetic/latency/hist > /dev/null || \
|
| D | trigger-trace-marker-synthetic.tc | 21 cnt=`grep 'hitcount: *1$' events/ftrace/print/hist | wc -l` 27 grep 'hitcount: *1$' events/synthetic/latency/hist > /dev/null || \
|
| D | trigger-trace-marker-hist.tc | 16 grep 'hitcount: *10$' events/ftrace/print/hist > /dev/null || \
|
| /Linux-v5.15/samples/bpf/ |
| D | lathist_user.c | 37 struct cpu_hist *hist; in print_hist() local 44 hist = &cpu_hist[j]; in print_hist() 47 if (hist->max == 0) in print_hist() 53 stars(starstr, hist->data[i - 1], hist->max, MAX_STARS); in print_hist() 56 hist->data[i - 1], MAX_STARS, starstr); in print_hist()
|
| /Linux-v5.15/Documentation/trace/ |
| D | histogram.rst | 24 The format of a hist trigger is as follows:: 26 hist:keys=<field1[,field2,...]>[:values=<field1[,field2,...]>] 50 key. If a hist trigger is given a name using the 'name' parameter, 60 'hist' triggers add a 'hist' file to each event's subdirectory. 61 Reading the 'hist' file for the event will dump the hash table in 62 its entirety to stdout. If there are multiple hist triggers 99 A typical usage scenario would be the following to enable a hist 102 # echo 'hist:keys=skbaddr.hex:vals=len' > \ 105 # cat /sys/kernel/debug/tracing/events/net/netif_rx/hist 107 # echo '!hist:keys=skbaddr.hex:vals=len' > \ [all …]
|
| D | boottime-trace.rst | 132 action option, there are tree-style options under per-event 'hist' subkey 138 ftrace.[instance.INSTANCE.]event.GROUP.EVENT.hist.[N.]keys = KEY1[, KEY2[...]] 143 ftrace.[instance.INSTANCE.]event.GROUP.EVENT.hist.[N.]values = VAL1[, VAL2[...]] 146 ftrace.[instance.INSTANCE.]event.GROUP.EVENT.hist.[N.]sort = SORT1[, SORT2[...]] 149 ftrace.[instance.INSTANCE.]event.GROUP.EVENT.hist.[N.]size = NR_ENTRIES 152 ftrace.[instance.INSTANCE.]event.GROUP.EVENT.hist.[N.]name = NAME 155 ftrace.[instance.INSTANCE.]event.GROUP.EVENT.hist.[N.]var.VARIABLE = EXPR 158 ftrace.[instance.INSTANCE.]event.GROUP.EVENT.hist.[N.]<pause|continue|clear> 161 ftrace.[instance.INSTANCE.]event.GROUP.EVENT.hist.[N.]onmatch.[M.]event = GROUP.EVENT 166 ftrace.[instance.INSTANCE.]event.GROUP.EVENT.hist.[N.]onmatch.[M.]trace = EVENT[, ARG1[...]] [all …]
|
| D | histogram-design.rst | 28 of the hist trigger internals described in this document. Specific 38 # echo 'hist:keys=pid' >> events/sched/sched_waking/trigger 40 # cat events/sched/sched_waking/hist 238 Whenever a new event occurs and it has a hist trigger associated with 279 …# echo 'hist:keys=common_pid,call_site.sym:values=bytes_req,bytes_alloc,hitcount' >> events/kmem/k… 298 …# trigger info: hist:keys=common_pid,call_site.sym:vals=hitcount,bytes_req,bytes_alloc:sort=hitcou… 352 …# echo '!hist:keys=common_pid,call_site.sym:values=bytes_req,bytes_alloc,hitcount' >> events/kmem/… 357 Variables allow data from one hist trigger to be saved by one hist 358 trigger and retrieved by another hist trigger. For example, a trigger 364 # echo 'hist:keys=pid:ts0=common_timestamp.usecs' >> [all …]
|
| /Linux-v5.15/tools/testing/selftests/ftrace/test.d/trigger/inter-event/ |
| D | trigger-field-variable-support.tc | 19 if ! grep -q "ping" events/synthetic/wakeup_latency/hist; then 23 if ! grep -q "synthetic_prio=prio" events/sched/sched_waking/hist; then 29 if grep -q "synthetic_prio=prio" events/sched/sched_waking/hist; then
|
| D | trigger-onmatch-onmax-action-hist.tc | 26 …! grep -q "ping" events/synthetic/wakeup_latency/hist -o ! grep -q "max:" events/sched/sched_switc…
|
| D | trigger-onchange-action-hist.tc | 18 if ! grep -q "changed:" events/sched/sched_waking/hist; then
|
| D | trigger-onmax-action-hist.tc | 24 if ! grep -q "max:" events/sched/sched_switch/hist; then
|
| D | trigger-snapshot-action-hist.tc | 22 if ! grep -q "changed:" events/sched/sched_waking/hist; then
|
| D | trigger-onmatch-action-hist.tc | 26 if ! grep -q "ping" events/synthetic/wakeup_latency/hist; then
|
| D | trigger-synthetic-event-dynstring.tc | 27 if ! grep -q "ping" events/synthetic/ping_test_latency/hist; then
|
| D | trigger-trace-action-hist.tc | 27 if ! grep -q "ping" events/synthetic/wakeup_latency/hist; then
|
| /Linux-v5.15/tools/testing/ktest/examples/bootconfigs/ |
| D | boottrace.bconf | 13 hist { 19 initcall.initcall_start.hist { 23 initcall.initcall_finish.hist {
|
| /Linux-v5.15/lib/zlib_dfltcc/ |
| D | dfltcc_util.h | 33 void *hist in dfltcc() argument 58 , [hist] "r" (hist) in dfltcc()
|
| /Linux-v5.15/arch/parisc/kernel/ |
| D | irq.c | 237 int hist = action->cr16_hist[k]; in show_interrupts() local 239 if (hist) { in show_interrupts() 240 avg += hist; in show_interrupts() 244 if (hist > max) max = hist; in show_interrupts() 245 if (hist < min) min = hist; in show_interrupts()
|
| /Linux-v5.15/tools/perf/ui/ |
| D | Build | 5 perf-y += hist.o 6 perf-y += stdio/hist.o
|
| /Linux-v5.15/tools/perf/Documentation/ |
| D | perf-diff.txt | 98 --cycles-hist:: 105 Show period values for both compared hist entries. 251 - A/B being matching hist entry from data/baseline file specified 254 - period_percent being the % of the hist entry period value within 272 - A/B being matching hist entry from data/baseline file specified 275 - period being the hist entry period value 283 - A/B being matching hist entry from data/baseline file specified 286 - period being the hist entry period value
|
| /Linux-v5.15/net/ethtool/ |
| D | stats.c | 289 static int stats_put_rmon_hist(struct sk_buff *skb, u32 attr, const u64 *hist, in stats_put_rmon_hist() argument 301 if (hist[i] == ETHTOOL_STAT_NOT_SET) in stats_put_rmon_hist() 313 hist[i], ETHTOOL_A_STATS_GRP_PAD)) in stats_put_rmon_hist() 330 data->rmon_stats.hist, data->rmon_ranges) || in stats_put_rmon_stats()
|