Home
last modified time | relevance | path

Searched +full:wakeup +full:- +full:counter (Results 1 – 25 of 160) sorted by relevance

1234567

/freebsd/sys/contrib/dev/iwlwifi/fw/api/
H A Dd3.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2012-2014, 2018-2024 Intel Corporation
4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH
5 * Copyright (C) 2015-2017 Intel Deutschland GmbH
9 #include <iwl-tran
[all...]
/freebsd/sys/contrib/device-tree/Bindings/power/reset/
H A Datmel,at91sam9260-shdwc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/reset/atmel,at91sam9260-shdwc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Claudiu Beznea <claudiu.beznea@microchip.com>
14 and VDDCORE and the wake-up detection on debounced input lines.
19 - atmel,at91sam9260-shdwc
20 - atmel,at91sam9rl-shdwc
21 - atmel,at91sam9x5-shdwc
29 atmel,wakeup-mode:
[all …]
/freebsd/crypto/heimdal/lib/ipc/
H A Dcommon.c59 return cred->uid; in heim_ipc_cred_get_uid()
65 return cred->gid; in heim_ipc_cred_get_gid()
71 return cred->pid; in heim_ipc_cred_get_pid()
77 return cred->session; in heim_ipc_cred_get_session()
87 (*cred)->uid = uid; in _heim_ipc_create_cred()
88 (*cred)->gid = gid; in _heim_ipc_create_cred()
89 (*cred)->pid = pid; in _heim_ipc_create_cred()
90 (*cred)->session = session; in _heim_ipc_create_cred()
98 long counter; member
114 HEIMDAL_MUTEX_init(&s->mutex); in heim_ipc_semaphore_create()
[all …]
/freebsd/sys/contrib/device-tree/src/arm/st/
H A Dstm32mp151.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-binding
[all...]
H A Dstm32mp131.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (C) STMicroelectronics 2021 - All Rights Reserved
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-binding
[all...]
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dst,stm32-lptimer.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mfd/st,stm32-lptimer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: STMicroelectronics STM32 Low-Power Timers
10 The STM32 Low-Power Timer (LPTIM) is a 16-bit timer that provides several
12 - PWM output (with programmable prescaler, configurable polarity)
13 - Trigger source for STM32 ADC/DAC (LPTIM_OUT)
14 - Several counter modes:
15 - quadrature encoder to detect angular position and direction of rotary
[all …]
/freebsd/sys/contrib/device-tree/src/arm/microchip/
H A Dusb_a9260.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * usb_a9260.dts - Device Tree file for Caloa USB A9260 board
5 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7 /dts-v1/;
13 compatible = "calao,usb-a9260", "atmel,at91sam9260", "atmel,at91sam9";
26 atmel,wakeup-counter = <10>;
27 atmel,wakeup-rtt-timer;
H A Dat91sam9260ek.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include <dt-bindings/input/input.h>
17 stdout-path = &dbgu;
26 clock-frequency = <32768>;
30 clock-frequency = <18432000>;
38 compatible = "atmel,tcb-timer";
43 compatible = "atmel,tcb-timer";
49 atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>;
54 pinctrl-0 = <
[all …]
H A Dusb_a9263.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * usb_a9263.dts - Device Tree file for Caloa USB A9293 board
5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7 /dts-v1/;
12 compatible = "atmel,usb-a9263", "atmel,at91sam9263", "atmel,at91sam9";
24 clock-frequency = <32768>;
28 clock-frequency = <12000000>;
40 compatible = "atmel,tcb-timer";
45 compatible = "atmel,tcb-timer";
51 phy-mode = "rmii";
[all …]
H A Dat91-qil_a9260.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * at91-qil_a9260.dts - Device Tree file for Calao QIL A9260 board
5 * Copyright (C) 2011-2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7 /dts-v1/;
11 compatible = "calao,qil-a9260", "atmel,at91sam9260", "atmel,at91sam9";
23 clock-frequency = <32768>;
27 clock-frequency = <12000000>;
35 compatible = "atmel,tcb-timer";
40 compatible = "atmel,tcb-timer";
46 atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>;
[all …]
H A Dat91sam9g20ek_common.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * at91sam9g20ek_common.dtsi - Device Tree file for Atmel at91sam9g20ek board
5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8 #include <dt-bindings/input/input.h>
14 stdout-path = "serial0:115200n8";
23 clock-frequency = <32768>;
27 clock-frequency = <18432000>;
50 pinctrl_board_mmc0_slot1: mmc0_slot1-board {
63 compatible = "atmel,tcb-timer";
68 compatible = "atmel,tcb-timer";
[all …]
/freebsd/lib/libsys/
H A D_umtx_op.249 .St -p1003.1-2001
57 All objects require ABI-mandated alignment, but this is not currently
61 .Bl -tag -width indent
63 Allow selection of the process-shared sleep queue for the thread sleep
66 The process-shared or process-private sleep queue is selected based on
70 Otherwise, if the flag is not specified, the process-private sleep queue
77 .Bl -hang -offset indent
79 .Bd -literal
95 .Bl -tag -width indent
104 The robust mutex is in a non-recoverable state.
[all …]
/freebsd/lib/libpmc/pmu-events/arch/x86/sapphirerapids/
H A Dpipeline.json19 "Counter": "0,1,2,3,4,5,6,7", string
30 "Counter": "0,1,2,3,4,5,6,7", string
35 …y executing divide or square root operations. Accounts for integer and floating-point operations.",
42 "Counter": "0,1,2,3,4,5,6,7", string
53 "Counter": "0,1,2,3,4,5,6,7", string
64 "Counter": "0,1,2,3,4,5,6,7", string
75 "Counter": "0,1,2,3,4,5,6,7", string
86 "Counter": "0,1,2,3,4,5,6,7", string
97 "Counter": "0,1,2,3,4,5,6,7", string
109 "Counter": "0,1,2,3,4,5,6,7", string
[all …]
/freebsd/sys/contrib/device-tree/Bindings/timer/
H A Dspreadtrum,sprd-timer.txt3 The Spreadtrum SC9860 platform provides 3 general-purpose timers.
4 These timers can support 32bit or 64bit counter, as well as supporting
5 period mode or one-shot mode, and they are can be wakeup source
9 - compatible: should be "sprd,sc9860-timer" for SC9860 platform.
10 - reg: The register address of the timer device.
11 - interrupts: Should contain the interrupt for the timer device.
12 - clocks: The phandle to the source clock (usually a 32.768 KHz fixed clock).
16 compatible = "sprd,sc9860-timer";
/freebsd/contrib/unbound/dnstap/
H A Ddtstream.h2 * dnstap/dtstream.h - Frame Streams thread for unbound DNSTAP
55 * A message buffer with dnstap messages queued up. It is per-worker.
77 /** reference to the io thread to wakeup */
79 /** the wakeup timer for dtio, on worker event base */
97 * Containing buffer and counter for reading DNSTAP frames.
100 /** Buffer containing frame, except length counter(s). */
129 * round-robin fashion, instead of only from the first when busy.
176 /** if wakeup timer is enabled in some thread */
245 * @param base: event base for wakeup timer.
271 /** timer callback to wakeup dtio thread to process messages */
[all …]
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_nb_regs.h1 /*-
10 found at http://www.gnu.org/licenses/gpl-2.0.html
101 /* [0x6c] Read-only that reflects CPU Cluster Local GIC base high address */
103 /* [0x70] Read-only that reflects CPU Cluster Local GIC base low address */
105 /* [0x74] Read-only that reflects the device's IOGIC base high address. */
107 /* [0x78] Read-only that reflects IOGIC base low address */
341 /* [0x0] Counter Configuration Register */
343 /* [0x4] Counter Control Register */
345 /* [0x8] Counter Control Register */
347 /* [0xc] Counter Control Register */
[all …]
/freebsd/sys/contrib/ck/include/
H A Dck_ec.h31 * ck_ec implements 32- and 64- bit event counts. Event counts let us
32 * easily integrate OS-level blocking (e.g., futexes) in lock-free
44 * available if CK supports 64-bit atomic operations. Currently,
46 * x86-64, on compilers that support GCC extended inline assembly;
53 * - Make changes to some shared data structure, without involving
55 * - After each change, call ck_ec_inc on the event count. The call
56 * acts as a write-write barrier, and wakes up any consumer blocked
61 * - Snapshot ck_ec_value of the event count. The call acts as a
63 * - Read and process the shared data structure.
64 * - Wait for new changes by calling ck_ec_wait with the snapshot value.
[all …]
/freebsd/sys/kern/
H A Dkern_synch.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
87 0.9200444146293232 * FSCALE, /* exp(-1/12) */
88 0.9834714538216174 * FSCALE, /* exp(-1/60) */
89 0.9944598480048967 * FSCALE, /* exp(-1/180) */
94 "Fixed-point scale factor used for calculating load average values");
116 * General sleep call. Suspends the current thread until a wakeup i
345 wakeup(const void *ident) wakeup() function
[all...]
/freebsd/sys/netinet/
H A Dsiftr.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2007-2009
6 * Copyright (c) 2009-2010, The FreeBSD Foundation
51 * the "Enhancing the FreeBSD TCP Implementation" project 2008-2009.
234 uint16_t counter; member
334 * hash node that stores the counter for the flow in siftr_find_flow()
337 if (hash_node->const_info.key == id) { in siftr_find_flow()
360 hash_node->counter = 0; in siftr_new_hash_node()
361 hash_node->const_info = info; in siftr_new_hash_node()
[all …]
/freebsd/sys/tests/epoch/
H A Depoch_test.c1 /*-
30 #include <sys/counter.h>
71 if (eti->threadid & 0x1) in epoch_testcase1()
85 eti->threadid, ticks - startticks, iterations); in epoch_testcase1()
109 eti->threadid, ticks - startticks, iterations); in epoch_testcase2()
140 pri_range = PRI_MIN_TIMESHARE - PRI_MIN_REALTIME; in test_modinit()
173 if (req->newptr == NULL) in epochtest_execute()
179 wakeup(&state_mtx); in epochtest_execute()
205 wakeup(&state_mtx); in epoch_test_module_event_handler()
207 /* yes --- gross */ in epoch_test_module_event_handler()
/freebsd/share/doc/psd/05.sysman/
H A D1.4.t59 Earlier versions of UNIX contained only a 1-second resolution version
79 maintain a wakeup service queue. A SIGALRM signal is delivered
130 This begins sampling of the program counter, with statistics maintained
131 in the user-provided buffer.
/freebsd/sys/arm/ti/am335x/
H A Dam335x_dmtreg.h1 /*-
35 #define DMT_IQR_EOI 0x20 /* IRQ End-Of-Interrupt Reg */
40 #define DMT_IRQWAKEEN 0x34 /* IRQ Wakeup Enable Reg */
47 #define DMT_TCLR_AUTOLOAD (1 << 1) /* Auto-reload on overflow */
54 #define DMT_TCLR_CAPTRAN_LOHI (1 << 8) /* Capture lo->hi transition */
55 #define DMT_TCLR_CAPTRAN_HILO (2 << 8) /* Capture hi->lo transition */
64 #define DMT_TCRR 0x3C /* Counter Register */
/freebsd/sys/contrib/device-tree/Bindings/usb/
H A Dsnps,dwc3.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Felipe Balbi <balbi@kernel.org>
14 be presented as a standalone DT node with an optional vendor-specific
18 -
[all...]
/freebsd/sys/dev/e1000/
H A De1000_defines.h2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
42 /* Definitions for power management and wakeup registers */
47 #define E1000_WUC_APMPME 0x00000008 /* Assert PME on APM Wakeup */
48 #define E1000_WUC_PHY_WAKE 0x00000100 /* if PHY supports wakeup */
51 #define E1000_WUFC_LNKC 0x00000001 /* Link Status Change Wakeup Enable */
52 #define E1000_WUFC_MAG 0x00000002 /* Magic Packet Wakeup Enable */
53 #define E1000_WUFC_EX 0x00000004 /* Directed Exact Wakeup Enable */
54 #define E1000_WUFC_MC 0x00000008 /* Directed Multicast Wakeup Enable */
55 #define E1000_WUFC_BC 0x00000010 /* Broadcast Wakeup Enable */
[all …]
/freebsd/sys/contrib/ncsw/inc/flib/
H A Dfsl_fman_memac.h2 * Copyright 2008-2012 Freescale Semiconductor Inc.
89 #define IF_MODE_MASK 0x00000003 /* 30-31 Mask on i/f mode bits */
90 #define IF_MODE_XGMII 0x00000000 /* 30-31 XGMII (10G) interface */
91 #define IF_MODE_GMII 0x00000002 /* 30-31 GMII (1G) interface */
94 #define IF_MODE_RGMII_1000 0x00004000 /* 10 - 1000Mbps RGMII */
95 #define IF_MODE_RGMII_100 0x00000000 /* 00 - 100Mbps RGMII */
96 #define IF_MODE_RGMII_10 0x00002000 /* 01 - 10Mbps RGMII */
104 #define HASH_CTRL_ADDR_MASK 0x0000003F /* 26-31 Hash table address code */
109 /* Transmit Inter-Packet Gap Length Register (TX_IPG_LENGTH) */
130 #define MEMAC_IEVNT_AN 0x40000000 /* Auto-negotiation */
[all …]

1234567