Home
last modified time | relevance | path

Searched refs:probes (Results 1 – 25 of 78) sorted by relevance

1234

/linux/sound/soc/sof/
H A DMakefile31 snd-sof-probes-y := sof-client-probes.o
33 snd-sof-probes-y += sof-client-probes-ipc3.o
36 snd-sof-probes-y += sof-client-probes-ipc4.o
55 obj-$(CONFIG_SND_SOC_SOF_DEBUG_PROBES) += snd-sof-probes.o
/linux/tools/testing/ktest/examples/bootconfigs/
H A Dtracing.bconf14 probes = "vfs_read $arg2 $arg3";
17 probes = "vfs_write $arg2 +0($arg2):ustring $arg3";
20 probes = "initrd_load";
H A Dfunctiongraph.bconf6 probes = "pci_proc_init"
10 probes = "pci_proc_init%return"
H A Dboottrace.bconf7 probes = "vfs_read $arg1 $arg2"
/linux/drivers/base/
H A Dmap.c28 } *probes[255]; member
58 struct probe **s = &domain->probes[index % 255]; in kobj_map()
81 for (s = &domain->probes[index % 255]; *s; s = &(*s)->next) { in kobj_unmap()
103 for (p = domain->probes[MAJOR(dev) % 255]; p; p = p->next) { in kobj_lookup()
151 p->probes[i] = base; in kobj_map_init()
/linux/Documentation/core-api/
H A Dtracepoint.rst13 a callback mechanism. The 'probes' are strictly typed functions that are
16 From this simple callback mechanism, 'probes' can be used to profile,
18 provide a framework for using 'probes'. These tools include Systemtap,
30 unregistering probes with these callback sites is covered in the
/linux/Documentation/trace/
H A Dkprobes.rst36 There are currently two types of probes: kprobes, and kretprobes
37 (also called return probes). A kprobe can be inserted on virtually
43 one or more probes, and the exit function unregisters them. A
48 There are also ``register_/unregister_*probes()`` functions for batch
49 registration/unregistration of a group of ``*probes``. These functions
51 a lot of probes at once.
54 probes work and how jump optimization works. They explain certain
137 some probes. In the kretprobe struct, the nmissed field is set to
312 Kprobes and return probes are implemented on the following
318 - sparc64 (Return probes no
[all...]
H A Dboottime-trace.rst114 ftrace.[instance.INSTANCE.]event.kprobes.EVENT.probes = PROBE[, PROBE2[...]]
116 multiple probes on one event, but those must have same type of
219 probes = "vfs_read $arg1 $arg2"
273 probes = "pci_proc_init"
277 probes = "pci_proc_init%return"
/linux/drivers/bcma/
H A Ddriver_chipcommon_nflash.c25 static const char *probes[] = { "bcm47xxpart", NULL }; variable
51 cc->nflash.brcmnand_info.part_probe_types = probes; in bcma_nflash_init()
/linux/drivers/mtd/maps/
H A Dsolutionengine.c34 static const char * const probes[] = { "RedBoot", "cmdlinepart", NULL }; variable
73 mtd_device_parse_register(flash_mtd, probes, NULL, NULL, 0); in init_soleng_maps()
H A Dpxa2xx-flash.c42 static const char * const probes[] = { "RedBoot", "cmdlinepart", NULL }; variable
94 mtd_device_parse_register(info->mtd, probes, NULL, flash->parts, in pxa2xx_flash_probe()
H A Ddc21285.c147 static const char * const probes[] = { "RedBoot", "cmdlinepart", NULL }; variable
198 mtd_device_parse_register(dc21285_mtd, probes, NULL, NULL, 0); in init_dc21285()
H A Dpcmciamtd.c468 static char *probes[] = { "jedec_probe", "cfi_probe" }; in pcmciamtd_config() local
571 for(i = 0; i < ARRAY_SIZE(probes); i++) { in pcmciamtd_config()
572 pr_debug("Trying %s\n", probes[i]); in pcmciamtd_config()
573 mtd = do_map_probe(probes[i], &dev->pcmcia_map); in pcmciamtd_config()
577 pr_debug("FAILED: %s\n", probes[i]); in pcmciamtd_config()
/linux/tools/perf/Documentation/
H A Dperf-probe.txt76 When this is used with --cache, perf shows all cached probes instead of
77 the live probes.
125 (With --add) Cache the probes. Any events which successfully added
127 (With --list) Show cached probes.
128 (With --del) Remove cached probes.
130 --max-probes=NUM::
173 'EVENT' specifies the name of new event, if omitted, it will be set the name of the probed function, and for return probes, a "\_\_return" suffix is automatically added to the function name. You can also specify a group name by 'GROUP', if omitted, set 'probe' is used for kprobe and 'probe_<bin>' is used for uprobe.
176 'FUNC' specifies a probed function name, and it may have one of the following options; '+OFFS' is the offset from function entry address in bytes, ':RLN' is the relative-line number from function entry line, and '%return' means that it probes function return. And ';PTN' means lazy matching pattern (see LAZY MATCHING). Note that ';PTN' must be the end of the probe point definition. In addition, '@SRC' specifies a source file which has that function.
179 'SDTEVENT' and 'PROVIDER' is the pre-defined event name which is defined by user SDT (Statically Defined Tracing) or the pre-cached probes with event name.
257 Add one or more probes whic
[all...]
/linux/drivers/mtd/nand/raw/bcm47xxnflash/
H A Dmain.c20 static const char *probes[] = { "bcm47xxpart", NULL }; variable
51 err = mtd_device_parse_register(mtd, probes, NULL, NULL, 0); in bcm47xxnflash_probe()
/linux/include/linux/mtd/
H A Dplat-ram.h20 const char * const *probes; member
/linux/tools/testing/selftests/net/
H A Dtest_neigh.sh198 local probes
216 probes=$(ip -n "$ns1" -j -s neigh get "$ip_addr" dev veth0 | jq '.[]["probes"]')
217 if [[ $probes -eq 0 ]]; then
218 check_err 1 "No probes were sent"
/linux/arch/arm/
H A DKbuild9 obj-y += probes/
/linux/Documentation/features/debug/uprobes/
H A Darch-support.txt4 # description: arch supports live patched user probes
/linux/Documentation/features/debug/kretprobes/
H A Darch-support.txt4 # description: arch supports kernel function-return probes
/linux/kernel/
H A Dtracepoint.c83 * It is used to delay the free of multiple probes array until a quiescent
88 struct tracepoint_func probes[]; member
99 struct tp_probes *p = kmalloc(struct_size(p, probes, count), in allocate_probes()
101 return p == NULL ? NULL : p->probes; in allocate_probes()
113 struct tp_probes, probes[0]); in release_probes()
139 int nr_probes = 0; /* Counter for probes */ in func_add()
148 /* (N -> N+1), (N != 0, 1) probes */ in func_add()
167 /* Insert before probes of lower priority */ in func_add()
198 /* (N -> M), (N > 1, M >= 0) probes */ in func_remove()
585 * Ensure the tracer unregistered the module's probes befor
[all...]
/linux/Documentation/dev-tools/
H A Dgpio-sloppy-logic-analyzer.rst19 connected to these GPIO lines with wires (i.e. digital probes), acting as a
43 Tell the kernel which GPIOs are used as probes. For a Device Tree based system,
54 maximum of 8 probes are supported. 32 are likely possible but are not
/linux/sound/soc/intel/avs/
H A DMakefile14 snd-soc-avs-y += probes.o debugfs.o
/linux/arch/csky/kernel/
H A DMakefile7 obj-y += probes/
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-feature.rst40 By default, bpftool **does not run probes** for **bpf_probe_write_user**\
42 To enable them and run all probes, the **full** keyword should be used.

1234