/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> 42 #include <machine/stdarg.h> 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() [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-packet attack, for example, is 102 It may not be able to take your machine down, but it can fill up your Internet [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/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/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/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/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/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/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...] |
H A D | _ieee80211.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 5 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 44 IEEE80211_T_TURBO, /* high rate OFDM, aka turbo mode */ 53 * PHY mode; this is not really a mode as multi-mode devices 54 * have multiple PHY's. Mode is mostly used as a shorthand 79 * Operating mode. Devices do not necessarily support 89 IEEE80211_M_MONITOR = 5, /* Monitor mode */ 95 * 802.11g/802.11n protection mode. 100 IEEE80211_PROT_RTSCTS = 2, /* RTS-CTS */ [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 …]
|
H A D | subr_trap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 63 #include <machine/cpu.h> 82 * Define the code needed before returning to user mode, for trap and 88 struct proc *p = td->td_proc; in userret() 90 CTR3(KTR_SYSC, "userret: thread %p (pid %d, %s)", td, p->p_pid, in userret() 91 td->td_name); in userret() 92 KASSERT((p->p_flag & P_WEXIT) == 0, in userret() 97 * multi-threaded processes, where signal distribution might in userret() 104 if (p->p_numthreads == 1) { in userret() [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/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 …]
|
/freebsd/usr.sbin/lpr/common_source/ |
H A D | lp.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 51 int tof; /* true if we are at top-of-form */ 52 /* ------------------------------------------------------ */ 57 long daemon_user; /* DU: daemon user id -- XXX belongs ???? */ 72 char *remote_host; /* RM: remote machine name */ 85 char *mode_set; /* MS: mode set, a la stty */ 95 ((double)(endTS.tv_sec - startTS.tv_sec) \ 96 + (endTS.tv_nsec - startTS.tv_nsec) * 1.0e-9) 113 char *rf_prettyname; /* user-visible name of file */ [all …]
|
/freebsd/sys/x86/x86/ |
H A D | local_apic.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 15 * 3. Neither the name of the author nor the names of any co-contributors 63 #include <machine/clock.h> 64 #include <machine/cpufunc.h> 65 #include <machine/cputypes.h> 66 #include <machine/fpu.h> 67 #include <machine/frame.h> 68 #include <machine/intr_machdep.h> 71 #include <machine/md_var.h> [all …]
|
/freebsd/sys/contrib/xen/arch-x86/hvm/ |
H A D | save.h | 3 * be saved along with the domain's memory and device-model state. 42 uint32_t cpuid; /* CPUID[0x01][%eax] on the saving machine */ 53 * - Pre-3.4 didn't have msr_tsc_aux 54 * - Pre-4.7 didn't have fpu_initialised 291 * be able to do the modification in-place. in _hvm_hw_fix_cpu() 293 ucpu->nat.error_code = ucpu->cmp.error_code; in _hvm_hw_fix_cpu() 294 ucpu->nat.pending_event = ucpu->cmp.pending_event; in _hvm_hw_fix_cpu() 295 ucpu->nat.tsc = ucpu->cmp.tsc; in _hvm_hw_fix_cpu() 296 ucpu->nat.msr_tsc_aux = 0; in _hvm_hw_fix_cpu() 299 ucpu->nat.flags = XEN_X86_FPU_INITIALISED; in _hvm_hw_fix_cpu() [all …]
|