Home
last modified time | relevance | path

Searched +full:machine +full:- +full:level (Results 1 – 25 of 1127) sorted by relevance

12345678910>>...46

/freebsd/targets/pseudo/universe/
H A DMakefile6 # We leverage dirdeps.mk to run a sub-make per
7 # MACHINE/ARCH to each build ${UNIVERSE_TARGET_RELDIR}
10 # We simply override the level at which dirdeps.mk normally does
16 # to happen in parallel - avoiding a very long startup time.
17 # We can even export each sub-make to a different machine if using a
20 # The above works fine so long as our sub-makes remain independent.
21 # That is; none of them attempts to visit any directory for a machine
23 # For example; to build some tool for the pseudo machine "host".
26 # ${UNIVERSE_TARGET_RELDIR} sub-makes.
28 # sub-makes.
[all …]
/freebsd/contrib/bmake/mk/
H A Dsys.dirdeps.mk1 # SPDX-License-Identifier: BSD-2-Clause
5 # @(#) Copyright (c) 2012-2023, Simon J. Gerraty
14 # Please send copies of changes and bug-fixes to:
22 # Include from [local.]sys.mk - if doing DIRDEPS_BUILD
32 .-include <local.sys.dirdeps.env.mk>
34 .if ${.MAKE.LEVEL} == 0
37 # as will dirdeps-target
[all...]
/freebsd/share/mk/
H A Dsys.dirdeps.mk1 # SPDX-License-Identifier: BSD-2-Clause
5 # @(#) Copyright (c) 2012-2023, Simon J. Gerraty
14 # Please send copies of changes and bug-fixes to:
22 # Include from [local.]sys.mk - if doing DIRDEPS_BUILD
32 .-include <local.sys.dirdeps.env.mk>
34 .if ${.MAKE.LEVEL} == 0
37 # as will dirdeps-target
[all...]
H A Dlocal.sys.dirdeps.mk8 .-include <site.sys.dirdeps.mk>
10 .-include <site.meta.sys.mk>
15 # These are exported for hooking in out-of-tree builds. They will always
16 # be overridden in sub-makes above when building in-tree.
17 .if ${.MAKE.LEVEL} > 0
23 # This is for stage-install to pickup from the environment.
26 STAGE_INSTALL= sh ${.PARSEDIR:tA}/stage-install.sh OBJDIR=${.OBJDIR:tA}
35 #LDFLAGS_LAST+= -Wl,-rpath-link,${STAGE_LIBDIR}
39 LDFLAGS_LAST+= -L${STAGE_LIBDIR}
44 .-include "local.toolchain.mk"
[all …]
H A Dlocal.sys.dirdeps.env.mk3 # build for multiple MACHINE_ARCH per MACHINE
4 # so we need more than MACHINE in TARGET_SPEC
5 TARGET_SPEC_VARS?= MACHINE MACHINE_ARCH
10 # but if we have a machine qualified file it should be used in preference
12 ${.MAKE.DEPENDFILE_PREFIX}.${MACHINE} \
18 .-include <site.sys.dirdeps.env.mk>
29 .if ${.MAKE.LEVEL} == 0
30 .if ${REQUESTED_MACHINE:U${MACHINE}} == "host"
31 MACHINE= host
36 .elif ${REQUESTED_MACHINE:U${MACHINE}} == "host32"
[all …]
/freebsd/share/man/man4/
H A Dvmci.43 .\" SPDX-License-Identifier: (BSD-2-Clause OR GPL-2.0)
9 .Nd VMware Virtual Machine Communication Interface
14 .Bd -ragged -offset indent
21 .Bd -literal -offset indent
27 driver provides support for the VMware Virtual Machine Communication Interface
32 User level applications in a virtual machine can use VMCI through vSockets
35 level.
37 the guest for zero-config, network-less access to VMware host services.
39 applications, where network access of the virtual machine is restricted
40 or non-existent.
[all …]
H A Dgdb.432 .Cd "makeoptions DEBUG=-g"
43 .Bl -bullet
71 .Pq Cd "makeoptions DEBUG=-g" .
82 .Ss "Inspecting the environment of the local machine"
86 .Dl "gdb -k -wcore kernel.debug /dev/mem"
108 .Dl "gdb -k kernel.debug /var/crash/vmcore.29"
123 enables the debugging machine stop the debugged machine once a connection has
144 .Bl -bullet
158 .Bd -literal -offset indent
166 .Bd -literal -offset indent
[all …]
H A Dcpuctl.41 .\" Copyright (c) 2006-2008 Stanislav Sedov <stas@FreeBSD.org>
35 .Bd -ragged -offset indent
42 .Bd -literal -offset indent
50 CPUID information, read/write machine specific registers (MSR) and perform
66 .Bl -tag -width CPUCTL_CPUID_COUNT
69 Read/write CPU machine specific register.
75 .Bd -literal
89 .Bd -literal
91 int level; /* CPUID level */
103 .Bd -literal
[all …]
/freebsd/sbin/init/
H A Dinit.851 and if this succeeds, begins multi-user operation.
54 commences single-user operation by giving
55 the super-user a shell on the console.
60 prevent the system from going multi-user and to instead execute
61 a single-user shell without starting the normal daemons.
63 later be made to go to multi-user by exiting the
64 single-user shell (with ^D).
80 will require that the super-user password be
81 entered before the system will start a single-user shell.
96 If the system security level (see
[all …]
/freebsd/sys/arm/qualcomm/
H A Dqcom_cpu_kpssv2.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
39 #include <machine/cpu.h>
40 #include <machine/bus.h>
41 #include <machine/intr.h>
42 #include <machine/machdep.h>
43 #include <machine/platformvar.h>
44 #include <machine/smp.h>
70 * and shared L2 cache power-on.
91 * Walk the qcom,acc and next-level-cache entries to find their in qcom_cpu_kpssv2_regulator_start()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Driscv,imsics.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/riscv,imsics.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: RISC-V Incoming MSI Controller (IMSIC)
10 - Anup Patel <anup@brainfault.org>
13 The RISC-V advanced interrupt architecture (AIA) defines a per-CPU incoming
14 MSI controller (IMSIC) for handling MSIs in a RISC-V platform. The RISC-V
15 AIA specification can be found at https://github.com/riscv/riscv-aia.
17 The IMSIC is a per-CPU (or per-HART) device with separate interrupt file
[all …]
/freebsd/sys/dev/isci/scil/
H A Dscif_sas_design.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
58 @page scif_sas_design_page SCIF SAS High Level Design
61 - Nathan Marushak
64 - Richard Boyd
78 abilities they provide. A properly implemented state machine allows the
93 the state entrance and exit methods for a given state machine into a single
[all …]
/freebsd/lib/libc/amd64/string/
H A Damd64_archlevel.c1 /*-
31 #include <machine/atomic.h>
32 #include <machine/cpufunc.h>
33 #include <machine/specialreg.h>
68 .name = "x86-64-v2",
78 .name = "x86-64-v3",
87 .name = "x86-64-v4",
98 int level; in supported_archlevel() local
112 for (level = X86_64_BASELINE; level <= X86_64_MAX; level++) { in supported_archlevel()
113 const struct archlevel *lvl = &levels[level]; in supported_archlevel()
[all …]
/freebsd/sys/amd64/include/
H A Dparam.h1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
44 #include <machine/_align.h>
47 * Machine dependent constants for AMD64.
50 #ifndef MACHINE
51 #define MACHINE "amd64" macro
83 * CACHE_LINE_SIZE is the compile-time maximum cache line size for an
89 /* Size of the level 1 page table units */
94 #define PAGE_MASK (PAGE_SIZE-1)
95 /* Size of the level 2 page directory units */
[all …]
/freebsd/sys/contrib/xen/arch-x86/
H A Dxen-mca.h2 * arch-x86/mca.h
7 * Guest OS machine check interface to x86 Xen.
31 * 1. Dom0 and DomU register machine check trap callback handlers
33 * 2. Dom0 registers machine check event callback handler
35 * 3. Dom0 and DomU fetches machine check data
48 * Xen free's and never re-uses a certain physical page.
49 * 10. Testfacility: Allow Dom0 to write values into machine check MSR's
50 * and tell Xen to trigger a machine check
60 * The xen-unstable repo has interface version 0x03000001; out interface
63 * than that used in xen-unstable.
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCodeGenCommonISel.h1 //===- CodeGenCommonISel.h - Common code between ISels ---------*- C++ -*--===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
27 /// *NOTE* The following is a high level documentation of SelectionDAG Stack
31 /// High Level Overview of ISel Stack Protector Generation:
34 /// generation. This necessitated splitting basic blocks at the IR level to
50 /// 2. Preserve the normal IR level stack protector check for platforms like
51 /// OpenBSD for which we support platform-specific stack protector
55 /// solve this problem in an architecture independent manner at the IR level
[all …]
H A DTargetSchedule.h1 //===- llvm/CodeGen/TargetSchedule.h - Sched Machine Model ------*-
[all...]
H A DTargetPassConfig.h1 //===- TargetPassConfig.h - Code Generation pass options --------*
[all...]
/freebsd/sys/x86/x86/
H A Didentcpu.c1 /*-
57 #include <machine/asmacros.h>
58 #include <machine/clock.h>
59 #include <machine/cputypes.h>
60 #include <machine/frame.h>
61 #include <machine/intr_machdep.h>
62 #include <machine/md_var.h>
63 #include <machine/segments.h>
64 #include <machine/specialreg.h>
71 #include <xen/xen-os.h>
[all …]
/freebsd/share/man/man7/
H A Dsecurity.747 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/sys/amd64/amd64/
H A Dlocore.S1 /*-
33 #include <machine/asmacros.h>
34 #include <machine/psl.h>
35 #include <machine/pmap.h>
36 #include <machine/specialreg.h>
69 /* Get onto a stack that we can trust - there is no going back now. */
95 * Entered in 4-level paging long mode on AP, hopefully returns alive in
96 * 5-level paging mode. The parameter is a pointer to a 5-level page
97 * table root. The passed 5-level page table, and the current 4-level page
102 * The current paging level cannot be changed while paging is enabled, and
[all …]
/freebsd/stand/i386/libi386/
H A Delf64_freebsd.c1 /*-
34 #include <machine/bootinfo.h>
35 #include <machine/pmap_pae.h>
36 #include <machine/elf.h>
80 ehdr = (Elf_Ehdr *)&(md->md_data); in elf64_exec()
82 err = bi_load64(fp->f_args, &modulep, &kernend, 1); in elf64_exec()
95 /* Each slot of the level 4 pages points to the same level 3 page */ in elf64_exec()
99 /* Each slot of the level 3 pages points to the same level 2 page */ in elf64_exec()
103 /* The level 2 page slots are mapped with 2MB pages for 1GB. */ in elf64_exec()
108 entry_lo = ehdr->e_entry & 0xffffffff; in elf64_exec()
[all …]
/freebsd/sys/riscv/include/
H A Dcpu.h1 /*-
2 * Copyright (c) 2015-2018 Ruslan Bukin <br@bsdpad.com>
7 * FA8750-10-C-0237 ("CTSRD"), as part of the DARPA CRASH research programme.
39 #include <machine/atomic.h>
40 #include <machine/cpufunc.h>
41 #include <machine/frame.h>
44 #define TRAPF_PC(tfp) ((tfp)->tf_sepc)
45 #define TRAPF_USERMODE(tfp) (((tfp)->tf_sstatus & SSTATUS_SPP) == 0)
47 #define cpu_getstack(td) ((td)->td_frame->tf_sp)
48 #define cpu_setstack(td, sp) ((td)->td_frame->tf_sp = (sp))
[all …]
/freebsd/sys/amd64/vmm/
H A Dx86.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
34 #include <machine/clock.h>
35 #include <machine/cpufunc.h>
36 #include <machine/md_var.h>
37 #include <machine/segments.h>
38 #include <machine/specialreg.h>
39 #include <machine/vmm.h>
64 * Compute ceil(log2(x)). Returns -1 if x is zero.
70 return (x == 0 ? -1 : order_base_2(x)); in log2()
[all …]
/freebsd/sys/contrib/ena-com/
H A Dena_plat.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
4 * Copyright (c) 2015-2023 Amazon.com, Inc. or its affiliates.
64 #include <machine/atomic.h>
65 #include <machine/bus.h>
66 #include <machine/in_cksum.h>
67 #include <machine/pcpu.h>
68 #include <machine/resource.h>
69 #include <machine/_inttypes.h>
104 #define ena_log(dev, level, fmt, args...) \ argument
[all …]

12345678910>>...46