/openbmc/linux/tools/perf/Documentation/ |
D | perf-probe.txt |
|
/openbmc/entity-manager/src/entity_manager/ |
H A D | perform_probe.cpp | 16 // When an interface passes a probe, also save its D-Bus path with it. 55 lg2::debug("Found probe match on {PATH} {IFACE}", "PATH", path, in probeDbus() 64 // default probe entry point, iterates a list looking for specific types to 65 // call specific probe functions 75 probe::probe_type_codes lastCommand = probe::probe_type_codes::FALSE_T; in doProbe() 78 for (const auto& probe : probeCommand) in doProbe() local 80 probe::FoundProbeTypeT probeType = probe::findProbeType(probe); in doProbe() 85 case probe::probe_type_codes::FALSE_T: in doProbe() 90 case probe::probe_type_codes::TRUE_T: in doProbe() 95 case probe::probe_type_codes::MATCH_ONE: in doProbe() [all …]
|
H A D | configuration.cpp | 132 // Extract the D-Bus interfaces to probe from the JSON config files. 137 auto findProbe = it->find("Probe"); in filterProbeInterfaces() 140 std::cerr << "configuration file missing probe:\n " << *it << "\n"; in filterProbeInterfaces() 158 const std::string* probe = probeJson.get_ptr<const std::string*>(); in filterProbeInterfaces() local 159 if (probe == nullptr) in filterProbeInterfaces() 161 std::cerr << "Probe statement wasn't a string, can't parse"; in filterProbeInterfaces() 164 // Skip it if the probe cmd doesn't contain an interface. in filterProbeInterfaces() 165 if (probe::findProbeType(*probe)) in filterProbeInterfaces() 170 // syntax requires probe befor in filterProbeInterfaces() [all...] |
H A D | perform_scan.cpp | 32 const std::vector<std::shared_ptr<probe::PerformProbe>>& probeVector, in getInterfaces() 69 std::vector<std::shared_ptr<probe::PerformProbe>>& probeVector, in processDbusObjects() 99 std::vector<std::shared_ptr<probe::PerformProbe>>&& probeVector, in findDbusObjects() 159 static std::string getRecordName(const DBusInterface& probe, in getRecordName() argument 162 if (probe.empty()) in getRecordName() 169 for (const auto& devPair : probe) in getRecordName() 458 // properties. If the probe that passed didn't use an in updateSystemConfiguration() 527 std::vector<std::shared_ptr<probe::PerformProbe>> dbusProbePointers; in run() 531 // check for poorly formatted fields, probe must be an array in run() 532 auto findProbe = it->find("Probe"); in run() [all …]
|
/openbmc/entity-manager/src/ |
H A D | utils.cpp | 117 /// \param probe the probe statement to match against 118 /// \param value the property value being matched to a probe 119 /// \return true if the dbusValue matched the probe otherwise false 120 static bool match(const nlohmann::json& probe, const T& value) in match() 122 return probe == value; in match() 132 /// \param probe the probe statement to match against 133 /// \param value the string value being matched to a probe 134 /// \return true if the dbusValue matched the probe otherwise false 135 static bool match(const nlohmann::json& probe, const std::string& value) in match() 137 if (probe.is_string()) in match() [all …]
|
H A D | utils.hpp | 72 /// \brief Match a Dbus property against a probe statement. 73 /// \param probe the probe statement to match against. 74 /// \param dbusValue the property value being matched to a probe. 75 /// \return true if the dbusValue matched the probe otherwise false. 76 bool matchProbe(const nlohmann::json& probe, const DBusValueVariant& dbusValue);
|
/openbmc/linux/drivers/base/ |
D | map.c |
|
/openbmc/qemu/target/arm/tcg/ |
H A D | mte_helper.h | 22 * @probe: true to merely probe, never taking an exception 37 * (1) probe = true, ra = 0 : pure probe -- we return NULL if the page is not 40 * (2) probe = false, ra = 0 : probe, no fault expected -- the caller guarantees 42 * (3) probe = false, ra != 0 : non-probe -- we will take both memory access 44 * (probe = true, ra != 0 is invalid and will assert.) 49 bool probe, uintptr_t ra);
|
/openbmc/entity-manager/configurations/meta/santabarbara/ |
H A D | santabarbara_cable.json | 5 "Probe": [ array 24 "Probe": [ array 43 "Probe": [ array 62 "Probe": [ array 81 "Probe": [ array 100 "Probe": [ array 119 "Probe": [ array 138 "Probe": [ array 157 "Probe": [ array 176 "Probe": [ array [all …]
|
/openbmc/linux/tools/testing/selftests/ftrace/test.d/direct/ |
D | kprobe-direct.tc |
|
/openbmc/linux/tools/perf/tests/shell/lib/ |
D | probe_vfs_getname.sh |
|
/openbmc/linux/tools/perf/tests/shell/ |
D | record+script_probe_vfs_getname.sh |
|
/openbmc/linux/tools/testing/selftests/bpf/ |
D | uprobe_multi.c |
|
D | sdt.h |
|
D | test_bpftool.py |
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
D | ef100.c |
|
/openbmc/entity-manager/configurations/meta/ventura/ |
H A D | ventura_cable.json | 5 "Probe": [ array 28 "Probe": [ array 47 "Probe": [ array 66 "Probe": [ array 88 "Probe": [ array 111 "Probe": [ array 134 "Probe": [ array 155 "Probe": [ array 176 "Probe": [ array 203 "Probe" array 224 "Probe": [ global() array 247 "Probe": [ global() array 268 "Probe": [ global() array 289 "Probe": [ global() array 312 "Probe": [ global() array 331 "Probe": [ global() array [all...] |
/openbmc/openbmc/poky/meta/recipes-kernel/systemtap/systemtap/ |
H A D | 0001-staprun-address-ncurses-6.3-failures.patch | 36 json_object *probe, *field; 37 probe = json_object_array_get_idx(jso_probe_list, i); 38 json_object_object_get_ex(probe, "index", &field); 41 json_object_object_get_ex(probe, "state", &field); 44 json_object_object_get_ex(probe, "hits", &field); 47 json_object_object_get_ex(probe, "min", &field); 50 json_object_object_get_ex(probe, "avg", &field); 53 json_object_object_get_ex(probe, "max", &field); 57 json_object_object_get_ex(probe, "name", &field);
|
/openbmc/qemu/scripts/ |
H A D | qemu-trace-stap | 67 for probe in args.probes: 68 probes.append("probe %s.%s {}" % (prefix, probe)) 70 print("At least one probe pattern must be specified") 76 script = """probe begin { print("Running script, <Ctrl>-c to quit\\n") } """ + script 116 for probe in args.probes: 117 print_probes(args.verbose, probe) 145 runparser.add_argument("probes", help="Probe names or wildcards", 148 listparser = subparser.add_parser("list", help="List probe points", 162 listparser.add_argument("probes", help="Probe names or wildcards",
|
/openbmc/openbmc/poky/meta/recipes-kernel/lttng/lttng-tools/ |
H A D | 0001-tests-do-not-strip-a-helper-library.patch | 9 tests/utils/testapp/userspace-probe-elf-binary/Makefile.am | 2 +- 12 diff --git a/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am b/tests/utils/testapp/users… 14 --- a/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am 15 +++ b/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am
|
/openbmc/linux/tools/perf/ |
D | builtin-probe.c |
|
/openbmc/u-boot/net/ |
H A D | link_local.c | 44 PROBE = 0, enumerator 120 state = PROBE; in link_local_start() 133 case PROBE: in link_local_timeout() 134 /* timeouts in the PROBE state mean no conflicting ARP packets in link_local_timeout() 140 debug_cond(DEBUG_LL_STATE, "probe/%u %s@%pI4\n", in link_local_timeout() 200 state = PROBE; in link_local_timeout() 275 * Check if packet is an ARP probe by checking for a null source IP in link_local_receive_arp() 278 * during probe. in link_local_receive_arp() 291 case PROBE: in link_local_receive_arp() 297 state = PROBE; in link_local_receive_arp() [all …]
|
/openbmc/entity-manager/configurations/meta/minerva/ |
H A D | minerva_cmm_misc_boards.json | 5 "Probe": [ array 20 "Probe": [ array 35 "Probe": [ array 50 "Probe": [ array 65 "Probe": [ array
|
/openbmc/linux/Documentation/trace/ |
D | uprobetracer.rst |
|
/openbmc/linux/drivers/base/test/ |
D | test_async_driver_probe.c |
|