Home
last modified time | relevance | path

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

12345678910>>...238

/kernel/liteos_a/testsuites/unittest/extended/signal/
Dconfig.gni31 signal_include_dirs = [ "$TEST_UNITTEST_DIR/extended/signal" ]
33 signal_sources_entry = [ "$TEST_UNITTEST_DIR/extended/signal/signal_test.cpp" ]
36 "$TEST_UNITTEST_DIR/extended/signal/smoke/It_ipc_fdisset_001.cpp",
37 "$TEST_UNITTEST_DIR/extended/signal/smoke/It_ipc_mkfifo_002.cpp",
38 "$TEST_UNITTEST_DIR/extended/signal/smoke/It_ipc_mkfifo_003.cpp",
39 "$TEST_UNITTEST_DIR/extended/signal/smoke/It_ipc_pipe_004.cpp",
40 "$TEST_UNITTEST_DIR/extended/signal/smoke/It_ipc_pipe_005.cpp",
41 "$TEST_UNITTEST_DIR/extended/signal/smoke/mkfifo_test_001.cpp",
42 "$TEST_UNITTEST_DIR/extended/signal/smoke/mkfifo_test_002.cpp",
43 "$TEST_UNITTEST_DIR/extended/signal/smoke/pipe_test_002.cpp",
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/include/
Dsignal_types.h29 /* Minimum pixel clock, in KHz. For TMDS signal is 25.00 MHz */
31 /* Maximum pixel clock, in KHz. For TMDS signal is 165.00 MHz */
35 SIGNAL_TYPE_NONE = 0L, /* no signal */
47 /* help functions for signal types manipulation */
48 static inline bool dc_is_hdmi_tmds_signal(enum signal_type signal) in dc_is_hdmi_tmds_signal() argument
50 return (signal == SIGNAL_TYPE_HDMI_TYPE_A); in dc_is_hdmi_tmds_signal()
53 static inline bool dc_is_hdmi_signal(enum signal_type signal) in dc_is_hdmi_signal() argument
55 return (signal == SIGNAL_TYPE_HDMI_TYPE_A); in dc_is_hdmi_signal()
58 static inline bool dc_is_dp_sst_signal(enum signal_type signal) in dc_is_dp_sst_signal() argument
60 return (signal == SIGNAL_TYPE_DISPLAY_PORT || in dc_is_dp_sst_signal()
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/amd/display/include/
Dsignal_types.h29 /* Minimum pixel clock, in KHz. For TMDS signal is 25.00 MHz */
31 /* Maximum pixel clock, in KHz. For TMDS signal is 165.00 MHz */
35 SIGNAL_TYPE_NONE = 0L, /* no signal */
47 /* help functions for signal types manipulation */
48 static inline bool dc_is_hdmi_signal(enum signal_type signal) in dc_is_hdmi_signal() argument
50 return (signal == SIGNAL_TYPE_HDMI_TYPE_A); in dc_is_hdmi_signal()
53 static inline bool dc_is_dp_sst_signal(enum signal_type signal) in dc_is_dp_sst_signal() argument
55 return (signal == SIGNAL_TYPE_DISPLAY_PORT || in dc_is_dp_sst_signal()
56 signal == SIGNAL_TYPE_EDP); in dc_is_dp_sst_signal()
59 static inline bool dc_is_dp_signal(enum signal_type signal) in dc_is_dp_signal() argument
[all …]
/kernel/liteos_m/components/signal/
Dlos_signal.h34 #include <signal.h>
45 * Signal error code: The parameters of interface is error.
54 * Signal error code: The memory requests failed.
63 * Signal error code: The signal is not set.
72 * Signal error code: Waiting for signal timeout.
81 * Signal error code: The interface is used before system start.
90 * Mutex error code: Waiting for signal in interrupt callback.
99 * Add the signal num to the signal set.
105 * Maximum signal supported num.
111 * Signal handler type.
[all …]
/kernel/linux/linux-5.10/drivers/misc/echo/
Decho.h31 adequately cover the duration of that impulse response. The signal transmitted
33 properly adapted, the resulting output is an estimate of the echo signal
34 received from the line. This is subtracted from the received signal. The result
35 is an estimate of the signal which originated at the far end of the line, free
36 from echos of our own transmitted signal.
42 very poorly for things like speech echo cancellation, where the signal level
43 varies widely. This is quite easy to fix. If the signal level is normalised -
44 similar to applying AGC - LMS can work as well for a signal of varying
45 amplitude as it does for a modem signal. This normalised least mean squares
52 to adapt best to the strongest parts of a signal. If the signal is white noise,
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/
Dgeneric-counter.rst29 * Signal:
33 Association of a Signal, and evaluation trigger, with a Count.
38 SIGNAL section in Theory
40 A Signal represents a stream of data. This is the input data that is
42 signal output line of a rotary encoder. Not all counter devices provide
43 user access to the Signal data, so exposure is optional for drivers.
45 When the Signal data is available for user access, the Generic Counter
46 interface provides the following available signal values:
49 Signal line is in a low state.
52 Signal line is in a high state.
[all …]
/kernel/linux/linux-4.19/drivers/misc/echo/
Decho.h43 adequately cover the duration of that impulse response. The signal transmitted
45 properly adapted, the resulting output is an estimate of the echo signal
46 received from the line. This is subtracted from the received signal. The result
47 is an estimate of the signal which originated at the far end of the line, free
48 from echos of our own transmitted signal.
54 very poorly for things like speech echo cancellation, where the signal level
55 varies widely. This is quite easy to fix. If the signal level is normalised -
56 similar to applying AGC - LMS can work as well for a signal of varying
57 amplitude as it does for a modem signal. This normalised least mean squares
64 to adapt best to the strongest parts of a signal. If the signal is white noise,
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/etnaviv/
Detnaviv_perfmon.c20 const struct etnaviv_pm_signal *signal);
31 const struct etnaviv_pm_signal *signal; member
42 const struct etnaviv_pm_signal *signal) in perf_reg_read() argument
44 gpu_write(gpu, domain->profile_config, signal->data); in perf_reg_read()
51 const struct etnaviv_pm_signal *signal) in pipe_reg_read() argument
61 gpu_write(gpu, domain->profile_config, signal->data); in pipe_reg_read()
75 const struct etnaviv_pm_signal *signal) in hi_total_cycle_read() argument
89 const struct etnaviv_pm_signal *signal) in hi_total_idle_cycle_read() argument
107 .signal = (const struct etnaviv_pm_signal[]) {
140 .signal = (const struct etnaviv_pm_signal[]) {
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/
Detnaviv_perfmon.c20 const struct etnaviv_pm_signal *signal);
31 const struct etnaviv_pm_signal *signal; member
42 const struct etnaviv_pm_signal *signal) in perf_reg_read() argument
44 gpu_write(gpu, domain->profile_config, signal->data); in perf_reg_read()
51 const struct etnaviv_pm_signal *signal) in pipe_reg_read() argument
61 gpu_write(gpu, domain->profile_config, signal->data); in pipe_reg_read()
75 const struct etnaviv_pm_signal *signal) in hi_total_cycle_read() argument
89 const struct etnaviv_pm_signal *signal) in hi_total_idle_cycle_read() argument
107 .signal = (const struct etnaviv_pm_signal[]) {
140 .signal = (const struct etnaviv_pm_signal[]) {
[all …]
/kernel/linux/linux-5.10/drivers/pinctrl/aspeed/
Dpinmux-aspeed.h13 * basis where a given pin can provide a number of different signal types.
15 * The signal active on a pin is described by both a priority level and
19 * change from a high to low priority signal), or even in the same register.
29 * corner. The signal priorities are in decending order from P0 (highest).
31 * D6 is a pin with a single function (beside GPIO); a high priority signal
34 * Ball | Default | P0 Signal | P0 Expression | P1 Signal | P1 Expression | Other
39 * C5 is a multi-signal pin (high and low priority signals). Here we touch
40 * different registers for the different functions that enable each signal:
46 * E19 is a single-signal pin with two functions that influence the active
47 * signal. In this case both bits have the same meaning - enable a dedicated
[all …]
/kernel/linux/linux-4.19/drivers/pinctrl/aspeed/
Dpinctrl-aspeed.h22 * basis where a given pin can provide a number of different signal types.
24 * The signal active on a pin is described by both a priority level and
28 * change from a high to low priority signal), or even in the same register.
37 * corner. The signal priorities are in decending order from P0 (highest).
39 * D6 is a pin with a single function (beside GPIO); a high priority signal
42 * Ball | Default | P0 Signal | P0 Expression | P1 Signal | P1 Expression | Other
47 * C5 is a multi-signal pin (high and low priority signals). Here we touch
48 * different registers for the different functions that enable each signal:
54 * E19 is a single-signal pin with two functions that influence the active
55 * signal. In this case both bits have the same meaning - enable a dedicated
[all …]
/kernel/linux/linux-4.19/arch/arm/mach-spear/
Dpl080.c32 unsigned int signal = cd->min_signal, val; in pl080_get_signal() local
37 /* Return if signal is already acquired by somebody else */ in pl080_get_signal()
38 if (signals[signal].busy && in pl080_get_signal()
39 (signals[signal].val != cd->muxval)) { in pl080_get_signal()
45 if (!signals[signal].busy) { in pl080_get_signal()
51 * value by 2 * signal number. in pl080_get_signal()
53 val &= ~(0x3 << (signal * 2)); in pl080_get_signal()
54 val |= cd->muxval << (signal * 2); in pl080_get_signal()
58 signals[signal].busy++; in pl080_get_signal()
59 signals[signal].val = cd->muxval; in pl080_get_signal()
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-spear/
Dpl080.c32 unsigned int signal = cd->min_signal, val; in pl080_get_signal() local
37 /* Return if signal is already acquired by somebody else */ in pl080_get_signal()
38 if (signals[signal].busy && in pl080_get_signal()
39 (signals[signal].val != cd->muxval)) { in pl080_get_signal()
45 if (!signals[signal].busy) { in pl080_get_signal()
51 * value by 2 * signal number. in pl080_get_signal()
53 val &= ~(0x3 << (signal * 2)); in pl080_get_signal()
54 val |= cd->muxval << (signal * 2); in pl080_get_signal()
58 signals[signal].busy++; in pl080_get_signal()
59 signals[signal].val = cd->muxval; in pl080_get_signal()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/reset/
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 …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/reset/
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 …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/leds/
Dleds-bcm6328.txt14 should be controlled by a hardware signal instead of the MODE register value,
18 explained later in brcm,link-signal-sources). Even if a LED is hardware
34 - brcm,serial-clk-low : Boolean, makes clock signal active low.
36 - brcm,serial-dat-low : Boolean, makes data signal active low.
59 - brcm,link-signal-sources : An array of hardware link
60 signal sources. Up to four link hardware signals can get muxed into
63 4 to 7. A signal can be muxed to more than one LED, and one LED can
64 have more than one source signal.
65 - brcm,activity-signal-sources : An array of hardware activity
66 signal sources. Up to four activity hardware signals can get muxed into
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/
Dleds-bcm6328.txt14 should be controlled by a hardware signal instead of the MODE register value,
18 explained later in brcm,link-signal-sources). Even if a LED is hardware
34 - brcm,serial-clk-low : Boolean, makes clock signal active low.
36 - brcm,serial-dat-low : Boolean, makes data signal active low.
59 - brcm,link-signal-sources : An array of hardware link
60 signal sources. Up to four link hardware signals can get muxed into
63 4 to 7. A signal can be muxed to more than one LED, and one LED can
64 have more than one source signal.
65 - brcm,activity-signal-sources : An array of hardware activity
66 signal sources. Up to four activity hardware signals can get muxed into
[all …]
/kernel/linux/linux-4.19/drivers/tty/
Dtty_jobctrl.c8 #include <linux/signal.h>
9 #include <linux/sched/signal.h>
26 * not in the foreground, send a SIGTTOU. If the signal is blocked or
37 if (current->signal->tty != tty) in __tty_check_change()
78 tty = p->signal->tty; in proc_clear_tty()
79 p->signal->tty = NULL; in proc_clear_tty()
108 if (current->signal->tty) { in __proc_set_tty()
110 current->signal->tty->name); in __proc_set_tty()
111 tty_kref_put(current->signal->tty); in __proc_set_tty()
113 put_pid(current->signal->tty_old_pgrp); in __proc_set_tty()
[all …]
/kernel/linux/linux-5.10/drivers/tty/
Dtty_jobctrl.c8 #include <linux/signal.h>
9 #include <linux/sched/signal.h>
26 * not in the foreground, send a SIGTTOU. If the signal is blocked or
37 if (current->signal->tty != tty) in __tty_check_change()
78 tty = p->signal->tty; in proc_clear_tty()
79 p->signal->tty = NULL; in proc_clear_tty()
108 if (current->signal->tty) { in __proc_set_tty()
110 current->signal->tty->name); in __proc_set_tty()
111 tty_kref_put(current->signal->tty); in __proc_set_tty()
113 put_pid(current->signal->tty_old_pgrp); in __proc_set_tty()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/tm/
DMakefile2 SIGNAL_CONTEXT_CHK_TESTS := tm-signal-context-chk-gpr tm-signal-context-chk-fpu \
3 tm-signal-context-chk-vmx tm-signal-context-chk-vsx
5 TEST_GEN_PROGS := tm-resched-dscr tm-syscall tm-signal-msr-resv tm-signal-stack \
7 $(SIGNAL_CONTEXT_CHK_TESTS) tm-sigreturn tm-signal-sigreturn-nt \
8 tm-signal-context-force-tm tm-poison tm-signal-pagefault
26 $(OUTPUT)/tm-signal-context-force-tm: CFLAGS += -pthread -m64
27 $(OUTPUT)/tm-signal-pagefault: CFLAGS += -pthread -m64
31 $(SIGNAL_CONTEXT_CHK_TESTS): tm-signal.S
D.gitignore4 tm-signal-msr-resv
5 tm-signal-stack
11 tm-signal-context-chk-fpu
12 tm-signal-context-chk-gpr
13 tm-signal-context-chk-vmx
14 tm-signal-context-chk-vsx
15 tm-signal-context-force-tm
16 tm-signal-sigreturn-nt
17 tm-signal-pagefault
/kernel/linux/linux-4.19/kernel/
Dsignal.c2 * linux/kernel/signal.c
29 #include <linux/signal.h>
46 #include <trace/events/signal.h>
56 * SLAB caches for signal bits.
85 if (unlikely(t->signal->flags & SIGNAL_UNKILLABLE) && in sig_task_ignored()
101 * signal handler may change by the time it is in sig_ignored()
108 * Tracers may want to know about even ignored signal unless it in sig_ignored()
122 static inline bool has_pending_signals(sigset_t *signal, sigset_t *blocked) in has_pending_signals() argument
130 ready |= signal->sig[i] &~ blocked->sig[i]; in has_pending_signals()
133 case 4: ready = signal->sig[3] &~ blocked->sig[3]; in has_pending_signals()
[all …]
/kernel/linux/linux-5.10/kernel/
Dsignal.c3 * linux/kernel/signal.c
32 #include <linux/signal.h>
51 #include <trace/events/signal.h>
60 * SLAB caches for signal bits.
89 if (unlikely(t->signal->flags & SIGNAL_UNKILLABLE) && in sig_task_ignored()
105 * signal handler may change by the time it is in sig_ignored()
112 * Tracers may want to know about even ignored signal unless it in sig_ignored()
126 static inline bool has_pending_signals(sigset_t *signal, sigset_t *blocked) in has_pending_signals() argument
134 ready |= signal->sig[i] &~ blocked->sig[i]; in has_pending_signals()
137 case 4: ready = signal->sig[3] &~ blocked->sig[3]; in has_pending_signals()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/net/mptcp/
Dpm_netlink.sh77 ip netns exec $ns1 ./pm_nl_ctl add 10.0.1.3 flags signal,backup
83 id 3 flags signal,backup 10.0.1.3" "dump addrs"
89 id 3 flags signal,backup 10.0.1.3" "dump addrs after del"
94 ip netns exec $ns1 ./pm_nl_ctl add 10.0.1.4 id 10 flags signal
95 check "ip netns exec $ns1 ./pm_nl_ctl get 4" "id 4 flags signal 10.0.1.4" "id addr increment"
98 ip netns exec $ns1 ./pm_nl_ctl add 10.0.1.$i flags signal >/dev/null 2>&1
100 check "ip netns exec $ns1 ./pm_nl_ctl get 9" "id 9 flags signal 10.0.1.9" "hard addr limit"
108 id 3 flags signal,backup 10.0.1.3
109 id 4 flags signal 10.0.1.4
110 id 5 flags signal 10.0.1.5
[all …]
/kernel/liteos_a/testsuites/unittest/extended/signal/smoke/
Dsignal_test_014.cpp32 #include "signal.h"
42 ret = signal(100, SigPrint); // 100, signal num. in TestSigErrno()
46 ret = signal(0, SigPrint); in TestSigErrno()
51 ret = signal(30, SigPrint); // 30, signal num. in TestSigErrno()
54 ret = signal(-1, SigPrint); in TestSigErrno()
58 ret = signal(32, SigPrint); // 32, signal num. in TestSigErrno()
62 ret = signal(31, SigPrint); // 31, signal num. in TestSigErrno()

12345678910>>...238