/freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
H A D | mediatek,gce-props.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/mediatek,gce-props.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Houlong Wei <houlong.wei@mediatek.com> 13 The Global Command Engine (GCE) is an instruction based, multi-threaded, 14 single-core command dispatcher for MediaTek hardware. The Command Queue 18 We use mediatek,gce-mailbox.yaml to define the properties for CMDQ mailbox 19 driver. A device driver that uses the CMDQ driver to configure its hardware 21 channel corresponding to a GCE hardware thread to send a message, specifying [all …]
|
/freebsd/sys/sys/ |
H A D | timeffc.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 38 * Feed-forward clock estimate 41 * Provides time of last daemon update, clock status and bound on error. 48 uint32_t errb_abs; /* Bound on absolute clock error [ns]. */ 49 uint32_t errb_rate; /* Bound on counter rate error [ps/s]. */ 52 int8_t leapsec; /* Next leap second (in {-1,0,1}). */ 73 * Parameters of counter characterisation required by feed-forward algorithms. 78 * Feed-forward clock status 85 * control how the timecounter hardware is read and how the hardware snapshot is [all …]
|
/freebsd/usr.sbin/cxgbetool/ |
H A D | cxgbetool.8 | 40 .Bl -item -compact 47 .Nm Ar nexus Cm clip Bro Cm hold | release Brc Ar ipv6-address 55 .Nm Ar nexus Cm hashfilter Ar filter-specification 63 .Nm Ar nexus Cm filter Ar idx Ar filter-specification 71 .Nm Ar nexus Cm loadcfg Ar fw-config.txt 75 .Nm Ar nexus Cm loadfw Ar fw-image.bin 85 .Nm Ar nexus Cm regdump Op Ar register-block ... 87 .Nm Ar nexus Cm sched-class Ar sub-command Op Ar param Ar value 89 .Nm Ar nexus Cm sched-queue Ar port Ar queue Ar class 97 provides command-line access to features and debug facilities exported by [all …]
|
/freebsd/share/man/man4/ |
H A D | netmap.4 | 1 .\" Copyright (c) 2011-2014 Matteo Landi, Luigi Rizzo, Universita` di Pisa 45 .Bl -tag -width XXXX 51 implementing a very fast and modular in-kernel software switch/dataplane; 66 With suitably fast hardware (NICs, PCIe buses, CPUs), 72 35-40 Mpps on 40 Gbit/s NICs (limited by the hardware); 79 which uses unmodified device drivers and is 3-5 times faster than 98 supports both non-blocking I/O through 145 the rings, and possibly implement zero-copy forwarding 153 file descriptors bound to NICs. 177 and then bound to a specific port with an [all …]
|
H A D | hpet.4 | 35 .Bd -ragged -offset indent 41 .Bl -ohang 47 Default value is 0xffff0000, except some known broken hardware. 57 .Bd -literal 63 controls how much per-CPU event timers should driver attempt to register. 65 IRQ, so it depends on hardware capabilities and interrupts configuration. 69 This driver uses High Precision Event Timer hardware (part of the chipset, 72 This hardware includes single main counter with known increment frequency 77 Depending on hardware capabilities and configuration, interrupt can be 81 Interrupt can be either edge- or level-triggered. [all …]
|
H A D | agp.4 | 44 .Bl -tag -width "NVIDIA:" -compact 54 i810, i810-DC100, i810E, i815, 830M, 845G, 845M, 852GM, 852GME, 855GM, 855GME, 865G, 915G and 915GM… 68 .Xr X 7 Pq Pa ports/x11/xorg-docs 77 .Bl -tag -width indent 83 .Bd -literal 105 Enable the AGP hardware with the relevant mode. 109 .Bd -literal 122 .Bd -literal 141 if the memory is already bound or the offset is not at AGP page boundary. 145 .Bd -literal [all …]
|
H A D | crypto.4 | 4 .\" Copyright (c) 2014-2021 The FreeBSD Foundation 7 .\" Portions of this documentation were written by John-Mark Gurney 70 .Nd user-mode access to hardware-accelerated cryptography 81 driver gives user-mode applications access to hardware-accelerated 84 in-kernel interface. 91 User-mode applications open the special device and 95 User-mode access to 102 then user-mode sessions are only permitted to use cryptography coprocessors. 105 .Bl -enum 133 .Sh SYMMETRIC-KEY OPERATION [all …]
|
/freebsd/sys/dev/agp/ |
H A D | agpvar.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 58 vm_offset_t ami_offset; /* page offset if bound */ 59 int ami_is_bound; /* non-zero if bound */ 89 * Enable the agp hardware with the relavent mode. The mode bits are 108 * the AGP aperture. Returns EINVAL if the memory is already bound or 115 * is not bound.
|
H A D | agp_if.m | 1 #- 89 # Enable the agp hardware with the relavent mode. The mode bits are 98 # Allocate memory of a given type. The type is a chipset-specific 116 # EBUSY if the memory is bound. 136 # Unbind a memory region bound with bind_memory.
|
/freebsd/sys/contrib/device-tree/Bindings/thermal/ |
H A D | thermal-zones.yaml | 1 # SPDX-License-Identifier: (GPL-2.0) 4 --- 5 $id: http://devicetree.org/schemas/thermal/thermal-zones.yaml# 6 $schema: http://devicetree.org/meta-schemas/base.yaml# 11 - Daniel Lezcano <daniel.lezcano@linaro.org> 14 Thermal management is achieved in devicetree by describing the sensor hardware 20 - thermal-sensor: device that measures temperature, has SoC-specific bindings 21 - cooling-device: device used to dissipate heat either passively or actively 22 - thermal-zones: a container of the following node types used to describe all 25 This binding describes the thermal-zones. [all …]
|
/freebsd/sys/contrib/xen/ |
H A D | event_channel.h | 24 * Copyright (c) 2003-2004, K A Fraser. 36 * notifications. An event is the Xen equivalent of a hardware 43 * guests must check the value of the bit after re-enabling event 58 * @cmd == EVTCHNOP_* (event-channel operation). 59 * @args == struct evtchn_* Operation-specific extra arguments (NULL if none). 109 * pending, before it was bound, EVTCHNOP_bind_interdomain always sets 113 * handler) is as follows: (Re-enable the event channel for subsequent 134 * 1. Virtual IRQs are classified as per-vcpu or global. See the VIRQ list 137 * re-bound via EVTCHNOP_bind_vcpu. 138 * 3. Per-vcpu VIRQs may be bound to at most one event channel per vcpu. [all …]
|
/freebsd/share/man/man9/ |
H A D | ieee80211.9 | 72 layer for protocol services but devices that off-load functionality 181 functions are device-independent handlers for 206 sub-type, for the device 215 sub-type. 218 The virtual radio architecture splits state between a single per-device 225 as read-only. 240 and should be extended with any driver-private state. 244 data structures and should be exploited to maintain driver-private state 252 Both tables are bound to the 255 Long-lasting references to a node are counted to guard against [all …]
|
/freebsd/share/doc/papers/jail/ |
H A D | mgt.ms | 25 As jailed virtual machines are generally bound to an IP address configured 44 specifically bound a service to that port. 47 The jail environments must also be custom-configured. 61 hardware and network configuration tools. 64 to start up the jail in single-user mode. 88 Also, any per-system configuration required for a normal FreeBSD system 125 # mount -t procfs proc /data/jail/192.168.11.100/proc 134 in an isolated process environment, bound to a single IP address. 143 247 ?? IsJ 0:00.05 inetd -wW 148 93695 p0 SsJ 0:00.06 -csh (csh) [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/serial/ |
H A D | nvidia,tegra20-hsuart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/serial/nvidia,tegra20-hsuart.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Jon Hunter <jonathanh@nvidia.com> 16 - enum: 17 - nvidia,tegra20-hsuart 18 - nvidia,tegra30-hsuart 19 - nvidia,tegra186-hsuart [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/jaketown/ |
H A D | jkt-metrics.json | 7 …-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into mi… 14 …-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into mi… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 33 …"MetricExpr": "1 - ( (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) + (( UOPS_ISSUE… 36 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… 40 …- ( (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED… 43 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineFunction.h | 1 //===-- AMDGPUMachineFunctionInfo.h -------- [all...] |
/freebsd/contrib/ofed/librdmacm/man/ |
H A D | rdma_accept.3 | 1 .\" Licensed under the OpenIB.org BSD license (FreeBSD Variant) - See COPYING.md 2 .TH "RDMA_ACCEPT" 3 "2014-05-27" "librdmacm" "Librdmacm Programmer's Manual" librdmacm 4 rdma_accept \- Called to accept a connection request. 21 Returns 0 on success, or -1 on error. If an error occurs, errno will be 28 socket, but the rdma_cm_id is bound to a specific RDMA device. 41 request event are used, adjusted down based on local hardware restrictions. 43 References a user-controlled data buffer. The contents of the buffer are 47 Specifies the size of the user-controlled data buffer. Note that the actual 63 Specifies if hardware flow control is available. This value is exchanged 90 The RNR retry count is a 3-bit value.
|
/freebsd/lib/libpmc/pmu-events/arch/x86/sandybridge/ |
H A D | snb-metrics.json | 7 …-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into mi… 14 …-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into mi… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 33 …"MetricExpr": "1 - ( (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) + (( UOPS_ISSUE… 36 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… 40 …- ( (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED… 43 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | arm,coresight-etm.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,coresight-etm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Mathieu Poirier <mathieu.poirier@linaro.org> 11 - Mike Leach <mike.leach@linaro.org> 12 - Leo Yan <leo.yan@linaro.org> 13 - Suzuki K Poulose <suzuki.poulose@arm.com> 23 The Embedded Trace Macrocell (ETM) is a real-time trace module providing 31 - arm,coresight-etm3x [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | fsl,imx8qm-hsio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/fsl,imx8qm-hsio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Richard Zhu <hongxing.zhu@nxp.com> 15 - fsl,imx8qm-hsio 16 - fsl,imx8qxp-hsio 19 - description: Base address and length of the PHY block 20 - description: HSIO control and status registers(CSR) of the PHY 21 - description: HSIO CSR of the controller bound to the PHY [all …]
|
/freebsd/sys/kern/ |
H A D | kern_ffclock.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 51 FEATURE(ffclock, "Feed-forward clock support"); 59 * Feed-forward clock absolute time. This should be the preferred way to read 60 * the feed-forward clock for "wall-clock" type time. The flags allow to compose 63 * upper bound on clock error associated with the bintime are provided. 96 bt->sec -= cest.leapsec_total; in ffclock_abstime() 98 bt->sec -= cest.leapsec; in ffclock_abstime() 106 /* Compute error bound if a valid pointer has been passed. */ in ffclock_abstime() 108 ffdelta_error = ffc - cest.update_ffcount; in ffclock_abstime() [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/haswell/ |
H A D | hsw-metrics.json | 7 …-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into mi… 14 …-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into mi… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 33 …"MetricExpr": "1 - ( (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) + (( UOPS_ISSUE… 36 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… 40 …- ( (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED… 43 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/haswellx/ |
H A D | hsx-metrics.json | 7 …-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into mi… 14 …-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into mi… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 33 …"MetricExpr": "1 - ( (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) + (( UOPS_ISSUE… 36 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… 40 …- ( (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED… 43 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… [all …]
|
/freebsd/sys/dev/bhnd/cores/pmu/ |
H A D | bhnd_pmu.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 56 * @returns The chipctrl register value, or 0 if undefined by this hardware. 91 * @returns The regctrl register value, or 0 if undefined by this hardware. 126 * @returns The pllctrl register value, or 0 if undefined by this hardware. 153 * Set a hardware-specific output voltage register value for @p regulator. 237 * Request that the PMU configure itself for a given hardware-specific 255 * This upper bound may be used to busy-wait on PMU clock and resource state
|
H A D | bhnd_pmu_if.m | 1 #- 40 # Provides an interface to the PMU hardware found on modern bhnd(4) chipsets. 142 * @returns The chipctrl register value, or 0 if undefined by this hardware. 176 * @returns The regctrl register value, or 0 if undefined by this hardware. 210 * @returns The pllctrl register value, or 0 if undefined by this hardware. 236 * Set a hardware-specific output voltage register value for @p regulator. 317 * Request that the PMU configure itself for a given hardware-specific 334 * This upper bound may be used to busy-wait on PMU clock and resource state
|