/freebsd/share/man/man4/ |
H A D | numa.4 | 30 .Nd Non-Uniform Memory Access 35 Non-Uniform Memory Access is a computer architecture design which 41 architecture, the latency to access specific memory or IO devices 46 implements NUMA-aware memory allocation policies. 75 tool is available for starting processes with a non-default 81 Systems with non-uniform access to I/O devices may mark those devices 92 .Bl -tag -width indent -compact 99 A value of -1 means the locality map is not available or no 100 locality information is available. 108 implementation is VM-focused. [all …]
|
/freebsd/usr.sbin/acpi/acpidump/ |
H A D | acpidump.8 | 101 .Bl -tag -offset indent -width 12345 -compact 135 .It MCFG PCI Express Memory-mapped Configuration 144 .It SLIT System Locality Distance Information Table 151 Defines the domains of locality in the system for processors, memory 168 the DSDT consists of free-formatted AML data. 172 .Bl -tag -width indent 180 Dump the contents of the specific table. 207 .Bl -tag -width /dev/mem 213 .Bd -literal -offset indent 214 # acpidump -dt | gzip -c9 > my_computer.asl.gz [all …]
|
/freebsd/sys/dev/tpm/ |
H A D | tpm.c | 3 * Copyright (c) 2009, 2010 Hans-Joerg Hoexer 49 #define IRQUNK -1 53 #define TPM_ACCESS_REQUEST_USE 0x02 /* request using locality */ 55 #define TPM_ACCESS_SEIZE 0x08 /* request locality seize */ 56 #define TPM_ACCESS_SEIZED 0x10 /* locality has been seized */ 57 #define TPM_ACCESS_ACTIVE_LOCALITY 0x20 /* locality is active */ 69 #define TPM_LOCALITY_CHANGE_INT 0x00000004 /* locality change enable */ 83 #define TPM_INTF_INT_LEVEL_LOW 0x0010 /* level-low ints supported */ 84 #define TPM_INTF_INT_LEVEL_HIGH 0x0008 /* level-high ints supported */ 85 #define TPM_INTF_LOCALITY_CHANGE_INT 0x0004 /* locality-change int (mb 1) */ [all …]
|
/freebsd/cddl/lib/libdtrace/ |
H A D | sched.d | 10 * See the License for the specific language governing permissions 21 * Portions Copyright 2006-2008 John Birrell jb@freebsd.org 35 lgrp_id_t cpu_lgrp; /* locality group identifer */ 42 cpu_id = C->cpu_id; 43 cpu_pset = C->cpu_part->cp_id; 44 cpu_chip = C->cpu_physid->cpu_chipid; 45 cpu_lgrp = C->cpu_lpl->lpl_lgrpid; 46 cpu_info = (processor_info_t)C->cpu_type_info; 50 cpu_id = D->disp_cpu == NULL ? -1 : 51 xlate <cpuinfo_t> (D->disp_cpu).cpu_id; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Compiler.h | 1 //===-- llvm/Support/Compiler.h - Compiler abstraction support --*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // use of compiler-specific features in a way that remains portable. This header 13 //===----------------------------------------------------------------------===// 18 #include "llvm/Config/llvm-config.h" 107 /// LLVM_LIBRARY_VISIBILITY - If a class marked with this attribute is linked 113 /// LLVM_EXTERNAL_VISIBILITY - classes, functions, and variables marked with 143 #define LLVM_PREFETCH(addr, rw, locality) __builtin_prefetch(addr, rw, locality) argument 145 #define LLVM_PREFETCH(addr, rw, locality) argument [all …]
|
/freebsd/share/doc/smm/05.fastfs/ |
H A D | 0.t | 14 .\" without specific prior written permission. 34 .EH 'SMM:05-%''A Fast File System for \s-2UNIX\s+2' 35 .OH 'A Fast File System for \s-2UNIX\s+2''SMM:05-%' 59 the National Science Foundation under grant MCS80-05144, 62 Contract No. N00039-82-C-0235. 67 that allow better locality of reference and can 89 File Systems Management \- 93 Storage Management \- 97 Performance \- 101 Information Storage \-
|
H A D | 2.t | 14 .\" without specific prior written permission. 47 A file system is described by its super-block, 67 the range 5-13. 85 causing many non-consecutive blocks of inodes 95 limited read-ahead in the system, 134 reorganized the data on the disk to restore locality.
|
/freebsd/share/doc/papers/diskperf/ |
H A D | methodology.ms | 14 .\" without specific prior written permission. 64 exhibit strong locality characteristics. 92 The apparently straight-forward activity of reading or writing a logical file 98 however this restriction is moderated by the use of read-ahead.
|
/freebsd/sys/contrib/edk2/Include/IndustryStandard/ |
H A D | Acpi30.h | 4 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR> 5 SPDX-License-Identifier: BSD-2-Clause-Patent 46 // Memory Type Specific Flags 293 /// must be defined in a platform specific manner. 396 /// Non-Maskable Interrupt Source Structure 440 /// This struct followed by a null-terminated ASCII string - ACPI Processor UID String 509 /// must be defined in a platform specific manner. 574 /// System Locality Distance Information Table (SLIT). 637 /// "SLIT" System Locality Information Table 677 /// "HPET" IA-PC High Precision Event Timer Table [all …]
|
H A D | Acpi40.h | 4 Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR> 5 SPDX-License-Identifier: BSD-2-Clause-Patent 260 /// must be defined in a platform specific manner. 365 /// Non-Maskable Interrupt Source Structure 409 /// This struct followed by a null-terminated ASCII string - ACPI Processor UID String 502 /// must be defined in a platform specific manner. 582 /// System Locality Distance Information Table (SLIT). 717 /// HEST - Hardware Error Source Table 747 /// IA-32 Architecture Machine Check Exception Structure Definition 764 /// IA-32 Architecture Machine Check Bank Structure Definition [all …]
|
H A D | Acpi20.h | 4 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR> 5 SPDX-License-Identifier: BSD-2-Clause-Patent 248 /// must be defined in a platform specific manner. 327 /// Non-Maskable Interrupt Source Structure 503 /// "SLIT" System Locality Information Table
|
H A D | Acpi50.h | 4 Copyright (c) 2014 Hewlett-Packard Development Company, L.P.<BR> 5 Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR> 7 SPDX-License-Identifier: BSD-2-Clause-Patent 72 // Type specific data 389 /// must be defined in a platform specific manner. 496 /// Non-Maskable Interrupt Source Structure 540 /// This struct followed by a null-terminated ASCII string - ACPI Processor UID String 668 /// must be defined in a platform specific manner. 748 /// System Locality Distance Information Table (SLIT). 1047 /// 2-bytes (16 bit) version ID. This value must be 1. [all …]
|
/freebsd/sys/contrib/zstd/lib/common/ |
H A D | compiler.h | 5 * This source code is licensed under both the BSD-style license (found in the 8 * You may select, at your option, one of the above-listed licenses. 16 /*-******************************************************* 65 * gcc-4.8 and gcc-4.9 have been shown to benefit from leaving off the 116 # include <mmintrin.h> /* https://msdn.microsoft.com/fr-fr/library/84szxsww(v=vs.90).aspx */ 120 # define PREFETCH_L1(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 3 /* locality */) 121 # define PREFETCH_L2(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 2 /* locality */) 143 * older GCC (pre gcc-4.3 picked as the cutoff) uses a different syntax, 147 # define DONT_VECTORIZE __attribute__((optimize("no-tree-vectorize"))) 149 # define DONT_VECTORIZE _Pragma("GCC optimize(\"no-tree-vectorize\")") [all …]
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | dsl_dir.h | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 11 * See the License for the specific language governing permissions 49 * They should be of the format <reverse-dns>:<field>. 117 /* gross estimate of space used by in-flight tx's */ 131 /* protected by dd_lock; keep at end of struct for better locality */ 138 return (dd->dd_dbuf->db_data); in dsl_dir_phys()
|
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | arm,gic-v3.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/arm,gic-v3.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marc Zyngier <maz@kernel.org> 15 Software Generated Interrupts (SGI), and Locality-specific Peripheral 19 - $ref: /schemas/interrupt-controller.yaml# 24 - items: 25 - enum: 26 - qcom,msm8996-gic-v3 [all …]
|
/freebsd/secure/usr.bin/openssl/man/ |
H A D | openssl-req.1 | 18 .\" Set up some character translations and predefined strings. \*(-- will 24 .tr \(*W- 27 . ds -- \(*W- 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 37 . ds -- \|\(em\| 71 .\" Fear. Run. Save yourself. No user-serviceable parts. 81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [all …]
|
/freebsd/crypto/openssl/doc/man1/ |
H A D | openssl-req.pod.in | 2 {- OpenSSL::safe::output_do_not_edit_headers(); -} 6 openssl-req - PKCS#10 certificate request and certificate generating command 11 [B<-help>] 12 [B<-inform> B<DER>|B<PEM>] 13 [B<-outform> B<DER>|B<PEM>] 14 [B<-in> I<filename>] 15 [B<-passin> I<arg>] 16 [B<-out> I<filename>] 17 [B<-passout> I<arg>] 18 [B<-text>] [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.cpp | 1 //===- AArch64LegalizerInfo.cpp ----------------------------------*- C++ -*-==// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 35 #define DEBUG_TYPE "aarch64-legalinfo" 79 const TargetMachine &TM = ST.getTargetLowering()->getTargetMachine(); in AArch64LegalizerInfo() 81 // FIXME: support subtargets which have neon/fp-armv8 disabled. in AArch64LegalizerInfo() 87 // Some instructions only support s16 if the subtarget has full 16-bit FP in AArch64LegalizerInfo() 222 // if we detect a type smaller than 32-bit. in AArch64LegalizerInfo() 275 // Regardless of FP16 support, widen 16-bit elements to 32-bits. in AArch64LegalizerInfo() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetOptions.h | 1 //===-- llvm/Target/TargetOptions.h - Target Options ------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 29 Default, // Target-specific (either soft or hard depending on triple, etc). 39 Strict // Never fuse FP-ops. 48 // into 4 types: pointer to non-function, struct, 79 EABI4, // Target-specific (either 4, 5 or gnu depending on triple). 88 /// individual feature-flag settings, that suit the preferences of the 96 /// It's not impossible to see both factors in some specific case. [all …]
|
/freebsd/sys/contrib/openzfs/cmd/zfs/ |
H A D | zfs_main.c | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 11 * See the License for the specific language governing permissions 261 { "load-key", zfs_do_load_key, HELP_LOAD_KEY }, 262 { "unload-key", zfs_do_unload_key, HELP_UNLOAD_KEY }, 263 { "change-key", zfs_do_change_key, HELP_CHANGE_KEY }, 289 return (gettext("\tclone [-p] [-o property=value] ... " in get_usage() 292 return (gettext("\tcreate [-Pnpuv] [-o property=value] ... " in get_usage() 294 "\tcreate [-Pnpsv] [-b blocksize] [-o property=value] ... " in get_usage() 295 "-V <size> <volume>\n")); in get_usage() [all …]
|
/freebsd/share/man/man3/ |
H A D | tree.3 | 18 .\" derived from this software without specific prior written permission. 105 .Nd "implementations of splay and rank-balanced (wavl) trees" 211 splay trees and rank-balanced (wavl) trees. 244 A splay tree is a self-organizing data structure. 249 This has the benefit that request locality causes faster lookups as 270 .Bd -ragged -offset indent 330 .Bd -ragged -offset indent 353 .Bd -literal -offset indent 366 .Bd -literal -offset indent 373 .Bd -ragged -offset indent [all …]
|
/freebsd/sys/contrib/dev/acpica/common/ |
H A D | ahtable.c | 3 * Module Name: ahtable - Table of known ACPI tables with descriptions 11 * Some or all of this work - Copyright (c) 1999 - 2024, Intel Corp. 28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent 104 * re-exports any such software from a foreign destination, Licensee shall 105 * ensure that the distribution and export/re-export of the software is in 108 * any of its subsidiaries will export/re-export any technical data, process, 130 * 3. Neither the names of the above-listed copyright holders nor the names 132 * from this software without specific prior written permission. 169 * PARAMETERS: Signature - ACPI signature (4 chars) to match 184 for (Info = AcpiGbl_SupportedTables; Info->Signature; Info++) in AcpiAhGetTableInfo() [all …]
|
H A D | dmtbdump3.c | 3 * Module Name: dmtbdump3 - Dump ACPI data tables that contain no AML code 11 * Some or all of this work - Copyright (c) 1999 - 2024, Intel Corp. 28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent 104 * re-exports any such software from a foreign destination, Licensee shall 105 * ensure that the distribution and export/re-export of the software is in 108 * any of its subsidiaries will export/re-export any technical data, process, 130 * 3. Neither the names of the above-listed copyright holders nor the names 132 * from this software without specific prior written permission. 157 /* This module used for application-level code only */ 167 * PARAMETERS: Table - A SLIC table [all …]
|
/freebsd/contrib/jemalloc/ |
H A D | ChangeLog | 14 - Fix a severe virtual memory leak on Windows. This regression was first 15 released in 5.0.0. (@Ignition, @j0t, @frederik-h, @davidtgoldblatt, 17 - Fix size 0 handling in posix_memalign(). This regression was first released 19 - Fix the prof_log unit test which may observe unexpected backtraces from 22 - Fix the declaration of the extent_avail tree. This regression was first 24 - Fix an incorrect reference in jeprof. This functionality was first released 25 in 3.0.0. (@prehistoric-penguin) 26 - Fix an assertion on the deallocation fast-path. This regression was first 28 - Fix the TLS_MODEL attribute in headers. This regression was first released 32 - Implement opt.retain on Windows and enable by default on 64-bit. (@interwq, [all …]
|
/freebsd/sys/contrib/dev/acpica/include/ |
H A D | actbl3.h | 3 * Name: actbl3.h - ACPI Table Definitions 11 * Some or all of this work - Copyright (c) 1999 - 2024, Intel Corp. 28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent 104 * re-exports any such software from a foreign destination, Licensee shall 105 * ensure that the distribution and export/re-export of the software is in 108 * any of its subsidiaries will export/re-export any technical data, process, 130 * 3. Neither the names of the above-listed copyright holders nor the names 132 * from this software without specific prior written permission. 172 #define ACPI_SIG_SLIT "SLIT" /* System Locality Distance Information Table */ 191 * All tables must be byte-packed to match the ACPI specification, since [all …]
|