Home
last modified time | relevance | path

Searched refs:signal (Results 1 – 25 of 982) sorted by relevance

12345678910>>...40

/linux/arch/arm/mach-spear/
H A Dpl080.c30 unsigned int signal = cd->min_signal, val; in pl080_get_signal() local
36 if (signals[signal].busy && in pl080_get_signal()
37 (signals[signal].val != cd->muxval)) { in pl080_get_signal()
43 if (!signals[signal].busy) { in pl080_get_signal()
51 val &= ~(0x3 << (signal * 2)); in pl080_get_signal()
52 val |= cd->muxval << (signal * 2); in pl080_get_signal()
56 signals[signal].busy++; in pl080_get_signal()
57 signals[signal].val = cd->muxval; in pl080_get_signal()
60 return signal; in pl080_get_signal()
63 void pl080_put_signal(const struct pl08x_channel_data *cd, int signal) in pl080_put_signal() argument
[all …]
/linux/drivers/tty/
H A Dtty_jobctrl.c39 if (current->signal->tty != tty) in __tty_check_change()
81 tty = p->signal->tty; in proc_clear_tty()
82 p->signal->tty = NULL; in proc_clear_tty()
112 if (current->signal->tty) { in __proc_set_tty()
114 current->signal->tty->name); in __proc_set_tty()
115 tty_kref_put(current->signal->tty); in __proc_set_tty()
117 put_pid(current->signal->tty_old_pgrp); in __proc_set_tty()
118 current->signal->tty = tty_kref_get(tty); in __proc_set_tty()
119 current->signal->tty_old_pgrp = NULL; in __proc_set_tty()
136 if (current->signal->leader && in tty_open_proc_set_tty()
[all …]
/linux/tools/testing/selftests/powerpc/tm/
H A 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
27 $(OUTPUT)/tm-signal-context-force-tm: CFLAGS += -pthread -m64
28 $(OUTPUT)/tm-signal-pagefault: CFLAGS += -pthread -m64
32 $(SIGNAL_CONTEXT_CHK_TESTS): tm-signal.S
H A 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
/linux/tools/testing/selftests/net/mptcp/
H A Dpm_netlink.sh152 add_endpoint 10.0.1.3 flags signal,backup
158 "3,10.0.1.3,signal backup")" "dump addrs"
164 "3,10.0.1.3,signal backup")" "dump addrs after del"
169 add_endpoint 10.0.1.4 flags signal
170 check "get_endpoint 4" "$(format_endpoints "4,10.0.1.4,signal")" "id addr increment"
173 add_endpoint "10.0.1.${i}" flags signal >/dev/null 2>&1
175 check "get_endpoint 9" "$(format_endpoints "9,10.0.1.9,signal")" "hard addr limit"
185 "3,10.0.1.3,signal backup" \
186 "4,10.0.1.4,signal" \
187 "5,10.0.1.5,signal" \
[all...]
H A Dmptcp_join.sh775 pm_nl_add_endpoint $ns1 $addr flags signal
2230 pm_nl_add_endpoint $ns1 10.0.2.1 flags signal
2241 pm_nl_add_endpoint $ns1 10.0.2.1 flags signal
2252 pm_nl_add_endpoint $ns1 10.0.2.1 flags signal
2267 pm_nl_add_endpoint $ns2 10.0.3.2 flags signal,subflow
2279 pm_nl_add_endpoint $ns1 10.0.2.1 flags signal
2291 pm_nl_add_endpoint $ns1 10.0.2.1 flags signal
2292 pm_nl_add_endpoint $ns1 10.0.3.1 flags signal
2293 pm_nl_add_endpoint $ns1 10.0.4.1 flags signal
2304 pm_nl_add_endpoint $ns1 10.0.12.1 flags signal
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-timecard24 IRIG adjustments from external IRIG-B signal
25 DCF adjustments from external DCF signal
32 input signal.
35 10Mhz signal is used as the 10Mhz reference clock
36 PPS1 signal is sent to the PPS1 selector
37 PPS2 signal is sent to the PPS2 selector
38 TS1 signal is sent to timestamper 1
39 TS2 signal is sent to timestamper 2
40 TS3 signal is sent to timestamper 3
41 TS4 signal is sent to timestamper 4
[all …]
/linux/Documentation/devicetree/bindings/reset/
H A Dreset.txt8 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
55 reset-names: List of reset signal name strings sorted in the same order as
[all …]
/linux/drivers/dma/
H A Dlpc32xx-dmamux.c23 int signal; member
41 .signal = 3,
48 .signal = 10,
55 .signal = 11,
62 .signal = 14,
69 .signal = 15,
83 mux->signal, mux->muxval ? mux->name_sel1 : mux->name_sel1); in lpc32xx_dmamux_release()
106 if (lpc32xx_muxes[i].signal == dma_spec->args[0]) { in lpc32xx_dmamux_reserve()
134 mux->signal, mux->muxval ? mux->name_sel1 : mux->name_sel1); in lpc32xx_dmamux_reserve()
149 mux->signal, mux->muxval ? mux->name_sel1 : mux->name_sel1); in lpc32xx_dmamux_reserve()
/linux/tools/perf/ui/tui/
H A Dsetup.c54 signal(SIGWINCH, ui__sigwinch); in ui__setup_sigwinch()
167 signal(SIGSEGV, ui__signal_backtrace); in ui__init()
168 signal(SIGFPE, ui__signal_backtrace); in ui__init()
169 signal(SIGINT, ui__signal); in ui__init()
170 signal(SIGQUIT, ui__signal); in ui__init()
171 signal(SIGTERM, ui__signal); in ui__init()
172 signal(SIGTSTP, ui__sigcont); in ui__init()
173 signal(SIGCONT, ui__sigcont); in ui__init()
/linux/drivers/reset/
H A Dreset-aspeed.c29 const struct ast2700_reset_signal *signal; member
162 void __iomem *reg_offset = rc->base + rc->info->signal[id].offset; in aspeed_reset_assert()
164 if (rc->info->signal[id].dedicated_clr) { in aspeed_reset_assert()
165 writel(rc->info->signal[id].bit, reg_offset); in aspeed_reset_assert()
168 writel(readl(reg_offset) & ~rc->info->signal[id].bit, reg_offset); in aspeed_reset_assert()
177 void __iomem *reg_offset = rc->base + rc->info->signal[id].offset; in aspeed_reset_deassert()
179 if (rc->info->signal[id].dedicated_clr) { in aspeed_reset_deassert()
180 writel(rc->info->signal[id].bit, reg_offset + 0x04); in aspeed_reset_deassert()
183 writel(readl(reg_offset) | rc->info->signal[id].bit, reg_offset); in aspeed_reset_deassert()
192 void __iomem *reg_offset = rc->base + rc->info->signal[id].offset; in aspeed_reset_status()
[all …]
/linux/tools/testing/selftests/thermal/intel/power_floor/
H A Dpower_floor_test.c44 if (signal(SIGINT, power_floor_exit) == SIG_IGN) in main()
45 signal(SIGINT, SIG_IGN); in main()
46 if (signal(SIGHUP, power_floor_exit) == SIG_IGN) in main()
47 signal(SIGHUP, SIG_IGN); in main()
48 if (signal(SIGTERM, power_floor_exit) == SIG_IGN) in main()
49 signal(SIGTERM, SIG_IGN); in main()
/linux/drivers/atm/
H A Dadummy.c49 int signal; in __set_signal() local
51 if (sscanf(buf, "%d", &signal) == 1) { in __set_signal()
53 if (signal < ATM_PHY_SIG_LOST || signal > ATM_PHY_SIG_FOUND) in __set_signal()
54 signal = ATM_PHY_SIG_UNKNOWN; in __set_signal()
56 atm_dev_signal_change(atm_dev, signal); in __set_signal()
66 return sprintf(buf, "%d\n", atm_dev->signal); in __show_signal()
68 static DEVICE_ATTR(signal, 0644, __show_signal, __set_signal);
/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_dpms.c124 enum signal_type signal = link->connector_signal; in link_blank_dp_stream() local
126 if ((signal == SIGNAL_TYPE_EDP) || in link_blank_dp_stream()
127 (signal == SIGNAL_TYPE_DISPLAY_PORT)) { in link_blank_dp_stream()
714 config.mst_enabled = (pipe_ctx->stream->signal == in update_psp_stream_config()
731 if (!dc_is_hdmi_signal(pipe_ctx->stream->signal)) in set_avmute()
778 if (dc_is_virtual_signal(stream->signal)) in dp_set_dsc_on_rx()
791 if (dc_is_virtual_signal(stream->signal)) in dp_set_hblank_reduction_on_rx()
864 if (dc_is_dp_signal(stream->signal) && !dp_is_128b_132b_signal(pipe_ctx)) { in link_set_dsc_on_stream()
890 if (dc_is_dp_signal(stream->signal)) { in link_set_dsc_on_stream()
978 if (dc_is_dp_signal(stream->signal)) { in link_set_dsc_pps_packet()
[all …]
H A Dlink_detection.c241 enum signal_type signal = SIGNAL_TYPE_NONE; in decide_signal_from_strap_and_dongle_type() local
246 signal = SIGNAL_TYPE_HDMI_TYPE_A; in decide_signal_from_strap_and_dongle_type()
248 signal = SIGNAL_TYPE_DVI_SINGLE_LINK; in decide_signal_from_strap_and_dongle_type()
251 signal = SIGNAL_TYPE_DVI_SINGLE_LINK; in decide_signal_from_strap_and_dongle_type()
255 signal = SIGNAL_TYPE_HDMI_TYPE_A; in decide_signal_from_strap_and_dongle_type()
257 signal = SIGNAL_TYPE_DVI_SINGLE_LINK; in decide_signal_from_strap_and_dongle_type()
260 signal = SIGNAL_TYPE_NONE; in decide_signal_from_strap_and_dongle_type()
264 return signal; in decide_signal_from_strap_and_dongle_type()
484 static void query_hdcp_capability(enum signal_type signal, struct dc_link *link) in query_hdcp_capability() argument
509 dc_process_hdcp_msg(signal, link, &msg22); in query_hdcp_capability()
[all …]
/linux/drivers/counter/
H A D104-quad-8.c216 struct counter_signal *signal, in quad8_signal_read() argument
223 if (signal->id < 16) in quad8_signal_read()
226 ret = regmap_test_bits(priv->map, QUAD8_INDEX_INPUT_LEVELS, BIT(signal->id - 16)); in quad8_signal_read()
448 const size_t signal_a_id = count->synapses[0].signal->id; in quad8_action_read()
455 if (synapse->signal->id >= 16) { in quad8_action_read()
480 if (synapse->signal->id == signal_a_id) in quad8_action_read()
484 if (synapse->signal->id == signal_a_id) { in quad8_action_read()
492 if (synapse->signal->id == signal_a_id) in quad8_action_read()
597 struct counter_signal *signal, in quad8_index_polarity_get() argument
601 const size_t channel_id = signal->id - 16; in quad8_index_polarity_get()
[all …]
/linux/tools/testing/selftests/arm64/signal/
H A DREADME1 KSelfTest arm64/signal/
9 signal-test (setup/trigger/run/result/cleanup)
14 - Each signal testcase is compiled into its own executable: a separate
16 by receiving some kind of fatal signal from the Kernel, so it's safer
27 - 'mangle_' tests: a real signal (SIGUSR1) is raised and used as a trigger
28 and then the test case code modifies the signal frame from inside the
29 signal handler itself.
33 real signal return. This kind of tests does not use a trigger usually and
37 some fatal signal: usually SIGSEGV or SIGBUS. Since while writing this
57 - some fatal signal sent by the Kernel to the test process
/linux/tools/testing/selftests/thermal/intel/workload_hint/
H A Dworkload_hint_test.c11 #include <signal.h>
85 if (signal(SIGINT, workload_hint_exit) == SIG_IGN) in main()
86 signal(SIGINT, SIG_IGN); in main()
87 if (signal(SIGHUP, workload_hint_exit) == SIG_IGN) in main()
88 signal(SIGHUP, SIG_IGN); in main()
89 if (signal(SIGTERM, workload_hint_exit) == SIG_IGN) in main()
90 signal(SIGTERM, SIG_IGN); in main()
/linux/include/linux/sched/
H A Dsignal.h72 sigset_t signal; member
400 return unlikely(sigismember(&p->pending.signal, SIGKILL)); in __fatal_signal_pending()
654 #define __for_each_thread(signal, t) \ argument
655 list_for_each_entry_rcu(t, &(signal)->thread_head, thread_node, \
659 __for_each_thread((p)->signal, t)
675 pid = task->signal->pids[type]; in task_pid_type()
681 return task->signal->pids[PIDTYPE_TGID]; in task_tgid()
691 return task->signal->pids[PIDTYPE_PGID]; in task_pgrp()
696 return task->signal->pids[PIDTYPE_SID]; in task_session()
701 return task->signal->nr_threads; in get_nr_threads()
[all …]
/linux/drivers/mailbox/
H A Dmailbox-test.c40 char *signal; member
68 if (!tdev->signal) { in mbox_test_signal_write()
69 tdev->signal = kzalloc(MBOX_MAX_SIG_LEN, GFP_KERNEL); in mbox_test_signal_write()
70 if (!tdev->signal) in mbox_test_signal_write()
74 if (copy_from_user(tdev->signal, userbuf, count)) { in mbox_test_signal_write()
75 kfree(tdev->signal); in mbox_test_signal_write()
76 tdev->signal = NULL; in mbox_test_signal_write()
134 if (tdev->tx_mmio && tdev->signal) { in mbox_test_message_write()
136 tdev->signal, MBOX_MAX_SIG_LEN); in mbox_test_message_write()
138 data = tdev->signal; in mbox_test_message_write()
[all …]
/linux/security/apparmor/
H A Dipc.c65 if (ad->signal == SIGUNKNOWN) in audit_signal_cb()
68 else if (ad->signal < MAXMAPPED_SIGNAME) in audit_signal_cb()
69 audit_log_format(ab, " signal=%s", sig_names[ad->signal]); in audit_signal_cb()
72 ad->signal - SIGRT_BASE); in audit_signal_cb()
96 state = aa_dfa_next(rules->policy->dfa, state, ad->signal); in profile_signal_perm()
109 ad.signal = map_signal_num(sig); in aa_may_signal()
/linux/tools/tracing/rtla/src/
H A Dactions.c82 actions_add_signal(struct actions *self, int signal, int pid) in actions_add_signal() argument
88 action->signal = signal; in actions_add_signal()
137 int signal = 0, pid = 0; in actions_parse() local
182 signal = atoi(token + 4); in actions_parse()
196 if (!signal || !pid) in actions_parse()
200 return actions_add_signal(self, signal, pid); in actions_parse()
240 retval = kill(pid, action->signal); in actions_perform()
/linux/kernel/
H A Dexit.c161 struct signal_struct *sig = tsk->signal; in __exit_signal()
277 if (leader->signal->flags & SIGNAL_GROUP_EXIT) in release_task()
278 leader->exit_code = leader->signal->group_exit_code; in release_task()
305 flush_sigqueue(&p->signal->shared_pending); in release_task()
386 if (p->signal->flags & SIGNAL_STOP_STOPPED) in has_stopped_jobs()
644 if (father->signal->has_child_subreaper) { in find_new_reaper()
659 if (!reaper->signal->is_child_subreaper) in find_new_reaper()
771 if (unlikely(tsk->signal->notify_count < 0)) in exit_notify()
772 wake_up_process(tsk->signal->group_exec_task); in exit_notify()
870 struct signal_struct *signal = tsk->signal; in synchronize_group_exit() local
[all …]
/linux/tools/testing/selftests/arm64/fp/
H A DREADME30 Terminated by signal 15, no error, iterations=9467, signals=1014
33 Terminated by signal 15, no error, iterations=9448, signals=1028
36 Terminated by signal 15, no error, iterations=9436, signals=1039
39 Terminated by signal 15, no error, iterations=9421, signals=1039
42 Terminated by signal 15, no error, iterations=9403, signals=1039
45 Terminated by signal 15, no error, iterations=9385, signals=1036
48 Terminated by signal 15, no error, iterations=9376, signals=1039
51 Terminated by signal 15, no error, iterations=9361, signals=1039
54 Terminated by signal 15, no error, iterations=9350, signals=1039
/linux/Documentation/arch/arm64/
H A Dgcs.rst154 * A new signal frame record gcs_context encodes the current GCS mode and
155 pointer for the interrupted context on signal delivery. This will always
161 * The signal handler is run with the same GCS configuration as the interrupted
164 * When GCS is enabled for the interrupted thread a signal handling specific
167 signal frame will point to this cap token.
169 * The signal handler will use the same GCS as the interrupted context.
171 * When GCS is enabled on signal entry a frame with the address of the signal
172 return handler will be pushed onto the GCS, allowing return from the signal
174 the signal frame.
180 When returning from a signal handler:
[all …]

12345678910>>...40