Home
last modified time | relevance | path

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

12345678910>>...43

/kernel/linux/linux-5.10/tools/testing/selftests/net/mptcp/
Dpm_netlink.sh2 # SPDX-License-Identifier: GPL-2.0
10 echo "Usage: $0 [ -h ]"
28 rndh=$(printf %x $sec)-$(mktemp -u XXXXXX)
29 ns1="ns1-$rndh"
35 rm -f $err
41 ip -Version > /dev/null 2>&1
42 if [ $? -ne 0 ];then
50 ip -net $ns1 link set lo up
51 ip netns exec $ns1 sysctl -q net.mptcp.enabled=1
61 printf "%-50s %s" "$msg"
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/net/mptcp/
Dpm_netlink.sh2 # SPDX-License-Identifier: GPL-2.0
10 echo "Usage: $0 [ -h ]"
28 rndh=$(printf %x $sec)-$(mktemp -u XXXXXX)
29 ns1="ns1-$rndh"
35 rm -f $err
41 ip -Version > /dev/null 2>&1
42 if [ $? -ne 0 ];then
50 ip -net $ns1 link set lo up
51 ip netns exec $ns1 sysctl -q net.mptcp.enabled=1
61 printf "%-50s" "$msg"
[all …]
Dmptcp_join.sh2 # SPDX-License-Identifier: GPL-2.0
48 declare -A all_tests
49 declare -a only_tests_ids
50 declare -a only_tests_names
51 declare -A failed_tests
90 rndh=$(printf %x $sec)-$(mktemp -u XXXXXX)
92 ns1="ns1-$rndh"
93 ns2="ns2-$rndh"
98 ip -net $netns link set lo up
99 ip netns exec $netns sysctl -q net.mptcp.enabled=1
[all …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-6.6/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.
32 MODULE_PARM_DESC(base, "ACCES 104-QUAD-8 base addresses");
37 MODULE_PARM_DESC(irq, "ACCES 104-QUAD-8 interrupt line numbers");
50 * struct quad8 - device private data structure
103 /* Reset and Load Signal Decoders */
113 * Reset and Load Signal Decoders
142 /* Non-recycle count */
144 /* Modulo-N */
[all …]
Drz-mtu3-cnt.c1 // SPDX-License-Identifier: GPL-2.0
10 #include <linux/mfd/rz-mtu3.h>
40 * 0: 16-bit, 1: 32-bit
66 * struct rz_mtu3_cnt - MTU3 counter private data
72 * @mtu_16bit_max: Cache for 16-bit counters
73 * @mtu_32bit_max: Cache for 32-bit counters
92 static inline size_t rz_mtu3_get_hw_ch(const size_t id) in rz_mtu3_get_hw_ch() argument
94 return (id == RZ_MTU3_32_BIT_CH) ? 0 : id; in rz_mtu3_get_hw_ch()
97 static inline struct rz_mtu3_channel *rz_mtu3_get_ch(struct counter_device *counter, int id) in rz_mtu3_get_ch() argument
100 const size_t ch_id = rz_mtu3_get_hw_ch(id); in rz_mtu3_get_ch()
[all …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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.
27 MODULE_PARM_DESC(base, "ACCES 104-QUAD-8 base addresses");
32 * struct quad8_iio - IIO device private data structure
69 /* Reset and Load Signal Decoders */
102 const int base_offset = priv->base + 2 * chan->channel; in quad8_read_raw()
107 if (chan->type == IIO_INDEX) { in quad8_read_raw()
108 *val = !!(inb(priv->base + QUAD8_REG_INDEX_INPUT_LEVELS) in quad8_read_raw()
109 & BIT(chan->channel)); in quad8_read_raw()
[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 …]
/kernel/linux/linux-6.6/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 (llabs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) { in check_diff()
71 return -1; in check_diff()
93 return -1; in check_itimer()
98 signal(SIGVTALRM, sig_handler); in check_itimer()
100 signal(SIGPROF, sig_handler); in check_itimer()
102 signal(SIGALRM, sig_handler); in check_itimer()
[all …]
/kernel/linux/linux-5.10/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. */
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-6.6/include/linux/
Dcounter.h1 /* SPDX-License-Identifier: GPL-2.0 */
39 * struct counter_comp - Counter component node
41 * @name: device-specific component name
42 * @priv: component-relevant data
52 * @signal_u8_read: Signal u8 component read callback. The read value of the
53 * respective Signal u8 component should be passed back via
61 * @signal_u32_read: Signal u32 component read callback. The read value of
62 * the respective Signal u32 component should be passed
70 * @signal_u64_read: Signal u64 component read callback. The read value of
71 * the respective Signal u64 component should be passed
[all …]
/kernel/linux/linux-6.6/kernel/time/
Dposix-timers.c1 // SPDX-License-Identifier: GPL-2.0+
3 * 2002-10-15 Posix Clocks & timers
7 * 2004-06-01 Fix CLOCK_REALTIME clock/timer TIMER_ABSTIME bug.
24 #include <linux/posix-clock.h>
25 #include <linux/posix-timers.h>
36 #include "posix-timers.h"
42 * constructed from current::signal and the timer ID and the timer is
43 * matched against current::signal and the timer ID when walking the hash
53 static const struct k_clock *clockid_to_kclock(const clockid_t id);
66 __cond_lock(&__timr->it_lock, __timr = __lock_timer(tid, flags)); \
[all …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/
Dmmci.txt11 - compatible : contains "arm,pl18x", "arm,primecell".
12 - vmmc-supply : phandle to the regulator device tree node, mentioned
16 - arm,primecell-periphid : contains the PrimeCell Peripheral ID, it overrides
17 the ID provided by the HW
18 - resets : phandle to internal reset line.
20 - vqmmc-supply : phandle to the regulator device tree node, mentioned
23 - st,sig-dir-dat0 : bus signal direction pin used for DAT[0].
24 - st,sig-dir-dat2 : bus signal direction pin used for DAT[2].
25 - st,sig-dir-dat31 : bus signal direction pin used for DAT[3] and DAT[1].
26 - st,sig-dir-dat74 : bus signal direction pin used for DAT[4] to DAT[7].
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/
Dlink_detection.c65 static const uint8_t dp_hdmi_dongle_signature_str[] = "DP-HDMI ADAPTOR";
104 switch (downstream.id) { in get_basic_signal_type()
106 switch (encoder.id) { in get_basic_signal_type()
118 switch (encoder.id) { in get_basic_signal_type()
148 switch (downstream.id) { in get_basic_signal_type()
170 if (link->is_dig_mapping_flexible) in link_detect_sink_signal_type()
171 enc_id = (struct graphics_object_id){.id = ENCODER_ID_UNKNOWN}; in link_detect_sink_signal_type()
173 enc_id = link->link_enc->id; in link_detect_sink_signal_type()
174 result = get_basic_signal_type(enc_id, link->link_id); in link_detect_sink_signal_type()
176 /* Use basic signal type for link without physical connector. */ in link_detect_sink_signal_type()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
Dkfd_events.h1 /* SPDX-License-Identifier: GPL-2.0 OR MIT */
3 * Copyright 2014-2022 Advanced Micro Devices, Inc.
36 * IDR supports non-negative integer IDs. Small IDs are used for
37 * signal events to match their signal slot. Use the upper half of the
38 * ID space for non-signal events.
45 * Since the event protocol may need to write the event ID into memory, this
46 * must not be a valid event ID.
47 * For the sake of easy memset-ing, this must be a byte pattern.
49 #define UNSIGNALED_EVENT_SLOT ((uint64_t)-1)
66 /* Only for signal events. */
Dkfd_events.c1 // SPDX-License-Identifier: GPL-2.0 OR MIT
3 * Copyright 2014-2022 Advanced Micro Devices, Inc.
27 #include <linux/sched/signal.h>
43 bool event_age_enabled; /* set to true when last_event_age is non-zero */
47 * Each signal event needs a 64-bit signal slot where the signaler will write
51 * 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()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
Ddc_link.c2 * Copyright 2012-15 Advanced Micro Devices, Inc.
83 if (link->hpd_gpio) { in dc_link_destruct()
84 dal_gpio_destroy_irq(&link->hpd_gpio); in dc_link_destruct()
85 link->hpd_gpio = NULL; in dc_link_destruct()
88 if (link->ddc) in dc_link_destruct()
89 dal_ddc_service_destroy(&link->ddc); in dc_link_destruct()
91 if (link->panel_cntl) in dc_link_destruct()
92 link->panel_cntl->funcs->destroy(&link->panel_cntl); in dc_link_destruct()
94 if (link->link_enc) in dc_link_destruct()
95 link->link_enc->funcs->destroy(&link->link_enc); in dc_link_destruct()
[all …]
/kernel/linux/linux-6.6/Documentation/firmware-guide/acpi/
Dchromeos-acpi-device.rst1 .. SPDX-License-Identifier: GPL-2.0
8 The plug and play ID of a Chrome OS ACPI device is GGL0001 and the hardware ID is
11 .. flat-table:: Supported ACPI Objects
13 :header-rows: 1
15 * - Object
16 - Description
18 * - CHSW
19 - Chrome OS switch positions
21 * - HWID
22 - Chrome OS hardware ID
[all …]

12345678910>>...43