| /freebsd/sys/dev/ata/chipsets/ |
| H A D | ata-cypress.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 1998 - 2008 Søren Schmidt <sos@FreeBSD.org> 43 #include <machine/resource.h> 44 #include <machine/bus.h> 48 #include <dev/ata/ata-all.h> 49 #include <dev/ata/ata-pci.h> 54 static int ata_cypress_setmode(device_t dev, int target, int mode); 66 * both channels are visible on the first one. in ata_cypress_probe() 75 ctlr->chipinit = ata_cypress_chipinit; in ata_cypress_probe() [all …]
|
| /freebsd/sys/dev/isp/ |
| H A D | DriverManual.txt | 41 of splitting drivers into what are called MI (for Machine Independent) 42 and MD (Machine Dependent) portions. The original design therefore was 54 PCI and SBus SCSI cards, and now also drove the QLogic 2100 FC-AL HBA. 56 After this, ports to non-NetBSD platforms became interesting as well. 65 mode support has been added, and 2300 support as well as an FC-IP stack 71 Normally you design via top-down methodologies and set an initial goal 76 as I perceive them to be now- not necessarily what they started as. 90 as well as private loop and private loop, direct-attach topologies. 91 FC-IP support is also a goal. 93 For both SCSI and Fibre Channel, simultaneous target/initiator mode support [all …]
|
| /freebsd/share/man/man7/ |
| H A D | security.7 | 47 multi-user systems have some inherent security, the job of building and 60 As yesterday's mini-computers and mainframes 74 .Bl -enum -offset indent 87 A denial of service attack is an action that deprives the machine of needed 89 Typically, DoS attacks are brute-force mechanisms that attempt 90 to crash or otherwise make a machine unusable by overwhelming its servers or 93 networking stack to crash a machine with a single packet. 99 Brute-force network attacks are harder to deal with. 100 A spoofed-packe [all...] |
| /freebsd/contrib/ofed/include/ |
| H A D | udma_barrier.h | 14 * - Redistributions of source code must retain the above 18 * - Redistributions in binary form must reproduce the above 41 are looking for barriers to use with cache-coherent multi-threaded 47 - CPU attached address space (the CPU memory could be a range of things: 48 cached/uncached/non-temporal CPU DRAM, uncached MMIO space in another 53 - A DMA initiator on a bus. For instance a PCI-E device issuing 57 happens if a MemRd TLP is sent in via PCI-E relative to a CPU WRITE to the 76 writes could be to any CPU mapped memory object with any cachability mode. 80 memory types or non-temporal stores are required to use SFENCE in their own 101 #include <machine/atomic.h> [all …]
|
| /freebsd/usr.sbin/ppp/ |
| H A D | README.nat | 41 User mode ppp has embedded NAT (Network Address Translation) code. 42 Enabling this, either by the "-nat" command line option or the 45 them appear to come from the ppp host machine. Incoming packets 46 from the outside world are then appropriately de-NAT'd. 63 behind the ppp host, are not visible from the outside world. They can 74 mode and avoiding IRC DCC sends, as is sometimes the case with other 77 The implementation supports all standard, non-encoding TCP and UDP protocols. 79 mode of Real-Audio is not presently supported, but the TCP mode does work 92 the "-nat" option on the command line. The user should verify that 94 mode. Finally, check that machines on the private network can access [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 1 //===- SIMemoryLegalizer.cpp ----------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 /// Memory legalizer - implements memory model. More information can be 12 /// http://llvm.org/docs/AMDGPUUsage.html#memory-model 14 //===----------------------------------------------------------------------===// 32 #define DEBUG_TYPE "si-memory-legalizer" 36 "amdgcn-skip-cache-invalidations", cl::init(false), cl::Hidden, 139 this->IsCrossAddressSpaceOrdering = false; in SIMemOpInfo() 145 this->Scope = std::min(Scope, SIAtomicScope::SINGLETHREAD); in SIMemOpInfo() [all …]
|
| /freebsd/share/man/man4/ |
| H A D | ng_nat.4 | 45 .Bl -tag -width ".Va out" 55 .Bl -tag -width foo 61 Set node's operation mode using supplied 63 .Bd -literal 86 When an incoming packet not associated with any pre-existing aliasing 87 link arrives at the host machine, it will be sent to the specified address. 94 .Bd -literal 115 Redirect traffic for public IP address to a machine on the 122 .Bd -literal 136 to a machine on the local network. [all …]
|
| /freebsd/share/doc/usd/07.mail/ |
| H A D | mail4.nr | 49 requires two consecutive \s-2RUBOUT\s0's to abort a letter, you 50 can use a single \s-2RUBOUT\s0 to abort the output of ~p or any other 68 message, or type <control-d> to end the message. 118 of your message there when you abort a message with \s-2RUBOUT\s0. 133 command mode 140 one tab stop. You can name any non-deleted message, or list of messages. 183 list, but does not make the names visible in the 237 and returns you to mailing mode without altering the text of 247 of your message. A frequently-used filter is the command 253 command mode instead, you can use the [all …]
|
| /freebsd/share/doc/papers/jail/ |
| H A D | mgt.ms | 47 The jail environments must also be custom-configured. 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 135 Normal procedures for accessing a FreeBSD machine apply: telneting in 143 247 ?? IsJ 0:00.05 inetd -wW 148 93695 p0 SsJ 0:00.06 -csh (csh) 199 This collision of identifiers is only visible in the host environment, 200 as normally processes from one jail are never visible in an environment
|
| /freebsd/secure/lib/libcrypto/man/man7/ |
| H A D | openssl-quic-concurrency.7 | 1 .\" -*- mode: troff; coding: utf-8 -*- 57 .IX Title "OPENSSL-QUIC-CONCURRENCY 7ossl" 58 .TH OPENSSL-QUIC-CONCURRENCY 7ossl 2025-09-30 3.5.4 OpenSSL 64 openssl\-quic\-concurrency \- OpenSSL QUIC Concurrency Model 80 An explicit QUIC domain is created by and visible to the application as a QUIC 103 The \fBSingle-Threaded Concurrency Model (SCM)\fR, which supports only 104 application-synchronised single-threaded usage. 106 The \fBContentive Concurrency Model (CCM)\fR, which supports multi-threaded usage. 108 The \fBThread-Assisted Concurrency Model (TACM)\fR, which also supports 109 multi-threaded usage and provides assistance to an application for handling QUIC [all …]
|
| /freebsd/contrib/elftoolchain/libelf/ |
| H A D | elf.3 | 1 .\" Copyright (c) 2006-2008,2011,2019 Joseph Koshy. All rights reserved. 24 .\" $Id: elf.3 3743 2019-06-12 19:36:30Z jkoshy $ 44 and word-size independent way, allowing an application to read and 45 create ELF objects for 32 and 64 bit architectures and for little- 46 and big-endian machines. 72 which denotes the natural machine word size for the architecture 81 which denotes the endianness of the machine architecture associated 85 for little-endian architectures and 87 for big-endian architectures. 120 It also provides higher-level APIs [all …]
|
| /freebsd/contrib/tcsh/ |
| H A D | NewThings | 1 This file contains visible (incompatible) changes to the users. 7 * REMOTEHOST contains only the IP address, not the host name of the machine. 9 * exit value from 0..255 not -128..127 as posix mandates. 38 * set -r makes variables readonly 40 * file operators: Changed -s == !-z and -S == socket 46 * Shell -w -x are now POSIX compliant on POSIX machines. 52 * new -b -c etc file operators from SGI csh. 57 * history and dirs accept now -LSc flags. 67 * complete and uncomplete builtins; user-programmable completion additions. 68 * Tcsh now uses the rightmost column of the terminal, allowing cut-and-paste [all …]
|
| /freebsd/crypto/openssl/doc/man7/ |
| H A D | openssl-quic-concurrency.pod | 5 openssl-quic-concurrency - OpenSSL QUIC Concurrency Model 27 An explicit QUIC domain is created by and visible to the application as a QUIC 59 The B<Single-Threaded Concurrency Model (SCM)>, which supports only 60 application-synchronised single-threaded usage. 64 The B<Contentive Concurrency Model (CCM)>, which supports multi-threaded usage. 68 The B<Thread-Assisted Concurrency Model (TACM)>, which also supports 69 multi-threaded usage and provides assistance to an application for handling QUIC 80 The B<Single-Threaded Concurrency Model (SCM)> performs no locking or 85 OpenSSL QUIC implementation as a pure state machine. 91 synchronisation for multi-threaded usage of QUIC objects. For example, different [all …]
|
| /freebsd/sys/net80211/ |
| H A D | ieee80211_scan.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2005-2009 Sam Leffler, Errno Consulting 34 * (infrastructure/ibss mode), or a channel to use (when operating as 53 * between access points when operating in infrastructure mode. 56 * per-operating mode [all...] |
| /freebsd/sys/kern/ |
| H A D | kern_cons.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 72 #include <machine/cpu.h> 73 #include <machine/clock.h> 102 * (i.e., if it is in graphics mode) will have 115 "<pause; press any key to proceed to next line or '.' to end pause mode>"; 146 printf("-- Muting boot messages --\n"); in mute_console() 186 if (cn->cn_ops == NULL) in cninit() 188 cn->cn_ops->cn_probe(cn); in cninit() 189 if (cn->cn_pri == CN_DEAD) in cninit() [all …]
|
| /freebsd/crypto/openssl/doc/designs/quic-design/server/ |
| H A D | quic-server-api.md | 5 ------------ 9 - Support server mode. 10 - Support multiple clients on one UDP socket/BIO. 11 - Accept incoming clients and get a `SSL *` object which works just like a 16 - Binding multiple BIOs (UDP sockets) to one listener? 20 - Support connection migration and preferred addressing in the future. 21 - Maximise reuse of existing APIs. 24 -------- 30 ------------------------ 73 supporting non-blocking network I/O which our SSL API for QUIC connections has [all …]
|
| /freebsd/share/doc/papers/newvm/ |
| H A D | 1.t | 82 the memory capacity of the machine. 88 the machine. 89 The expected mode of operation for which the system was tuned 91 to two times the physical memory on the machine. 96 directly connected to the machine. 112 micro-processor has become powerful enough to allow users to have their 134 The effect of this change is that the way in which a machine is used 137 users per machine decreases, the expected 138 mode of operation is changing from that of supporting more active virtual 154 rather than to a locally-attached disk. [all …]
|
| /freebsd/sys/dev/syscons/ |
| H A D | scgfbrndr.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 1999 Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> 43 #include <machine/bus.h> 118 /* text mode renderer */ 123 vidd_clear(scp->sc->adp); in gfb_clear() 129 vidd_set_border(scp->sc->adp, color); in gfb_border() 140 adp = scp->sc->adp; in gfb_draw() 146 if (from + count > scp->xsize*scp->ysize) { in gfb_draw() 149 visible screen... in gfb_draw() [all …]
|
| /freebsd/usr.bin/clang/llvm-ar/ |
| H A D | llvm-ar.1 | 4 .nr rst2man-indent-level 0 7 \\$1 \\n[an-margin] 8 level \\n[rst2man-indent-level] 9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] 10 - 11 \\n[rst2man-indent0] 12 \\n[rst2man-indent1] 13 \\n[rst2man-indent2] 18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] 19 . nr rst2man-indent-level +1 [all …]
|
| /freebsd/sys/contrib/xen/arch-x86/ |
| H A D | cpufeatureset.h | 2 * arch-x86/cpufeatureset.h 32 * Simply #include <public/arch-x86/cpufeatureset.h> 78 * first space in the comment immediately following the feature value. Note - 91 * Lower case => Can be opted-in to, but not available by default. 94 /* Intel-defined CPU features, CPUID level 0x00000001.edx, word 0 */ 96 XEN_CPUFEATURE(VME, 0*32+ 1) /*S Virtual Mode Extensions */ 100 XEN_CPUFEATURE(MSR, 0*32+ 5) /*A Model-Specific Registers, RDMSR, WRMSR */ 102 XEN_CPUFEATURE(MCE, 0*32+ 7) /*A Machine Check Architecture */ 108 XEN_CPUFEATURE(MCA, 0*32+14) /*A Machine Check Architecture */ 111 XEN_CPUFEATURE(PSE36, 0*32+17) /*S 36-bit PSEs */ [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | ELF.h | 1 //===- llvm/BinaryFormat/ELF.h - ELF constants and structures ---*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This header contains common, non-processor-specific data structures and 14 // Version 1.2, May 1995. The ELF64 stuff is based on ELF-64 Object File Format 17 //===----------------------------------------------------------------------===// 70 Elf32_Word e_flags; // Processor-specific flags 86 // 64-bit ELF header. Fields are the same as for ELF32, but with different 121 ET_LOOS = 0xfe00, // Beginning of operating system-specific codes 122 ET_HIOS = 0xfeff, // Operating system-specific [all …]
|
| /freebsd/stand/efi/loader/ |
| H A D | framebuffer.c | 1 /*- 39 #include <machine/metadata.h> 103 mask = efifb->fb_mask_red | efifb->fb_mask_green | in efifb_color_depth() 104 efifb->fb_mask_blue | efifb->fb_mask_reserved; in efifb_color_depth() 122 efifb->fb_mask_red = 0x000000ff; in efifb_mask_from_pixfmt() 123 efifb->fb_mask_green = 0x0000ff00; in efifb_mask_from_pixfmt() 124 efifb->fb_mask_blue = 0x00ff0000; in efifb_mask_from_pixfmt() 125 efifb->fb_mask_reserved = 0xff000000; in efifb_mask_from_pixfmt() 128 efifb->fb_mask_red = 0x00ff0000; in efifb_mask_from_pixfmt() 129 efifb->fb_mask_green = 0x0000ff00; in efifb_mask_from_pixfmt() [all …]
|
| /freebsd/usr.sbin/bhyve/ |
| H A D | bhyve.8 | 30 .Nd "run a guest operating system inside a virtual machine" 95 virtual machine. 99 I/O connectivity can be specified with command-line parameters. 110 .Pa edk2-bhyve 113 .Pa u-boot-bhyve-arm64 114 package provides a U-Boot image that can be used to boot the guest. 120 .Bl -tag -width 10n 122 The guest's local APIC is configured in xAPIC mode. 124 xAPIC mode is the default setting so this option is redundant. 161 Destroy the VM on guest initiated power-off. [all …]
|
| /freebsd/crypto/openssl/doc/designs/quic-design/ |
| H A D | quic-io-arch.md | 11 ---------- 13 The [requirements for QUIC](./quic-requirements.md) which have formed the basis 16 - The application must have the ability to be in control of the event loop 18 also have the ability to operate in “blocking” mode. 20 - High performance applications (primarily server based) using existing libssl 23 handling, using fibres). Would prefer to use the existing APIs - they don’t 30 - We want to support both blocking and non-blocking semantics 33 - In the case of non-blocking applications, it must be possible 37 - We want to support custom BIOs on the network side and to the extent 42 QUIC-Related Requirements [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/riscv/ |
| H A D | extensions.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: RISC-V ISA extensions 10 - Paul Walmsley <paul.walmsley@sifive.com> 11 - Palmer Dabbelt <palmer@sifive.com> 12 - Conor Dooley <conor@kernel.org> 15 RISC-V has a large number of extensions, some of which are "standard" 16 extensions, meaning they are ratified by RISC-V International, and others 36 Identifies the specific RISC-V instruction set architecture [all …]
|