Home
last modified time | relevance | path

Searched +full:signal +full:- +full:id (Results 1 – 25 of 1069) sorted by relevance

12345678910>>...43

/Linux-v5.15/tools/testing/selftests/net/mptcp/
Dpm_netlink.sh2 # SPDX-License-Identifier: GPL-2.0
8 echo "Usage: $0 [ -h ]"
26 rndh=$(printf %x $sec)-$(mktemp -u XXXXXX)
27 ns1="ns1-$rndh"
33 rm -f $err
37 ip -Version > /dev/null 2>&1
38 if [ $? -ne 0 ];then
46 ip -net $ns1 link set lo up
47 ip netns exec $ns1 sysctl -q net.mptcp.enabled=1
57 printf "%-50s %s" "$msg"
[all …]
Dmptcp_join.sh2 # SPDX-License-Identifier: GPL-2.0
44 rndh=$(printf %x $sec)-$(mktemp -u XXXXXX)
46 ns1="ns1-$rndh"
47 ns2="ns2-$rndh"
51 ip -net $netns link set lo up
52 ip netns exec $netns sysctl -q net.mptcp.enabled=1
53 ip netns exec $netns sysctl -q net.ipv4.conf.all.rp_filter=0
54 ip netns exec $netns sysctl -q net.ipv4.conf.default.rp_filter=0
55 if [ $checksum -eq 1 ]; then
56 ip netns exec $netns sysctl -q net.mptcp.checksum_enabled=1
[all …]
/Linux-v5.15/scripts/kconfig/
Dgconf.glade1 <?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
3 <glade-interface>
5 <widget class="GtkWindow" id="window1">
20 <signal name="destroy" handler="on_window1_destroy" object="window1"/>
21 …<signal name="size_request" handler="on_window1_size_request" object="vpaned1" last_modification_t…
22 …<signal name="delete_event" handler="on_window1_delete_event" object="window1" last_modification_t…
25 <widget class="GtkVBox" id="vbox1">
31 <widget class="GtkMenuBar" id="menubar1">
35 <widget class="GtkMenuItem" id="file1">
41 <widget class="GtkMenu" id="file1_menu">
[all …]
/Linux-v5.15/drivers/counter/
D104-quad-8.c1 // SPDX-License-Identifier: GPL-2.0
3 * Counter driver for the ACCES 104-QUAD-8
6 * This driver supports the ACCES 104-QUAD-8 and ACCES 104-QUAD-4.
25 MODULE_PARM_DESC(base, "ACCES 104-QUAD-8 base addresses");
30 * struct quad8 - device private data structure
64 /* Borrow Toggle flip-flop */
66 /* Carry Toggle flip-flop */
72 /* Reset and Load Signal Decoders */
101 struct counter_signal *signal, in quad8_signal_read() argument
104 const struct quad8 *const priv = counter->priv; in quad8_signal_read()
[all …]
Dcounter.c1 // SPDX-License-Identifier: GPL-2.0
32 [COUNTER_COUNT_MODE_NON_RECYCLE] = "non-recycle",
33 [COUNTER_COUNT_MODE_MODULO_N] = "modulo-n"
38 struct counter_signal *signal, void *priv, in counter_signal_enum_read() argument
45 if (!e->get) in counter_signal_enum_read()
46 return -EINVAL; in counter_signal_enum_read()
48 err = e->get(counter, signal, &index); in counter_signal_enum_read()
52 if (index >= e->num_items) in counter_signal_enum_read()
53 return -EINVAL; in counter_signal_enum_read()
55 return sprintf(buf, "%s\n", e->items[index]); in counter_signal_enum_read()
[all …]
Dstm32-lptimer-cnt.c1 // SPDX-License-Identifier: GPL-2.0
3 * STM32 Low-Power Timer Encoder and Counter driver
9 * Inspired by 104-quad-8 and stm32-timer-trigger drivers.
15 #include <linux/mfd/stm32-lptimer.h>
37 ret = regmap_read(priv->regmap, STM32_LPTIM_CR, &val); in stm32_lptim_is_enabled()
51 ret = regmap_write(priv->regmap, STM32_LPTIM_CR, val); in stm32_lptim_set_enable_state()
56 clk_disable(priv->clk); in stm32_lptim_set_enable_state()
57 priv->enabled = false; in stm32_lptim_set_enable_state()
62 ret = regmap_write(priv->regmap, STM32_LPTIM_ARR, priv->ceiling); in stm32_lptim_set_enable_state()
66 ret = regmap_write(priv->regmap, STM32_LPTIM_CMP, 0); in stm32_lptim_set_enable_state()
[all …]
Dstm32-timer-cnt.c1 // SPDX-License-Identifier: GPL-2.0
11 #include <linux/mfd/stm32-timers.h>
40 * enum stm32_count_function - enumerates stm32 timer counter encoder modes
63 struct stm32_timer_cnt *const priv = counter->priv; in stm32_count_read()
66 regmap_read(priv->regmap, TIM_CNT, &cnt); in stm32_count_read()
76 struct stm32_timer_cnt *const priv = counter->priv; in stm32_count_write()
79 regmap_read(priv->regmap, TIM_ARR, &ceiling); in stm32_count_write()
81 return -EINVAL; in stm32_count_write()
83 return regmap_write(priv->regmap, TIM_CNT, val); in stm32_count_write()
90 struct stm32_timer_cnt *const priv = counter->priv; in stm32_count_function_get()
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/mailbox/
Dqcom-ipcc.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mailbox/qcom-ipcc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Technologies, Inc. Inter-Processor Communication Controller
10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
13 The Inter-Processor Communication Controller (IPCC) is a centralized hardware
14 to route interrupts across various subsystems. It involves a three-level
15 addressing scheme called protocol, client and signal. For example, consider an
18 a case, the client would be Modem (client-id is 2) and the signal would be
[all …]
/Linux-v5.15/include/linux/
Dcounter.h1 /* SPDX-License-Identifier: GPL-2.0 */
31 * struct counter_signal_ext - Counter Signal extensions
40 struct counter_signal *signal, void *priv, char *buf);
42 struct counter_signal *signal, void *priv,
48 * struct counter_signal - Counter Signal node
49 * @id: unique ID used to identify signal
50 * @name: device-specific Signal name; ideally, this should match the name
52 * @ext: optional array of Counter Signal extensions
53 * @num_ext: number of Counter Signal extensions specified in @ext
57 int id; member
[all …]
Dclk.h1 /* SPDX-License-Identifier: GPL-2.0-only */
7 * Copyright (C) 2011-2012 Linaro Ltd <mturquette@linaro.org>
24 * PRE_RATE_CHANGE - called immediately before the clk rate is changed,
35 * POST_RATE_CHANGE - called after the clk rate change has successfully
44 * struct clk_notifier - associate a clk with a notifier
61 * struct clk_notifier_data - rate data to pass to the notifier callback
66 * For a pre-notifier, old_rate is the clk's rate before this rate
68 * post-notifier, old_rate and new_rate are both set to the clk's
78 * struct clk_bulk_data - Data used for bulk clk operations.
80 * @id: clock consumer ID
[all …]
/Linux-v5.15/drivers/gpu/drm/amd/amdkfd/
Dkfd_events.c26 #include <linux/sched/signal.h>
46 * Each signal event needs a 64-bit signal slot where the signaler will write
50 * Individual signal events use their event_id as slot index.
61 return page->kernel_address; in page_slots()
82 page->kernel_address = backing_store; in allocate_signal_page()
83 page->need_to_free_pages = true; in allocate_signal_page()
84 pr_debug("Allocated new event signal page at %p, for process %p\n", in allocate_signal_page()
97 int id; in allocate_event_notification_slot() local
99 if (!p->signal_page) { in allocate_event_notification_slot()
100 p->signal_page = allocate_signal_page(p); in allocate_event_notification_slot()
[all …]
Dkfd_events.h35 * IDR supports non-negative integer IDs. Small IDs are used for
36 * signal events to match their signal slot. Use the upper half of the
37 * ID space for non-signal events.
44 * Since the event protocol may need to write the event ID into memory, this
45 * must not be a valid event ID.
46 * For the sake of easy memset-ing, this must be a byte pattern.
48 #define UNSIGNALED_EVENT_SLOT ((uint64_t)-1)
63 /* Only for signal events. */
/Linux-v5.15/Documentation/driver-api/
Dgeneric-counter.rst1 .. SPDX-License-Identifier: GPL-2.0
29 * Signal:
33 Association of a Signal, and evaluation trigger, with a Count.
38 SIGNAL section in Theory
39 ------
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:
[all …]
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/core/
Ddc_link.c2 * Copyright 2012-15 Advanced Micro Devices, Inc.
71 if (link->hpd_gpio) { in dc_link_destruct()
72 dal_gpio_destroy_irq(&link->hpd_gpio); in dc_link_destruct()
73 link->hpd_gpio = NULL; in dc_link_destruct()
76 if (link->ddc) in dc_link_destruct()
77 dal_ddc_service_destroy(&link->ddc); in dc_link_destruct()
79 if (link->panel_cntl) in dc_link_destruct()
80 link->panel_cntl->funcs->destroy(&link->panel_cntl); in dc_link_destruct()
82 if (link->link_enc) { in dc_link_destruct()
87 if (link->link_id.id != CONNECTOR_ID_VIRTUAL) { in dc_link_destruct()
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/mmc/
Darm,pl18x.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mmc/arm,pl18x.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
11 - Ulf Hansson <ulf.hansson@linaro.org>
20 - $ref: /schemas/arm/primecell.yaml#
21 - $ref: mmc-controller.yaml#
29 - arm,pl180
30 - arm,pl181
[all …]
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dce/
Ddce_link_encoder.h2 * Copyright 2012-15 Advanced Micro Devices, Inc.
39 #define AUX_REG_LIST(id)\ argument
40 SRI(AUX_CONTROL, DP_AUX, id), \
41 SRI(AUX_DPHY_RX_CONTROL0, DP_AUX, id), \
42 SRI(AUX_DPHY_RX_CONTROL1, DP_AUX, id)
44 #define HPD_REG_LIST(id)\ argument
45 SRI(DC_HPD_CONTROL, HPD, id)
47 #define LE_COMMON_REG_LIST_BASE(id) \ argument
52 SRI(DIG_BE_CNTL, DIG, id), \
53 SRI(DIG_BE_EN_CNTL, DIG, id), \
[all …]
/Linux-v5.15/drivers/staging/media/atomisp/pci/
Dinput_system_ctrl_defs.h1 /* SPDX-License-Identifier: GPL-2.0 */
21 /* --------------------------------------------------*/
23 /* --------------------------------------------------*/
25 /* --------------------------------------------------*/
30 // Register id's of MMIO slave accessible registers
69 …MAND_REG_RSTVAL 15 //0x0000_000F (to signal non-valid cmd/ack after reset/soft-r…
70 …MAND_REG_RSTVAL 15 //0x0000_000F (to signal non-valid cmd/ack after reset/soft-r…
71 …NOWLEDGE_REG_RSTVAL 15 //0x0000_000F (to signal non-valid cmd/ack after reset/soft-r…
72 …NOWLEDGE_REG_RSTVAL 15 //0x0000_000F (to signal non-valid cmd/ack after reset/soft-r…
107 /* --------------------------------------------------*/
[all …]
/Linux-v5.15/drivers/parisc/
Diosapic_private.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
6 * Copyright (C) 2000,2003 Grant Grundler (grundler at parisc-linux.org)
7 * Copyright (C) 2002 Matthew Wilcox (willy at parisc-linux.org)
15 ** they pack nicely for 64-bit compilation. (ie sizeof(long) == 8)
21 ** -----------------------
24 ** table per cell. N- and L-class consist of a single cell.
49 ** 01 = Edge-triggered
51 ** 11 = Level-triggered
57 ** irq identifies PCI interrupt signal where
66 /* Source Bus ID identifies the bus where interrupt signal comes from */
[all …]
/Linux-v5.15/drivers/gpu/drm/etnaviv/
Detnaviv_perfmon.c1 // SPDX-License-Identifier: GPL-2.0
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()
46 return gpu_read(gpu, domain->profile_read); in perf_reg_read()
59 const struct etnaviv_pm_signal *signal) in pipe_perf_reg_read() argument
65 for (i = 0; i < gpu->identity.pixel_pipes; i++) { in pipe_perf_reg_read()
67 value += perf_reg_read(gpu, domain, signal); in pipe_perf_reg_read()
78 const struct etnaviv_pm_signal *signal) in pipe_reg_read() argument
[all …]
/Linux-v5.15/kernel/sched/
Dautogroup.c1 // SPDX-License-Identifier: GPL-2.0
3 * Auto-group scheduling implementation:
17 init_task->signal->autogroup = &autogroup_default; in autogroup_init()
22 kfree(tg->autogroup); in autogroup_free()
31 ag->tg->rt_se = NULL; in autogroup_destroy()
32 ag->tg->rt_rq = NULL; in autogroup_destroy()
34 sched_offline_group(ag->tg); in autogroup_destroy()
35 sched_destroy_group(ag->tg); in autogroup_destroy()
40 kref_put(&ag->kref, autogroup_destroy); in autogroup_kref_put()
45 kref_get(&ag->kref); in autogroup_kref_get()
[all …]
/Linux-v5.15/tools/testing/selftests/timers/
Dposix_timers.c1 // SPDX-License-Identifier: GPL-2.0-only
12 #include <signal.h>
66 diff = end.tv_usec - start.tv_usec; in check_diff()
67 diff += (end.tv_sec - start.tv_sec) * USECS_PER_SEC; in check_diff()
69 if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) { in check_diff()
71 return -1; in check_diff()
99 signal(SIGVTALRM, sig_handler); in check_itimer()
101 signal(SIGPROF, sig_handler); in check_itimer()
103 signal(SIGALRM, sig_handler); in check_itimer()
108 return -1; in check_itimer()
[all …]
/Linux-v5.15/drivers/tty/
Dtty_jobctrl.c1 // SPDX-License-Identifier: GPL-2.0
8 #include <linux/signal.h>
9 #include <linux/sched/signal.h>
18 return (sigismember(&current->blocked, sig) || in is_ignored()
19 current->sighand->action[sig-1].sa.sa_handler == SIG_IGN); in is_ignored()
23 * __tty_check_change - check for POSIX terminal changes
25 * @sig: signal to send
28 * not in the foreground, send a SIGTTOU. If the signal is blocked or
39 if (current->signal->tty != tty) in __tty_check_change()
45 spin_lock_irqsave(&tty->ctrl.lock, flags); in __tty_check_change()
[all …]
/Linux-v5.15/drivers/gpu/drm/amd/display/include/
Dbios_parser_types.h2 * Copyright 2012-15 Advanced Micro Devices, Inc.
38 AS_SIGNAL_TYPE_NONE = 0L, /* no signal */
115 enum signal_type signal; member
127 enum signal_type signal; member
139 enum signal_type signal; member
152 enum signal_type signal; member
195 /* Input: Signal Type - to be converted to Encoder mode */
197 /* Input: Encoder object id */
205 /* Output: If non-zero, this refDiv value should be used to calculate
208 /* Output: If non-zero, this postDiv value should be used to calculate
[all …]
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_link_encoder.h2 * Copyright 2012-15 Advanced Micro Devices, Inc.
34 #define AUX_REG_LIST(id)\ argument
35 SRI(AUX_CONTROL, DP_AUX, id), \
36 SRI(AUX_DPHY_RX_CONTROL0, DP_AUX, id), \
37 SRI(AUX_DPHY_RX_CONTROL1, DP_AUX, id)
39 #define HPD_REG_LIST(id)\ argument
40 SRI(DC_HPD_CONTROL, HPD, id)
42 #define LE_DCN_COMMON_REG_LIST(id) \ argument
43 SRI(DIG_BE_CNTL, DIG, id), \
44 SRI(DIG_BE_EN_CNTL, DIG, id), \
[all …]
/Linux-v5.15/security/safesetid/
Dlsm.h1 /* SPDX-License-Identifier: GPL-2.0 */
25 SIDPOL_DEFAULT, /* source ID is unaffected by policy */
26 SIDPOL_CONSTRAINED, /* source ID is affected by policy */
27 SIDPOL_ALLOWED /* target ID explicitly allowed */
42 * can set*id to 'dst_id'.
49 /* Flag to signal if rule is for UID's or GID's */
63 //Flag to signal if ruleset is for UID's or GID's

12345678910>>...43