Home
last modified time | relevance | path

Searched refs:probe (Results 1 – 25 of 4465) sorted by relevance

12345678910>>...179

/linux/fs/afs/
A Dvl_probe.c64 server->probe.error = 0; in afs_vlserver_probe_result()
69 server->probe.error = ret; in afs_vlserver_probe_result()
78 if (server->probe.error == 0) in afs_vlserver_probe_result()
79 server->probe.error = ret; in afs_vlserver_probe_result()
95 (server->probe.error == 0 || in afs_vlserver_probe_result()
97 server->probe.error == -ETIME)) in afs_vlserver_probe_result()
98 server->probe.error = ret; in afs_vlserver_probe_result()
120 if (rtt_us < server->probe.rtt) { in afs_vlserver_probe_result()
121 server->probe.rtt = rtt_us; in afs_vlserver_probe_result()
168 memset(&server->probe, 0, sizeof(server->probe)); in afs_do_probe_vlserver()
[all …]
/linux/drivers/base/
A Dmap.c20 struct probe { struct
21 struct probe *next; argument
33 struct module *module, kobj_probe_t *probe, in kobj_map() argument
39 struct probe *p; in kobj_map()
50 p->get = probe; in kobj_map()
73 struct probe *found = NULL; in kobj_unmap()
80 struct probe **s; in kobj_unmap()
82 struct probe *p = *s; in kobj_unmap()
98 struct probe *p; in kobj_lookup()
116 probe = p->get; in kobj_lookup()
[all …]
/linux/tools/perf/tests/shell/lib/
A Dprobe_vfs_getname.sh4 perf probe -l 2>&1 | grep -q probe:vfs_getname
9 perf probe -q -d probe:vfs_getname*
17 …line=$(perf probe -L getname_flags 2>&1 | grep -E "$result_filename_re" | sed -r "s/$result_filena…
20 …line=$(perf probe -L getname_flags 2>&1 | grep -E "$result_aname_re" | sed -r "s/$result_aname_re/…
22 perf probe -q "vfs_getname=getname_flags:${line} pathname=result->name:string" || \
23 perf probe $add_probe_verbose "vfs_getname=getname_flags:${line} pathname=filename:ustring"
/linux/tools/perf/Documentation/
A Dperf-probe.txt1 perf-probe(1)
13 'perf probe' [options] PROBE
17 'perf probe' --list[=[GROUP:]EVENT]
19 'perf probe' [options] --line='LINE'
23 'perf probe' [options] --funcs
44 Specify module name in which perf-probe searches probe points
249 ./perf probe --line schedule
253 ./perf probe schedule:12 cpu
259 ./perf probe schedule*
275 ./perf probe -x /bin/zsh zfree or ./perf probe /bin/zsh zfree
[all …]
/linux/tools/perf/tests/shell/base_probe/
A Dtest_adding_kernel.sh44 $CMD_PERF probe $opt $TEST_PROBE 2> $LOGS_DIR/adding_kernel_add$opt.err
58 $CMD_PERF list probe:\* > $LOGS_DIR/adding_kernel_list.log
71 $CMD_PERF probe -l > $LOGS_DIR/adding_kernel_list-l.log
108 $CMD_PERF probe -d $TEST_PROBE\* 2> $LOGS_DIR/adding_kernel_removing.err
121 $CMD_PERF list probe:\* > $LOGS_DIR/adding_kernel_list_removed.log
134 $CMD_PERF probe -n --add $TEST_PROBE 2> $LOGS_DIR/adding_kernel_dryrun.err
142 ! ( $CMD_PERF probe -l | grep "probe:$TEST_PROBE" )
152 $CMD_PERF probe --add $TEST_PROBE 2> $LOGS_DIR/adding_kernel_forceadd_01.err
172 NO_OF_PROBES=`$CMD_PERF probe -l | wc -l`
186 $CMD_PERF stat -e probe:$TEST_PROBE -e probe:${TEST_PROBE}_${NO_OF_PROBES} -x';' -o $LOGS_DIR/addin…
[all …]
A Dtest_basic.sh30 $CMD_PERF probe --help > $LOGS_DIR/basic_helpmsg.log 2> $LOGS_DIR/basic_helpmsg.err
54 $CMD_PERF probe 2> $LOGS_DIR/basic_usage.log > /dev/null
66 $CMD_PERF probe --quiet --add vfs_read > $LOGS_DIR/basic_quiet01.log 2> $LOGS_DIR/basic_quiet01.err
68 $CMD_PERF probe --quiet --del vfs_read > $LOGS_DIR/basic_quiet03.log 2> $LOGS_DIR/basic_quiet02.err
A Dtest_adding_blacklisted.sh29 VMLINUX_FILE=$(perf probe -v random_probe |& grep "Using.*for symbols" | sed -r 's/^Using (.*) for …
52 ! $CMD_PERF probe $BLACKFUNC > $LOGS_DIR/adding_blacklisted.log 2> $LOGS_DIR/adding_blacklisted.err
65 awk -v probe="$BLACKFUNC" '/DW_AT_language/ { comp_lang = $0 }
94 $CMD_PERF list probe:\* > $LOGS_DIR/adding_blacklisted_list.log
/linux/drivers/net/ethernet/sfc/
A Def100.c73 netif_dbg(efx, probe, efx->net_dev, in ef100_pci_parse_ef100_entry()
78 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_ef100_entry()
85 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_ef100_entry()
127 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry()
137 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry()
148 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry()
166 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry()
196 netif_dbg(efx, probe, efx->net_dev, in ef100_pci_walk_xilinx_table()
261 netif_err(efx, probe, efx->net_dev, in _ef100_pci_get_config_bits_with_width()
503 rc = efx->type->probe(efx); in ef100_pci_probe()
[all …]
/linux/arch/s390/net/
A Dbpf_jit_comp.c708 probe->prg = -1; in bpf_jit_probe_init()
709 probe->nop_prg = -1; in bpf_jit_probe_init()
710 probe->reg = -1; in bpf_jit_probe_init()
723 if (probe->prg == -1 || probe->nop_prg != -1) in bpf_jit_probe_emit_nop()
745 probe->prg = jit->prg; in bpf_jit_probe_load_pre()
758 probe->prg = jit->prg; in bpf_jit_probe_store_pre()
773 probe->prg = jit->prg; in bpf_jit_probe_atomic_pre()
784 if (probe->prg == -1) in bpf_jit_probe_post()
792 if (WARN_ON_ONCE(probe->prg + insn_length(*insn) != probe->nop_prg)) in bpf_jit_probe_post()
801 prg = i == 0 ? probe->prg : probe->nop_prg; in bpf_jit_probe_post()
[all …]
/linux/Documentation/trace/
A Dkprobes.rst46 the probe is hit.
229 - The probe is disabled.
454 unregister_*probe
468 If the functions find an incorrect probe (ex. an unregistered probe),
511 disable_*probe
521 enable_*probe(). You must specify the probe which has been registered.
523 enable_*probe
532 Enables ``*probe`` which has been disabled by disable_*probe(). You must specify
567 probe handler. If a probe handler hits a probe, that second probe's
653 k = kprobe; r = return probe; kr = kprobe + return probe
[all …]
A Dkprobetrace.rst11 kprobes can probe (this means, all functions except those with
19 current_tracer. Instead of that, add probe points via
34 -:[GRP/][EVENT] : Clear a probe
40 SYM[+offs] : Symbol+offset where the probe is inserted.
42 MEMADDR : Address where the probe is inserted.
162 This shows the format of this probe event.
168 This shows the id of this probe event.
176 You can check the total number of probe hits and probe miss-hits via
179 the third is the number of probe miss-hits.
244 This clears all probe points.
[all …]
A Dtracepoints.rst10 connect probe functions to them and provides some examples of probe
16 A tracepoint placed in code provides a hook to call a function (probe)
17 that you can provide at runtime. A tracepoint can be "on" (a probe is
18 connected to it) or "off" (no probe is attached). When a tracepoint is
93 Connecting a function (probe) to a tracepoint is done by providing a
94 probe (function to call) for the specific tracepoint through
95 register_trace_subsys_eventname(). Removing a probe is done through
96 unregister_trace_subsys_eventname(); it will remove the probe.
100 the probe. This, and the fact that preemption is disabled around the
101 probe call, make sure that probe removal and module unload are safe.
[all …]
/linux/drivers/gpu/drm/xe/
A DKconfig61 string "Force probe xe for selected Intel hardware IDs"
67 Force probe the xe for Intel graphics devices that are
72 It can also be used to block the probe of recognized and fully
75 Use "" to disable force probe. If in doubt, use this.
77 Use "<pci-id>[,<pci-id>,...]" to force probe the xe for listed
80 Use "*" to force probe the driver for all known devices.
82 Use "!" right before the ID to block the probe of the device. For
83 example, "4500,!4571" forces the probe of 4500 and blocks the probe of
86 Use "!*" to block the probe of the driver for all known devices.
/linux/include/linux/
A Dtracepoint.h38 tracepoint_probe_register(struct tracepoint *tp, void *probe, void *data);
48 tracepoint_probe_register_may_exist(struct tracepoint *tp, void *probe, in tracepoint_probe_register_may_exist() argument
51 return tracepoint_probe_register_prio_may_exist(tp, probe, data, in tracepoint_probe_register_may_exist()
289 register_trace_##name(void (*probe)(data_proto), void *data) \
292 (void *)probe, data); \
295 register_trace_prio_##name(void (*probe)(data_proto), void *data,\
299 (void *)probe, data, prio); \
302 unregister_trace_##name(void (*probe)(data_proto), void *data) \
305 (void *)probe, data); \
381 register_trace_##name(void (*probe)(data_proto), \
[all …]
/linux/tools/testing/selftests/bpf/
A Dsdt.h485 #define DTRACE_PROBE(provider,probe) \
486 STAP_PROBE(provider,probe)
487 #define DTRACE_PROBE1(provider,probe,parm1) \
488 STAP_PROBE1(provider,probe,parm1)
489 #define DTRACE_PROBE2(provider,probe,parm1,parm2) \
490 STAP_PROBE2(provider,probe,parm1,parm2)
491 #define DTRACE_PROBE3(provider,probe,parm1,parm2,parm3) \
492 STAP_PROBE3(provider,probe,parm1,parm2,parm3)
493 #define DTRACE_PROBE4(provider,probe,parm1,parm2,parm3,parm4) \
494 STAP_PROBE4(provider,probe,parm1,parm2,parm3,parm4)
[all …]
/linux/drivers/media/usb/gspca/gl860/
A Dgl860.c523 .probe = sd_probe,
628 u8 probe, nb26, nb96, nOV, ntry; in gl860_guess_sensor() local
663 if (probe == 0xff) in gl860_guess_sensor()
682 1, &probe); in gl860_guess_sensor()
684 if (probe == 0x26 || probe == 0x40) { in gl860_guess_sensor()
687 probe); in gl860_guess_sensor()
692 if (probe == 0x96 || probe == 0x55) { in gl860_guess_sensor()
695 probe); in gl860_guess_sensor()
701 probe); in gl860_guess_sensor()
702 if (probe == 0x00) in gl860_guess_sensor()
[all …]
/linux/drivers/media/radio/
A Dradio-gemtek.c61 static bool probe = CONFIG_RADIO_GEMTEK_PROBE; variable
67 module_param(probe, bool, 0444);
68 MODULE_PARM_DESC(probe, "Enable automatic device probing.");
276 .probe = gemtek_probe,
297 .probe = radio_isa_probe,
307 .probe = radio_isa_pnp_probe,
323 gemtek_driver.probe = probe; in gemtek_init()
/linux/drivers/dma/dw/
A Dinternal.h51 int (*probe)(struct dw_dma_chip *chip); member
57 .probe = dw_dma_probe,
73 .probe = idma32_dma_probe,
89 .probe = idma32_dma_probe,
/linux/arch/x86/mm/
A Dmmio-mod.c36 struct kmmio_probe probe; member
147 my_trace->phys = addr - trace->probe.addr + trace->phys; in pre()
238 .probe = { in ioremap_trace_core()
259 register_kmmio_probe(&trace->probe); in ioremap_trace_core()
297 if ((unsigned long)addr == trace->probe.addr) { in iounmap_trace_core()
299 unregister_kmmio_probe(&trace->probe); in iounmap_trace_core()
353 trace->probe.addr, trace->probe.len); in clear_trace_list()
355 unregister_kmmio_probe(&trace->probe); in clear_trace_list()
A Dkmmio.c59 struct kmmio_probe *probe; member
298 ctx->probe = get_kmmio_probe(page_base); in kmmio_handler()
302 if (ctx->probe && ctx->probe->pre_handler) in kmmio_handler()
303 ctx->probe->pre_handler(ctx->probe, regs, addr); in kmmio_handler()
349 if (ctx->probe && ctx->probe->post_handler) in post_kmmio_handler()
350 ctx->probe->post_handler(ctx->probe, condition, regs); in post_kmmio_handler()
/linux/drivers/video/fbdev/via/
A Dvia_aux_ch7301.c16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
33 probe(bus, 0x75); in via_aux_ch7301_probe()
34 probe(bus, 0x76); in via_aux_ch7301_probe()
A Dvia_aux_vt1622.c16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
33 probe(bus, 0x20); in via_aux_vt1622_probe()
34 probe(bus, 0x21); in via_aux_vt1622_probe()
A Dvia_aux_vt1625.c16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
33 probe(bus, 0x20); in via_aux_vt1625_probe()
34 probe(bus, 0x21); in via_aux_vt1625_probe()
/linux/drivers/hwmon/
A Dibmaem.c559 probe->bmc_device); in aem_init_aem1_inst()
568 probe->interface); in aem_init_aem1_inst()
621 dev_err(probe->bmc_device, in aem_init_aem1()
701 probe->bmc_device); in aem_init_aem2_inst()
710 probe->interface); in aem_init_aem2_inst()
763 dev_err(probe->bmc_device, in aem_init_aem2()
771 dev_err(probe->bmc_device, in aem_init_aem2()
782 struct aem_ipmi_data probe; in aem_register_bmc() local
788 aem_init_aem1(&probe); in aem_register_bmc()
789 aem_init_aem2(&probe); in aem_register_bmc()
[all …]
/linux/tools/perf/tests/shell/
A Dtest_uprobe_from_different_cu.sh8 if ! perf | grep probe
27 perf probe -x ${temp_dir}/testfile -d foo || true
87 perf probe -x ${temp_dir}/testfile --funcs foo | grep "foo"
88 perf probe -x ${temp_dir}/testfile foo

Completed in 33 milliseconds

12345678910>>...179