| /linux/drivers/gpu/drm/amd/display/include/ |
| H A D | signal_types.h | 76 static inline bool dc_is_hdmi_tmds_signal(enum signal_type signal) in dc_is_hdmi_tmds_signal() argument 78 return (signal == SIGNAL_TYPE_HDMI_TYPE_A); in dc_is_hdmi_tmds_signal() 81 static inline bool dc_is_hdmi_signal(enum signal_type signal) in dc_is_hdmi_signal() argument 83 return (signal == SIGNAL_TYPE_HDMI_TYPE_A); in dc_is_hdmi_signal() 86 static inline bool dc_is_dp_sst_signal(enum signal_type signal) in dc_is_dp_sst_signal() argument 88 return (signal == SIGNAL_TYPE_DISPLAY_PORT || in dc_is_dp_sst_signal() 89 signal == SIGNAL_TYPE_EDP); in dc_is_dp_sst_signal() 92 static inline bool dc_is_dp_signal(enum signal_type signal) in dc_is_dp_signal() argument 94 return (signal == SIGNAL_TYPE_DISPLAY_PORT || in dc_is_dp_signal() 95 signal == SIGNAL_TYPE_EDP || in dc_is_dp_signal() [all …]
|
| /linux/drivers/gpu/drm/etnaviv/ |
| H A D | etnaviv_perfmon.c | 20 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() 59 const struct etnaviv_pm_signal *signal) in pipe_perf_reg_read() argument 69 value += perf_reg_read(gpu, domain, signal); in pipe_perf_reg_read() 80 const struct etnaviv_pm_signal *signal) in pipe_reg_read() argument 90 value += gpu_read(gpu, signal->data); in pipe_reg_read() 101 const struct etnaviv_pm_signal *signal) in hi_total_cycle_read() argument 115 const struct etnaviv_pm_signal *signal) in hi_total_idle_cycle_read() argument [all …]
|
| /linux/arch/arm/mach-spear/ |
| H A D | pl080.c | 30 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 D | tty_jobctrl.c | 39 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 D | Makefile | 2 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 | .gitignore | 4 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 D | pm_netlink.sh | 152 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 D | mptcp_join.sh | 753 pm_nl_add_endpoint $ns1 $addr flags signal 2206 pm_nl_add_endpoint $ns1 10.0.2.1 flags signal 2217 pm_nl_add_endpoint $ns1 10.0.2.1 flags signal 2228 pm_nl_add_endpoint $ns1 10.0.2.1 flags signal 2243 pm_nl_add_endpoint $ns2 10.0.3.2 flags signal,subflow 2255 pm_nl_add_endpoint $ns1 10.0.2.1 flags signal 2267 pm_nl_add_endpoint $ns1 10.0.2.1 flags signal 2268 pm_nl_add_endpoint $ns1 10.0.3.1 flags signal 2269 pm_nl_add_endpoint $ns1 10.0.4.1 flags signal 2280 pm_nl_add_endpoint $ns1 10.0.12.1 flags signal [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/link/hwss/ |
| H A D | link_hwss_dio.c | 63 if (dc_is_dp_signal(pipe_ctx->stream->signal)) in setup_dio_stream_encoder() 68 pipe_ctx->stream->signal, true); in setup_dio_stream_encoder() 100 pipe_ctx->stream->signal, false); in reset_dio_stream_encoder() 105 if (dc_is_dp_signal(pipe_ctx->stream->signal)) in reset_dio_stream_encoder() 118 if (!dc_is_virtual_signal(stream->signal)) in setup_dio_stream_attribute() 124 if (dc_is_dp_signal(stream->signal)) in setup_dio_stream_attribute() 131 else if (dc_is_hdmi_tmds_signal(stream->signal)) in setup_dio_stream_attribute() 137 else if (dc_is_dvi_signal(stream->signal)) in setup_dio_stream_attribute() 141 stream->signal == SIGNAL_TYPE_DVI_DUAL_LINK); in setup_dio_stream_attribute() 142 else if (dc_is_lvds_signal(stream->signal)) in setup_dio_stream_attribute() [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | unwind_hints.h | 23 .macro UNWIND_HINT_REGS base=%rsp offset=0 indirect=0 extra=1 partial=0 signal=1 53 UNWIND_HINT sp_reg=sp_reg sp_offset=sp_offset type=type signal=\signal 56 .macro UNWIND_HINT_IRET_REGS base=%rsp offset=0 signal=1 57 UNWIND_HINT_REGS base=\base offset=\offset partial=1 signal=\signal 60 .macro UNWIND_HINT_IRET_ENTRY base=%rsp offset=0 signal=1 62 UNWIND_HINT_IRET_REGS base=\base offset=\offset signal=\signal
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-timecard | 24 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 D | reset.txt | 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 55 reset-names: List of reset signal name strings sorted in the same order as [all …]
|
| /linux/drivers/dma/ |
| H A D | lpc32xx-dmamux.c | 23 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 D | setup.c | 54 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/tools/testing/selftests/thermal/intel/power_floor/ |
| H A D | power_floor_test.c | 44 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/reset/ |
| H A D | reset-aspeed.c | 29 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/drivers/atm/ |
| H A D | adummy.c | 49 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/tools/testing/selftests/arm64/signal/ |
| H A D | README | 1 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/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_dpms.c | 124 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() 863 if (dc_is_dp_signal(stream->signal) && !dp_is_128b_132b_signal(pipe_ctx)) { in link_set_dsc_on_stream() 889 if (dc_is_dp_signal(stream->signal)) { in link_set_dsc_on_stream() 976 if (dc_is_dp_signal(stream->signal)) { in link_set_dsc_pps_packet() [all …]
|
| /linux/tools/testing/selftests/thermal/intel/workload_hint/ |
| H A D | workload_hint_test.c | 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/drivers/counter/ |
| H A D | 104-quad-8.c | 216 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/security/apparmor/ |
| H A D | ipc.c | 65 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/include/linux/sched/ |
| H A D | signal.h | 72 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/tools/tracing/rtla/src/ |
| H A D | actions.c | 82 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/drivers/mailbox/ |
| H A D | mailbox-test.c | 40 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 …]
|