| /freebsd/sys/contrib/device-tree/Bindings/thermal/ |
| H A D | thermal-idle.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/thermal/thermal-idle.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Daniel Lezcano <daniel.lezcano@linaro.org> 22 const: thermal-idle 24 A thermal-idle node describes the idle cooling device properties to 27 '#cooling-cells': 31 the cooling-maps reference. The first cell is the minimum cooling state 34 duration-us: [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Chrono.h | 1 //===- llvm/Support/Chrono.h - Utilities for Timing Manipulation-*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exceptio [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/power/ |
| H A D | domain-idle-state.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/domain-idle-state.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ulf Hansson <ulf.hansson@linaro.org> 18 const: domain-idle-states 21 "^(cpu|cluster|domain)-": 29 const: domain-idle-state 31 entry-latency-us: 34 state. Note that, the exit-latency-us duration may be guaranteed only [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/arm/ |
| H A D | idle-states.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/arm/idle-states.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 14 1 - Introduction 18 where cores can be put in different low-power states (ranging from simple wfi 20 range of dynamic idle states that a processor can enter at run-time, can be 27 - Running 28 - Idle_standby [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/watchdog/ |
| H A D | zii,rave-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/watchdog/zii,rave-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Martyn Welch <martyn.welch@collabora.co.uk> 11 - Guenter Roeck <linux@roeck-us.net> 12 - Wim Van Sebroeck <wim@iguana.be> 16 const: zii,rave-wdt 22 reset-duration-ms: 24 Duration of the pulse generated when the watchdog times [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__chrono/ |
| H A D | duration.h | 1 // -*- C++ -*- 2 //===----------------------------------------------------------------------===// 6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 8 //===----------------------------------------------------------------------===// 35 class _LIBCPP_TEMPLATE_VIS duration; variable 41 struct __is_duration<duration<_Rep, _Period> > : true_type {}; 44 struct __is_duration<const duration<_Rep, _Period> > : true_type {}; 47 struct __is_duration<volatile duration<_Rep, _Period> > : true_type {}; 50 struct __is_duration<const volatile duration<_Rep, _Period> > : true_type {}; 55 struct _LIBCPP_TEMPLATE_VIS common_type<chrono::duration<_Rep1, _Period1>, chrono::duration<_Rep2, … [all …]
|
| /freebsd/lib/libsys/ |
| H A D | ntp_adjtime.2 | 61 to adjust the phase and frequency of the phase- or frequency-lock loop 78 .Bd -literal 81 long offset; /* time offset (us) (rw) */ 83 long maxerror; /* maximum error (us) (rw) */ 84 long esterror; /* estimated error (us) (rw) */ 87 long precision; /* clock precision (us) (ro) */ 91 * The following read-only structure members are implemented 96 long jitter; /* pps jitter (us) (ro) */ 97 int shift; /* interval duration (s) (shift) (ro) */ 109 .Bl -tag -width tolerance -compact [all …]
|
| /freebsd/contrib/ntp/kernel/sys/ |
| H A D | timex.h | 21 * Added defines for hybrid phase/frequency-lock loop. 25 * defines for PPS phase-lock loop. 45 * ntp_gettime - NTP user application interface 56 * ntp_adjtime - NTP daemon application interface 76 * phase-lock loop (PLL) model used in the kernel implementation. These 105 * possible without overflow of a 32-bit word. 108 * which serves as a an extension to the low-order bits of the system 119 * FINEUSEC is 1 us in SHIFT_UPDATE units of the time_phase variable. 124 #define FINEUSEC (1L << SHIFT_SCALE) /* 1 us in phase units */ 157 #define MAXPHASE 512000L /* max phase error (us) */ [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/cpu/ |
| H A D | idle-states.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/cpu/idle-states.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 11 - Anup Patel <anup@brainfault.org> 15 1 - Introduction 18 ARM and RISC-V systems contain HW capable of managing power consumption 19 dynamically, where cores can be put in different low-power states (ranging 22 run-time, can be specified through device tree bindings representing the [all …]
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | Statistics.h | 1 //===-- Statistics.h --------------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 14 #include "lldb/lldb-forward.h" 31 using Duration = std::chrono::duration<double>; 33 Duration get() const { in get() 34 return Duration(InternalDuration(value.load(std::memory_order_relaxed))); in get() 36 operator Duration() const { return get(); } in Duration() function 38 StatsDuration &operator+=(Duration dur) { 45 using InternalDuration = std::chrono::duration<uint64_t, std::micro>; [all …]
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | chrono.cppm | |
| H A D | chrono.inc | 1 // -*- C++ -*- 2 //===----------------------------------------------------------------------===// 6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 8 //===----------------------------------------------------------------------===// 13 using std::chrono::duration; 31 // [time.duration.nonmember], duration arithmetic 33 using std::chrono::operator-; 38 // [time.duration.comparisons], duration comparisons 46 // [time.duration.cast], conversions 52 // [time.duration.io], duration I/O [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ |
| H A D | imx6qdl-sr-som.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 41 #include <dt-bindings/gpio/gpio.h> 44 vcc_3v3: regulator-vcc-3v3 { 45 compatible = "regulator-fixed"; 46 regulator-always-on; 47 regulator-name = "vcc_3v3"; 48 regulator-min-microvolt = <3300000>; 49 regulator-max-microvolt = <3300000>; 54 pinctrl-names = "default"; 55 pinctrl-0 = <&pinctrl_microsom_enet_ar8035>; [all …]
|
| /freebsd/tools/tools/ioat/ |
| H A D | ioatcontrol.c | 1 /*- 50 printf("Usage: %s [-c period] [-EefmVxXz] channel-number num-txns [<bufsize> " in usage() 51 "[<chain-len> [duration]]]\n", getprogname()); in usage() 52 printf(" %s -r [-c period] [-vVwz] channel-number address [<bufsize>]\n\n", in usage() 54 printf(" -c period - Enable interrupt coalescing (us) (default: 0)\n"); in usage() 55 printf(" -E - Test contiguous 8k copy.\n"); in usage() 56 printf(" -e - Test non-contiguous 8k copy.\n"); in usage() 57 printf(" -f - Test block fill.\n"); in usage() 58 printf(" -m - Test memcpy instead of DMA.\n"); in usage() 59 printf(" -r - Issue DMA to or from a specific address.\n"); in usage() [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | chrono | 1 // -*- C++ -*- 2 //===----------------------------------------------------------------------===// 6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 8 //===----------------------------------------------------------------------===// 13 // clang-format off 28 duration_cast(const duration<Rep, Period>& fd); 44 // duration 47 class duration 49 static_assert(!__is_duration<Rep>::value, "A duration representation can not be a duration"); 50 …static_assert(__is_ratio<Period>::value, "Second template parameter of duration must be a std::rat… [all …]
|
| /freebsd/sys/contrib/dev/athk/ |
| H A D | dfs_pattern_detector.h | 25 * TODO: this might need to be HW-dependent 30 * struct ath_dfs_pool_stats - DFS Statistics for global pools 43 * struct pulse_event - describing pulses reported by PHY 44 * @ts: pulse time stamp in us 46 * @width: pulse duration in us 59 * struct radar_detector_specs - detector specs for a radar pattern type 61 * @width_min: minimum radar pulse width in [us] 62 * @width_max: maximum radar pulse width in [us] 63 * @pri_min: minimum pulse repetition interval in [us] (including tolerance) 64 * @pri_max: minimum pri in [us] (including tolerance) [all …]
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-xray/ |
| H A D | xray-stacks.cpp | 1 //===- xray-stacks.cpp: XRay Function Call Stack Accounting -------- 270 for (auto duration : Left.TerminalDurations) mergeStackDuration() local 272 for (auto duration : Right.TerminalDurations) mergeStackDuration() local 275 for (auto duration : Left.IntermediateDurations) mergeStackDuration() local 277 for (auto duration : Right.IntermediateDurations) mergeStackDuration() local [all...] |
| /freebsd/sys/dev/ath/ath_hal/ar5212/ |
| H A D | ar5212_misc.c | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting 5 * Copyright (c) 2002-2008 Atheros Communications, Inc. 40 OS_MEMCPY(mac, ahp->ah_macaddr, IEEE80211_ADDR_LEN); in ar5212GetMacAddress() 48 OS_MEMCPY(ahp->ah_macaddr, mac, IEEE80211_ADDR_LEN); in ar5212SetMacAddress() 57 OS_MEMCPY(mask, ahp->ah_bssidmask, IEEE80211_ADDR_LEN); in ar5212GetBssIdMask() 66 OS_MEMCPY(ahp->ah_bssidmask, mask, IEEE80211_ADDR_LEN); in ar5212SetBssIdMask() 68 OS_REG_WRITE(ah, AR_BSSMSKL, LE_READ_4(ahp->ah_bssidmask)); in ar5212SetBssIdMask() 69 OS_REG_WRITE(ah, AR_BSSMSKU, LE_READ_2(ahp->ah_bssidmask + 4)); in ar5212SetBssIdMask() [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
| H A D | mac.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2022, 2024-2025 Intel Corporation 11 * AUX indices follows - 1 for non-CDB, 2 for CDB. 31 * enum iwl_mac_protection_flags - MAC context flags 50 * enum iwl_mac_types - Supported MAC types 54 * @FW_MAC_TYPE_PIBSS: Pseudo-IBSS 78 * enum iwl_tsf_id - TSF hw timer ID 94 * struct iwl_mac_data_ap - configuration data for AP MAC context 117 * struct iwl_mac_data_ibss - configuration data for IBSS MAC context 133 * enum iwl_mac_data_policy - policy of the data path for this MAC [all …]
|
| /freebsd/tools/tools/netrate/netsend/ |
| H A D | netsend.c | 1 /*- 50 long duration; member 62 "netsend [ip] [port[-port_max]] [payloadsize] [packet_rate] [duration]\n"); in usage() 63 exit(-1); in usage() 72 tsa->tv_sec += tsb->tv_sec; in timespec_add() 73 tsa->tv_nsec += tsb->tv_nsec; in timespec_add() 74 if (tsa->tv_nsec >= 1000000000) { in timespec_add() 75 tsa->tv_sec++; in timespec_add() 76 tsa->tv_nsec -= 1000000000; in timespec_add() 84 if (a->tv_sec > b->tv_sec) in timespec_ge() [all …]
|
| /freebsd/contrib/wpa/wpa_supplicant/ |
| H A D | offchannel.c | 2 * wpa_supplicant - Off-channel Action frame TX/RX 3 * Copyright (c) 2009-2010, Atheros Communications 26 if (ether_addr_equal(src, wpa_s->own_addr)) { in wpas_get_tx_interface() 28 if (wpa_s->p2p_mgmt && wpa_s != wpa_s->parent && in wpas_get_tx_interface() 29 wpa_s->parent->ap_iface && in wpas_get_tx_interface() 30 ether_addr_equal(wpa_s->parent->own_addr, in wpas_get_tx_interface() 31 wpa_s->own_addr) && in wpas_get_tx_interface() 32 wpabuf_len(wpa_s->pending_action_tx) >= 2 && in wpas_get_tx_interface() 33 *wpabuf_head_u8(wpa_s->pending_action_tx) != in wpas_get_tx_interface() 37 * the GO interface, make sure non-Public Action frames in wpas_get_tx_interface() [all …]
|
| /freebsd/sys/net80211/ |
| H A D | ieee80211_scan_sw.c | 1 /*- 2 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 66 u_int ss_duration; /* duration for next scan */ 73 * Amount of time to go off-channel during a background 75 * ap's but short enough that we can return on-channel 97 struct ieee80211_scan_state *ss = ic->ic_scan; in ieee80211_swscan_detach() 101 ieee80211_draintask(ic, &SCAN_PRIVATE(ss)->ss_scan_start); in ieee80211_swscan_detach() 102 taskqueue_drain_timeout(ic->ic_tq, in ieee80211_swscan_detach() 103 &SCAN_PRIVATE(ss)->ss_scan_curchan); in ieee80211_swscan_detach() 104 KASSERT((ic->ic_flags & IEEE80211_F_SCAN) == 0, in ieee80211_swscan_detach() [all …]
|
| /freebsd/crypto/openssl/ssl/quic/ |
| H A D | quic_ackm.c | 2 * Copyright 2022-2025 The OpenSSL Project Authors. All Rights Reserved. 46 * list non-monotonically, so packet numbers must be greater than or equal 64 return (unsigned long)pkt->pkt_num; in tx_pkt_info_hash() 70 if (a->pkt_num < b->pkt_num) in tx_pkt_info_compare() 71 return -1; in tx_pkt_info_compare() 72 if (a->pkt_num > b->pkt_num) in tx_pkt_info_compare() 80 ossl_list_tx_history_init(&h->packets); in tx_pkt_history_init() 81 h->watermark = 0; in tx_pkt_history_init() 82 h->highest_sent = 0; in tx_pkt_history_init() 84 h->map = lh_OSSL_ACKM_TX_PKT_new(tx_pkt_info_hash, tx_pkt_info_compare); in tx_pkt_history_init() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/ |
| H A D | brcm,iproc-touchscreen.txt | 4 - compatible: must be "brcm,iproc-touchscreen" 5 - ts_syscon: handler of syscon node defining physical base 9 - clocks: The clock provided by the SOC to driver the tsc 10 - clock-names: name for the clock 11 - interrupts: The touchscreen controller's interrupt 12 - address-cells: Specify the number of u32 entries needed in child nodes. 14 - size-cells: Specify number of u32 entries needed to specify child nodes size 18 - scanning_period: Time between scans. Each step is 1024 us. Valid 1-256. 19 - debounce_timeout: Each step is 512 us. Valid 0-255 20 - settling_timeout: The settling duration (in ms) is the amount of time [all …]
|
| /freebsd/sys/dev/ath/ath_hal/ar5211/ |
| H A D | ar5211reg.h | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 5 * Copyright (c) 2002-2006 Atheros Communications, Inc. 36 #define AR_RTSD0 0x0028 /* RTS Duration Parameters 0 */ 37 #define AR_RTSD1 0x002c /* RTS Duration Parameters 1 */ 62 /* Shadow copies with read-and-clear access */ 148 #define AR_D0_LCL_IFS 0x1040 /* DCU-specific IFS settings */ 149 #define AR_D1_LCL_IFS 0x1044 /* DCU-specific IFS settings */ 150 #define AR_D2_LCL_IFS 0x1048 /* DCU-specific IFS settings */ [all …]
|