/freebsd-src/lib/libpmc/pmu-events/arch/x86/amdzen4/ |
H A D | data-fabric.json | 4 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 0.", 12 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 1.", 20 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 2.", 28 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 3.", 36 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 4.", 44 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 5.", 52 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 6.", 60 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 7.", 68 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 8.", 76 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 9.", [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/powerpc/nintendo/ |
H A D | wii.txt | 11 - model : Should be "nintendo,wii" 12 - compatible : Should be "nintendo,wii" 16 This node represents the multi-function "Hollywood" chip, which packages 21 - compatible : Should be "nintendo,hollywood" 25 Represents the interface between the graphics processor and a external 30 - compatible : should be "nintendo,hollywood-vi","nintendo,flipper-vi" 31 - reg : should contain the VI registers location and length 32 - interrupts : should contain the VI interrupt 34 1.b) The Processor Interface (PI) node 36 Represents the data and control interface between the main processor [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/mailbox/ |
H A D | qcom-ipcc.yaml | 1 # 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-schema [all...] |
H A D | mtk,adsp-mbox.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/mtk,adsp-mbo [all...] |
H A D | xlnx,zynqmp-ipi-mailbox.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/xlnx,zynqmp-ipi-mailbox.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Xilinx IPI(Inter Processor Interrupt) mailbox controller 10 The Xilinx IPI(Inter Processor Interrupt) mailbox controller is to manage 14 +-------------------------------------+ 16 +-------------------------------------+ 17 +--------------------------------------------------+ 18 TF-A | | [all …]
|
H A D | xlnx,zynqmp-ipi-mailbox.txt | 4 The Xilinx IPI(Inter Processor Interrupt) mailbox controller is to manage 8 +-------------------------------------+ 10 +-------------------------------------+ 11 +--------------------------------------------------+ 15 +--------------------------+ | 18 +--------------------------------------------------+ 19 +------------------------------------------+ 20 | +----------------+ +----------------+ | 24 | +----------------+ +----------------+ | 27 +------------------------------------------+ [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/timer/ |
H A D | sifive,clint.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/misc/ |
H A D | qcom,fastrpc.txt | 3 The FastRPC implements an IPC (Inter-Processor Communication) 6 to offload tasks to the DSP and free up the application processor for 9 - compatible: 14 - label 20 - qcom,non-secure-domain: 23 Definition: Property to specify that dsp domain is non-secure. 25 - qcom,vmids: 28 Definition: Virtual machine IDs for remote processor. 30 - #address-cells 35 - #size-cells [all …]
|
H A D | qcom,fastrpc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd-src/share/doc/psd/01.cacm/ |
H A D | p3 | 14 An image is the current state of a pseudo-computer. 19 While the processor is executing on behalf of a process, 22 unless the appearance of an active, higher-priority 26 The user-memory part of an image is divided into three logical segments. 28 During execution, this segment is write-protected 32 virtual address space begins a non-shared, writable data segment, 81 calls that are used for file-system I/O. 89 creates an inter-process channel called a 107 inter-process communication 126 .UL arg\v'.3'\*s1\*n\v'-.3'\| , [all …]
|
/freebsd-src/sys/i386/i386/ |
H A D | mp_machdep.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 158 for (i = *physmap_idx; i <= *physmap_idx; i -= 2) { in alloc_ap_trampoline() 165 (trunc_page(physmap[i + 1]) - round_page(physmap[i])) < in alloc_ap_trampoline() 176 if ((physmap[i + 1] - boot_address) < bootMP_size) in alloc_ap_trampoline() 177 boot_address -= round_page(bootMP_size); in alloc_ap_trampoline() 185 sizeof(*physmap) * (*physmap_idx - i + 2)); in alloc_ap_trampoline() 186 *physmap_idx -= 2; in alloc_ap_trampoline() 192 boot_address = basemem * 1024 - bootMP_size; in alloc_ap_trampoline() 210 cpu_apic_ids[i] = -1; in cpu_mp_start() [all …]
|
/freebsd-src/share/man/man4/ |
H A D | sched_4bsd.4 | 42 .Bl -tag -width indent 44 This read-only sysctl reports the name of the active scheduler. 46 This read-write sysctl reports or sets the length of the quantum (in 47 micro-seconds) granted to a thread. 49 This read-write sysctl sets whether or not the scheduler will generate an 50 inter-processor interrupt (IPI) to an idle CPU when a thread is woken up. 54 This read-only sysctl reports whether or not the kernel is configured to 69 While a highly robust and time-tested scheduler, 71 lacks specific knowledge of how to schedule advantageously in non-symmetric 72 processor configurations, such as hyper-threading.
|
H A D | apic.4 | 36 .Bd -ragged -offset indent 42 .Bl -ohang 56 Local APICs manage all external interrupts for a specific processor. 57 In addition, they are able to accept and generate inter-processor interrupts 63 Each local APIC includes one 32-bit programmable timer. 65 Event timer provided by the driver supports both one-shot and periodic modes. 66 Because of local APIC nature it is per-CPU.
|
/freebsd-src/share/man/man9/ |
H A D | mi_switch.9 | 48 function implements the machine-independent prelude to a thread context 54 Inter-Processor Interrupt (IPI). 59 .Bl -enum -offset indent 69 Involuntary preemption due to arrival of a higher-priority thread. 93 when a thread wants to voluntarily relinquish the processor. 102 .Bl -tag -offse [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/media/ |
H A D | mediatek,mdp3-rdma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-rdm [all...] |
/freebsd-src/sys/amd64/amd64/ |
H A D | mp_machdep.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 124 cpu_apic_ids[i] = -1; in cpu_mp_start() 127 /* Install an inter-CPU IPI for cache and TLB invalidations. */ in cpu_mp_start() 131 /* Install an inter-CP in cpu_mp_start() [all...] |
/freebsd-src/sys/riscv/riscv/ |
H A D | sbi_ipi.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 65 KASSERT(isrc == &sc->isrc, ("%s: not the IPI isrc", __func__)); in sbi_ipi_pic_ipi_send() 71 cpu = pc->pc_cpuid; in sbi_ipi_pic_ipi_send() 73 atomic_set_32(&sc->pending_ipis[cpu], 1u << ipi); in sbi_ipi_pic_ipi_send() 74 mask |= (1ul << pc->pc_hart); in sbi_ipi_pic_ipi_send() 90 *isrcp = &sc->isr in sbi_ipi_pic_ipi_setup() [all...] |
/freebsd-src/contrib/ntp/html/drivers/ |
H A D | driver6.html | 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 4 <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> 13 <!-- #BeginDate format:En2m -->17-Jul-2014 02:17<!-- #EndDate --> 22 …Inter-Range Instrumentation Group (IRIG) standard time distribution signal. This signal is generat… 23 <p>The driver requires an audio codec or sound card with sampling rate 8 kHz and μ-law compandin… 24 …d 50 Ohms. In such cases the cable should be terminated at the line-in port with a 50-Ohm resistor… 25 …-GHz P4 running FreeBSD 6.1 is less than 20 μs with standard deviation 10 μs. Most of this i… 26 …. The Sun kernel driver has a sawtooth modulation with amplitude over 5 ms P-P and period 5.5 s. T… 30 …-modulated carrier with pulse-width modulated data bits. For IRIG-B, the carrier frequency is 1000… 31 …-Hz μ-law companded samples using separate signal filters for IRIG-B and IRIG-E, a comb filter,… [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/powerpc/fsl/ |
H A D | mpic.txt | 14 - compatible 22 - reg 24 Value type: <prop-encoded-array> 29 - interrupt-controller 35 - #interrupt-cells 39 specifiers do not contain the interrupt-type or type-specific 42 - #address-cells 47 - pic-no-reset 53 configuration registers to a sane state-- masked or 60 - big-endian [all …]
|
/freebsd-src/sys/contrib/ncsw/Peripherals/QM/ |
H A D | qm.h | 3 � 1995-2003, 2004, 2005-2011 Freescale Semiconductor, Inc. 138 /* Corenet initiator settings. Stash request queues are 4-deep to match cores' 146 /* QM-Portal defaults */ 397 * inter-processor locking only. */ 400 if (fq->flags & QMAN_FQ_FLAG_LOCKED) \ 401 XX_LockSpinlock(&fq->fqlock); \ 405 if (fq->flags & QMAN_FQ_FLAG_LOCKED) \ 406 XX_UnlockSpinlock(&fq->fqlock); \ 410 * interrupts/preemption and, if FLAG_UNLOCKED isn't defined, inter-processor 412 #define NCSW_PLOCK(p) ((t_QmPortal*)(p))->irq_flags = XX_DisableAllIntr() [all …]
|
/freebsd-src/share/doc/smm/11.timedop/ |
H A D | timed.ms | 48 Command under contract No. N00039-84-C-0089, and by the CSELT 56 .EH 'SMM:11-%''Timed Installation and Operation' 57 .OH 'Timed Installation and Operation''SMM:11-%' 65 The algorithms implemented by the service is based on a master-slave scheme. 105 The present implementation keeps processor clocks synchronized 111 terminate (for example, because of a run-time error), or 142 augmented with point-to-point links. 143 Machines that are only connected to point-to-point, 144 non-broadcast networks may not use the time daemon. 165 This is done with the \fI\-n network\fP and \fI\-i network\fP [all …]
|
/freebsd-src/sys/net/ |
H A D | if_types.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 41 * http://www.iana.org/assignments/smi-numbers 46 IFT_1822 = 0x2, /* old-style arpanet imp */ 63 IFT_CEPT = 0x13, /* E1 - european T1 */ 78 IFT_PARA = 0x22, /* parallel-port */ 111 IFT_G703AT2MB = 0x43, /* Obsolete see DS1-MI [all...] |
/freebsd-src/sys/contrib/xen/ |
H A D | arch-arm.h | 2 * arch-arm.h 38 * 32- or 64-bit), the second argument in x1/r1, the third in x2/r2, 43 * is an inter-procedure-call scratch register (e.g. for use in linker 57 * EABI) and Procedure Call Standard for the ARM 64-bit Architecture 58 * (AAPCS64). Where there is a conflict the 64-bit standard should be 64 * which is mapped as Normal Inner Write-Back Outer Write-Back Inner-Shareable. 66 * - hypercall arguments passed via a pointer to guest memory. 67 * - memory shared via the grant table mechanism (including PV I/O 69 * - memory shared with the hypervisor (struct shared_info, struct 90 * All generic sub-operations [all …]
|
/freebsd-src/usr.sbin/bhyve/amd64/ |
H A D | task_switch.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 93 static_assert(sizeof(struct tss32) == 104, "compile-time assertion failed"); 125 if (usd->sd_gran) in usd_to_seg_desc() 129 seg_desc.access = usd->sd_type | usd->sd_dpl << 5 | usd->sd_p << 7; in usd_to_seg_desc() 130 seg_desc.access |= usd->sd_xx << 12; in usd_to_seg_desc() 131 seg_desc.access |= usd->sd_def32 << 14; in usd_to_seg_desc() 132 seg_desc.access |= usd->sd_gran << 15; in usd_to_seg_desc() 154 * Bit 2 from the selector is retained as-is in the error code. in sel_exception() 170 * and non-zero otherwise. [all …]
|
/freebsd-src/share/doc/psd/02.implement/ |
H A D | implement | 4 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved. 40 .EH 'PSD:2-%''UNIX Implementation' 41 .OH 'UNIX Implementation''PSD:2-%' 55 \&\\$3\s-1\\$1\\s0\&\\$2 69 .AU "MH 2C-523" 2394 75 This paper describes in high-level terms the 120 but have that way be the least-common divisor 125 It is a soap-box platform on 159 from a read-only text segment, 165 from shared-text segments. [all …]
|