Home
last modified time | relevance | path

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

123

/Linux-v4.19/drivers/base/
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-v4.19/Documentation/core-api/
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-v4.19/Documentation/
Dkprobes.txt35 There are currently two types of probes: kprobes, and kretprobes
36 (also called return probes). A kprobe can be inserted on virtually
42 one or more probes, and the exit function unregisters them. A
47 There are also ``register_/unregister_*probes()`` functions for batch
48 registration/unregistration of a group of ``*probes``. These functions
50 a lot of probes at once.
53 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 - ia64 (Does not support probes on instruction slot1.)
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/devfreq/event/
Dexynos-nocp.txt6 that the Network on Chip (NoC) probes detects are transported over
7 the network infrastructure to observer units. You can configure probes to
10 NoC probes to provide bandwidth information about behavior of the SoC
/Linux-v4.19/arch/s390/lib/
DMakefile9 lib-$(CONFIG_KPROBES) += probes.o
10 lib-$(CONFIG_UPROBES) += probes.o
/Linux-v4.19/drivers/mtd/maps/
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()
Dpxa2xx-flash.c47 static const char * const probes[] = { "RedBoot", "cmdlinepart", NULL }; variable
98 mtd_device_parse_register(info->mtd, probes, NULL, flash->parts, in pxa2xx_flash_probe()
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()
Dixp4xx.c151 static const char * const probes[] = { "RedBoot", "cmdlinepart", NULL }; variable
234 err = mtd_device_parse_register(info->mtd, probes, &ppdata, in ixp4xx_flash_probe()
Dphysmap_of_core.c139 static void of_free_probes(const char * const *probes) in of_free_probes() argument
141 if (probes != part_probe_types_def) in of_free_probes()
142 kfree(probes); in of_free_probes()
Dpcmciamtd.c469 static char *probes[] = { "jedec_probe", "cfi_probe" }; in pcmciamtd_config() local
572 for(i = 0; i < ARRAY_SIZE(probes); i++) { in pcmciamtd_config()
573 pr_debug("Trying %s\n", probes[i]); in pcmciamtd_config()
574 mtd = do_map_probe(probes[i], &dev->pcmcia_map); in pcmciamtd_config()
578 pr_debug("FAILED: %s\n", probes[i]); in pcmciamtd_config()
Dplat-ram.c190 err = mtd_device_parse_register(info->mtd, pdata->probes, NULL, in platram_probe()
/Linux-v4.19/drivers/mtd/nand/raw/bcm47xxnflash/
Dmain.c24 static const char *probes[] = { "bcm47xxpart", NULL }; variable
55 err = mtd_device_parse_register(mtd, probes, NULL, NULL, 0); in bcm47xxnflash_probe()
/Linux-v4.19/tools/perf/Documentation/
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 … omitted, it will be set the name of the probed function, and for return probes, a "\_\_return" su…
176 …lative-line number from function entry line, and '%return' means that it probes function return. A…
179 …which is defined by user SDT (Statically Defined Tracing) or the pre-cached probes with event name.
256 Add one or more probes which has the name start with "schedule".
[all …]
/Linux-v4.19/include/linux/mtd/
Dplat-ram.h24 const char * const *probes; member
/Linux-v4.19/Documentation/features/debug/kretprobes/
Darch-support.txt4 # description: arch supports kernel function-return probes
/Linux-v4.19/Documentation/features/debug/uprobes/
Darch-support.txt4 # description: arch supports live patched user probes
/Linux-v4.19/kernel/
Dtracepoint.c66 struct tracepoint_func probes[0]; member
73 return p == NULL ? NULL : p->probes; in allocate_probes()
108 struct tp_probes, probes[0]); in release_probes()
/Linux-v4.19/arch/arm/mach-pxa/
Dpoodle.c345 static const char * const probes[] = { variable
354 .part_parsers = probes,
/Linux-v4.19/drivers/char/xillybus/
DKconfig11 programmable logic (FPGA). The driver probes the hardware for
/Linux-v4.19/net/ipv4/
Darp.c340 int probes = atomic_read(&neigh->probes); in arp_solicit() local
377 probes -= NEIGH_VAR(neigh->parms, UCAST_PROBES); in arp_solicit()
378 if (probes < 0) { in arp_solicit()
384 probes -= NEIGH_VAR(neigh->parms, APP_PROBES); in arp_solicit()
385 if (probes < 0) { in arp_solicit()
/Linux-v4.19/drivers/mtd/devices/
Dbcm47xxsflash.c15 static const char * const probes[] = { "bcm47xxpart", NULL }; variable
346 err = mtd_device_parse_register(&b47s->mtd, probes, NULL, NULL, 0); in bcm47xxsflash_bcma_probe()
/Linux-v4.19/Documentation/networking/
Dproc_net_tcp.txt39 | |----------------------------------> unanswered 0-window probes
/Linux-v4.19/tools/testing/selftests/ftrace/test.d/
Dfunctions87 # no probes, and tracing on.
/Linux-v4.19/arch/arm64/kernel/
DMakefile61 obj-y += $(arm64-obj-y) vdso/ probes/

123