Home
last modified time | relevance | path

Searched full:signal (Results 1 – 25 of 3130) sorted by relevance

12345678910>>...126

/openbmc/phosphor-fan-presence/control/json/triggers/
H A Dsignal.hpp30 namespace phosphor::fan::control::json::trigger::signal namespace
36 * @brief Subscribe to a signal
38 * @param[in] match - Signal match string to subscribe to
39 * @param[in] pkg - Data package to attach to signal
40 * @param[in] isSameSig - Function to determine if same signal being subscribed
47 * @brief Subscribes to a propertiesChanged signal
50 * @param[in] group - Group to subscribe signal against
51 * @param[in] actions - Actions to be run when signal is received
57 * @brief Subscribes to an interfacesAdded signal
60 * @param[in] group - Group to subscribe signal against
[all …]
H A Dsignal.cpp16 #include "signal.hpp"
36 namespace phosphor::fan::control::json::trigger::signal namespace
48 // Signal subscription doesnt exist, add signal package and subscribe in subscribe()
55 // Subscribe to signal in subscribe()
65 // Signal subscription already exists in subscribe()
66 // Only a single signal data entry tied to each match is supported in subscribe()
74 // Same SignalObject signal to trigger event actions, in subscribe()
75 // add actions to be run when signal for SignalObject received in subscribe()
86 // Expected signal differs, add signal package in subscribe()
95 // Groups are optional, but a signal triggered event with no groups in propertiesChanged()
[all …]
/openbmc/sdeventplus/src/sdeventplus/source/
H A Dsignal.cpp3 #include <sdeventplus/source/signal.hpp>
15 Signal::Signal(const Event& event, int sig, Callback&& callback) : in Signal() function in sdeventplus::source::Signal
22 Signal::Signal(const Signal& other, sdeventplus::internal::NoOwn) : in Signal() function in sdeventplus::source::Signal
26 void Signal::set_callback(Callback&& callback) in set_callback()
31 int Signal::get_signal() const in get_signal()
38 detail::SignalData& Signal::get_userdata() const in get_userdata()
43 Signal::Callback& Signal::get_callback() in get_callback()
48 sd_event_source* Signal::create_source(const Event& event, int sig) in create_source()
57 int Signal::signalCallback(sd_event_source* source, in signalCallback()
60 return sourceCallback<Callback, detail::SignalData, &Signal::get_callback>( in signalCallback()
[all …]
H A Dsignal.hpp20 /** @class Signal
21 * @brief A wrapper around the sd_event_source signal type
24 class Signal : public Base class
29 Signal& source, const struct signalfd_siginfo* si)>;
31 /** @brief Creates a new signal event source on the provided event loop
33 * callback for each signal observed. You are required to block
34 * the signal in all threads prior to creating this source.
37 * @param[in] sig - Signum to watch, see signal(7)
41 Signal(const Event& event, int sig, Callback&& callback);
43 /** @brief Constructs a non-owning signal source handler
[all …]
/openbmc/skeleton/libopenbmc_intf/
H A Dopenbmc_intf.xml20 <signal name="SpeedChanged">
22 </signal>
23 <signal name="TachError"/>
40 <signal name="Changed">
43 </signal>
44 <signal name="Error"/>
45 <signal name="Heartbeat">
47 </signal>
60 <signal name="Warning"/>
61 <signal name="Critical"/>
[all …]
/openbmc/linux/drivers/misc/echo/
Decho.h
/openbmc/linux/arch/arm/mach-spear/
Dpl080.c
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Fuji/
H A Devents.json18 "class": "signal",
19 "signal": "properties_changed" string
62 "class": "signal",
63 "signal": "properties_changed" string
93 "class": "signal",
94 "signal": "properties_changed" string
122 "class": "signal",
123 "signal": "properties_changed" string
151 "class": "signal",
152 "signal": "properties_changed" string
[all …]
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Everest/
H A Devents.json18 "class": "signal",
19 "signal": "properties_changed" string
62 "class": "signal",
63 "signal": "properties_changed" string
93 "class": "signal",
94 "signal": "properties_changed" string
122 "class": "signal",
123 "signal": "properties_changed" string
151 "class": "signal",
152 "signal": "properties_changed" string
[all …]
/openbmc/sdeventplus/test/source/
H A Dsignal.cpp1 #include <signal.h>
6 #include <sdeventplus/source/signal.hpp>
87 Signal::Callback callback = in TEST_F()
88 [&](Signal&, const struct signalfd_siginfo* si) { in TEST_F() argument
92 Signal signal(*event, sig, std::move(callback)); in TEST_F() local
94 EXPECT_NE(&signal, userdata); in TEST_F()
103 signal.set_callback(std::bind([]() {})); in TEST_F()
119 Signal::Callback callback = in TEST_F()
120 [&completions](Signal&, const struct signalfd_siginfo*) { in TEST_F() argument
123 EXPECT_THROW(Signal(*event, sig, std::move(callback)), SdEventError); in TEST_F()
[all …]
/openbmc/qemu/bsd-user/freebsd/
H A Dtarget_os_signal.h10 /* Compare to sys/signal.h */
26 #define TARGET_SIGTERM 15 /* software termination signal from kill */
28 #define TARGET_SIGSTOP 17 /* sendable stop signal not from tty */
29 #define TARGET_SIGTSTP 18 /* stop signal from tty */
34 #define TARGET_SIGIO 23 /* input/output possible signal */
41 #define TARGET_SIGUSR1 30 /* user defined signal 1 */
42 #define TARGET_SIGUSR2 31 /* user defined signal 2 */
53 #define TARGET_SIG_DFL ((abi_long)0) /* default signal handling */
54 #define TARGET_SIG_IGN ((abi_long)1) /* ignore signal */
55 #define TARGET_SIG_ERR ((abi_long)-1) /* error return from signal */
[all …]
/openbmc/u-boot/doc/device-tree-bindings/reset/
H A Dreset.txt1 = Reset Signal Device Tree Bindings =
8 Hardware blocks typically receive a reset signal. This signal is generated by
14 A reset signal is represented by the phandle of the provider, plus a reset
15 specifier - a list of DT cells that represents the reset signal within the
20 A word on where to place reset signal consumers in device tree: It is possible
21 in hardware for a reset signal to affect multiple logically separate HW blocks
22 at once. In this case, it would be unwise to represent this reset signal in
26 children of the bus are affected by the reset signal, or an individual HW
29 rather than to slavishly enumerate the reset signal that affects each HW
49 for each reset signal that affects the device, or that the
[all …]
/openbmc/linux/Documentation/devicetree/bindings/reset/
Dreset.txt
/openbmc/linux/drivers/pinctrl/aspeed/
Dpinmux-aspeed.h
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.BlueRidge2U/
H A Devents.json18 "class": "signal",
19 "signal": "properties_changed" string
72 "class": "signal",
73 "signal": "properties_changed" string
103 "class": "signal",
104 "signal": "properties_changed" string
132 "class": "signal",
133 "signal": "properties_changed" string
161 "class": "signal",
162 "signal": "properties_changed" string
[all …]
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier2U/
H A Devents.json18 "class": "signal",
19 "signal": "properties_changed" string
72 "class": "signal",
73 "signal": "properties_changed" string
103 "class": "signal",
104 "signal": "properties_changed" string
132 "class": "signal",
133 "signal": "properties_changed" string
161 "class": "signal",
162 "signal": "properties_changed" string
[all …]
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier4U/
H A Devents.json18 "class": "signal",
19 "signal": "properties_changed" string
72 "class": "signal",
73 "signal": "properties_changed" string
128 "class": "signal",
129 "signal": "name_owner_changed" string
234 "class": "signal",
235 "signal": "properties_changed" string
238 "class": "signal",
239 "signal": "interfaces_added" string
[all …]
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.BlueRidge4U/
H A Devents.json18 "class": "signal",
19 "signal": "properties_changed" string
72 "class": "signal",
73 "signal": "properties_changed" string
128 "class": "signal",
129 "signal": "name_owner_changed" string
234 "class": "signal",
235 "signal": "properties_changed" string
238 "class": "signal",
239 "signal": "interfaces_added" string
[all …]
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Balcones/
H A Devents.json18 "class": "signal",
19 "signal": "properties_changed" string
52 "class": "signal",
53 "signal": "properties_changed" string
103 "class": "signal",
104 "signal": "name_owner_changed" string
204 "class": "signal",
205 "signal": "properties_changed" string
208 "class": "signal",
209 "signal": "interfaces_added" string
[all …]
/openbmc/linux/tools/testing/selftests/powerpc/tm/
DMakefile
D.gitignore
/openbmc/sdbusplus/tools/sdbusplus/templates/
H A Dsignal.prototype.hpp.mako4 join([ parameter(p, defaultValue) for p in signal.properties ])
13 return ", ".join([ p.camelCase for p in signal.properties ])
17 for p in signal.properties ])
23 /** @brief Send signal '${signal.name}'
25 * ${ signal.description.strip() }
26 % if len(signal.properties) != 0:
28 % for p in signal.properties:
33 void ${ signal.camelCase }(
39 void ${interface.classname}::${ signal.camelCase }(
43 auto m = i.new_signal("${ signal.name }");
[all …]
/openbmc/openbmc/poky/bitbake/lib/bb/tests/support/
H A Dhttpserver.py9 import signal
45 # The signal handler from testimage.bbclass can cause deadlocks here
47 #signal behaviour
48 orig = signal.getsignal(signal.SIGTERM)
49 signal.signal(signal.SIGTERM, signal.SIG_DFL)
51 signal.signal(signal.SIGTERM, orig)
/openbmc/openbmc/poky/meta/lib/oeqa/core/decorator/
H A Doetimeout.py7 import signal
22 self.alarmSignal = signal.signal(signal.SIGALRM, _timeoutHandler)
23 signal.alarm(self.oetimeout)
26 signal.alarm(0)
28 signal.signal(signal.SIGALRM, self.alarmSignal)
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier1S4U/
H A Devents.json18 "class": "signal",
19 "signal": "properties_changed" string
62 "class": "signal",
63 "signal": "properties_changed" string
118 "class": "signal",
119 "signal": "name_owner_changed" string
224 "class": "signal",
225 "signal": "properties_changed" string
228 "class": "signal",
229 "signal": "interfaces_added" string
[all …]

12345678910>>...126