Home
last modified time | relevance | path

Searched +full:boot +full:- +full:pages (Results 1 – 25 of 204) sorted by relevance

123456789

/freebsd/sys/contrib/device-tree/Bindings/mtd/
H A Damlogic,meson-nand.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mtd/amlogic,meson-nand.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - $ref: nand-controller.yaml
13 - liang.yang@amlogic.com
18 - amlogic,meson-gxl-nfc
19 - amlogic,meson-axg-nfc
24 reg-names:
26 - const: nfc
[all …]
/freebsd/sys/amd64/include/
H A Dvmparam.h1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
76 * direct mapped segment. This uses 2MB pages for reduced
98 * which physical pages are allocated and VM_FREEPOOL_DIRECT is the pool from
99 * which physical pages for page tables and small UMA objects are allocated.
100 * VM_FREEPOOL_LAZYINIT is a special-purpose pool that is populated only during
101 * boot and is used to implement deferred initialization of page structures.
109 * Create up to three free page lists: VM_FREELIST_DMA32 is for physical pages
111 * and VM_FREELIST_ISADMA is for physical pages that are accessible by ISA
122 * Create the DMA32 free list only if the number of physical pages above
[all …]
/freebsd/usr.bin/systat/
H A Dsystat.137 .Op Ar display-commands
38 .Op Ar refresh-interval
73 input line is passed to a per-display command interpreter.
75 allows each display to have certain display-specific commands.
78 .Bl -tag -width "refresh_interval"
104 .It Ar refresh-interval
106 .Ar refresh-value
109 .It Ar display-commands
116 .Fl -
125 .Dl Nm Fl iostat Fl numbers Fl - Ar 2.1
[all …]
H A Dvmstat.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
35 * Cursed vmstat -- from Robert Elz.
79 uint64_t v_cow_faults; /* number of copy-on-writes */
80 uint64_t v_zfod; /* pages zero filled on demand */
81 uint64_t v_ozfod; /* optimized zero fill pages */
84 uint64_t v_swappgsin; /* swap pager pages paged in */
85 uint64_t v_swappgsout; /* swap pager pages paged out */
88 uint64_t v_vnodepgsin; /* vnode_pager pages paged in */
89 uint64_t v_vnodepgsout; /* vnode pager pages paged out */
[all …]
/freebsd/share/man/man4/
H A Dmpr.44 .\" Copyright (c) 2015-2017 Avago Technologies
5 .\" Copyright (c) 2015-2022 Broadcom Ltd.
45 .Nd "LSI Fusion-MPT 3/3.5 IT/IR 12Gb/s Serial Attached SCSI/SATA/PCIe driver"
49 .Bd -ragged -offset indent
55 The driver can be loaded as a module at boot time by placing this line in
57 .Bd -literal -offset indent
64 Fusion-MPT 3/3.5 IT/IR
72 .Bl -bullet -compact
113 .Bd -literal -offset indent
121 .Bd -literal -offset indent
[all …]
H A Dmd.41 .\" ----------------------------------------------------------------------------
2 .\" "THE BEER-WARE LICENSE" (Revision 42):
5 .\" this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
6 .\" ----------------------------------------------------------------------------
18 .Bd -ragged -offset indent
23 module at boot time, place the following line in
25 .Bd -literal -offset indent
32 .Bl -tag -width preload
36 Only one malloc-bucket is used, which means that all
40 backing must share the malloc-per-bucket-quota.
[all …]
H A Dpvscsi.43 .\" SPDX-License-Identifier: (BSD-2-Clause OR GPL-2.0)
14 .Bd -ragged -offset indent
21 module at boot time, place the following line in
23 .Bd -literal -offset indent
29 .Bl -ohang
31 controls how many pages are allocated for the device request ring.
32 A non-positive value will cause the driver to choose the value based on device
34 A non-zero value will use that many number of pages up to a maximum of 32.
38 A non-positive value will cause the driver to choose the value based on number
39 of request ring pages.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mips/cavium/
H A Dbootbus.txt1 * Boot Bus
3 The Octeon Boot Bus is a configurable parallel bus with 8 chip
7 - compatible: "cavium,octeon-3860-bootbus"
11 - reg: The base address of the Boot Bus' register bank.
13 - #address-cells: Must be <2>. The first cell is the chip select
16 - #size-cells: Must be <1>.
18 - ranges: There must be one one triplet of (child-bus-address,
19 parent-bus-address, length) for each active chip select. If the
27 - compatible: "cavium,octeon-3860-bootbus-config"
29 - cavium,cs-index: A single cell indicating the chip select that
[all …]
/freebsd/share/doc/smm/02.config/
H A Dd.t40 while others are calculated at boot time based on the
43 built-in limitations on certain data structures.
50 configuration-dependent rules and values to be maintained.
108 The number of ``c-list'' structures. C-list structures are
116 The maximum number of pages which may be allocated by the network.
136 that file system must be in-core. This information is cached, so
137 that not all information must be present in-core all the time.
151 pages of page tables.
153 the size of many data structures allocated at boot time because
157 when the system configures at boot time.
[all …]
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_pagealloc.c1 /*-
2 * Copyright (c) 2013-2017, Mellanox Technologies, Ltd. All rights reserved.
56 owned = MLX5_DMA_OWNED(fwp->dev); in mlx5_fwp_load_mem_cb()
59 MLX5_DMA_LOCK(fwp->dev); in mlx5_fwp_load_mem_cb()
63 fwp->dma_addr = segs->ds_addr; in mlx5_fwp_load_mem_cb()
64 fwp->load_done = MLX5_LOAD_ST_SUCCESS; in mlx5_fwp_load_mem_cb()
66 fwp->load_done = MLX5_LOAD_ST_FAILURE; in mlx5_fwp_load_mem_cb()
68 MLX5_DMA_DONE(fwp->dev); in mlx5_fwp_load_mem_cb()
71 MLX5_DMA_UNLOCK(fwp->dev); in mlx5_fwp_load_mem_cb()
77 unsigned num = fwp->numpages; in mlx5_fwp_flush()
[all …]
/freebsd/sys/contrib/edk2/Include/Uefi/
H A DUefiSpec.h8 Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.<BR>
11 SPDX-License-Identifier: BSD-2-Clause-Patent
30 /// Allocate any available range of pages that satisfies the request.
34 /// Allocate any available range of pages whose uppermost address is less than
39 /// Allocate pages at a specified address.
70 // Note: UEFI spec 2.5 and following: use EFI_MEMORY_RO as write-protected physical memory
79 // The memory region supports byte-addressable non-volatility.
91 // Specific-purpose memory (SPM). The memory is earmarked for
140 /// NumberOfPagesNumber of 4 KiB pages in the memory region.
155 Allocates memory pages from the system.
[all …]
/freebsd/usr.bin/vmstat/
H A Dvmstat.837 .Op Fl -libxo
68 .Bl -tag -width indent
69 .It Fl -libxo
97 system calls since system startup, and the number of pages of virtual memory
131 Report per-cpu system/user/idle cpu statistics.
137 .Bl -tag -width indent -compact
139 .Bl -tag -width 9n -compact
169 .Bl -tag -width 9n -compact
181 .Bl -tag -width 9n -compact
220 command will accept and honor a non-integer number of seconds.
[all …]
/freebsd/share/doc/smm/18.net/
H A D6.t90 be described in detail later. A pointer to a protocol-specific
125 #define SS_NBIO 0x100 /* non-blocking ops */
136 set with \fIfcntl\fP. ``Non-blocking'' I/O implies that
151 super-user. Only privileged sockets may
178 The amount of buffer space (characters of mbufs and associated data pages)
184 (assuming non-blocking I/O has not been specified).*
186 * The low-water mark is always presumed to be 0
205 Stream-oriented sockets queue data with no addresses, headers
210 Record-oriented sockets, including datagram sockets,
279 At boot time, each domain configured into the kernel
[all …]
H A Dc.t45 respect. At boot time a fixed amount of memory is allocated by
53 occurs must kept small compared to the average inter-packet
70 A small amount of memory is allocated at boot time
81 routines in remapping pages to
88 it is copied or remapped into logically contiguous pages of
/freebsd/contrib/netbsd-tests/sys/uvm/
H A Dt_uvm_physseg.c3 /*-
57 /* Testing API - assumes userland */
112 #define PAGE_MASK (PAGE_SIZE - 1)
190 /* end - Provide Kernel API equivalents */
195 #include <atf-c.h>
226 * Total number of pages (of 4K size each) should be 256 for 1MB of memory.
237 printf("%s: seg->start == %ld\n", __func__, in uvm_physseg_dump_seg()
239 printf("%s: seg->end == %ld\n", __func__, in uvm_physseg_dump_seg()
241 printf("%s: seg->avail_start == %ld\n", __func__, in uvm_physseg_dump_seg()
243 printf("%s: seg->avail_end == %ld\n", __func__, in uvm_physseg_dump_seg()
[all …]
/freebsd/sys/i386/include/
H A Dparam.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
77 * CACHE_LINE_SIZE is the compile-time maximum cache line size for an
85 #define PAGE_MASK (PAGE_SIZE - 1)
90 /* Number of PDEs in page directory, 2048 for PAE, 1024 for non-PAE */
94 #define PDRMASK (NBPDR - 1)
104 #define IOPAGES 2 /* pages of i/o permission bitmap */
109 #define KSTACK_GUARD_PAGES 1 /* pages of kstack guard; 0 disables */
118 * the kern.maxswzone /boot/loader.conf variable.
122 * swblock holds metadata for 32 pages, so in theory, this is enough for
[all …]
/freebsd/contrib/file/magic/Magdir/
H A Dlinux2 #------------------------------------------------------------------------------
13 # >0 leshort 0413 demand-paged executable (ZMAGIC)
14 # >0 leshort 0314 demand-paged executable (QMAGIC)
20 0 lelong 0x0064010b Linux/i386 demand-paged executable (ZMAGIC)
22 0 lelong 0x006400cc Linux/i386 demand-paged executable (QMAGIC)
27 # Linux-8086 stuff:
28 0 string \01\03\020\04 Linux-8086 impure executable
30 0 string \01\03\040\04 Linux-8086 executable
33 0 string \243\206\001\0 Linux-8086 object file
35 0 string \01\03\020\20 Minix-386 impure executable
[all …]
/freebsd/share/man/man9/
H A Dvm_page_alloc.9122 family of functions allocate one or more pages of physical memory.
128 or should use a higher-level interface to the page cache, such as
137 additionally insert the pages starting at index
142 The object must be write-locked and not have a page already resident at the
146 support NUMA-aware allocation by returning pages from the
169 multiple pages at successive indices within an object.
175 functions and their NUMA-aware variants allocate a physically contiguous run of
177 pages which satisfies the specified constraints.
190 parameter is non-zero, the pages constituting the run will not cross a
197 then mappings of the returned pages created by, e.g.,
[all …]
H A Dmemguard.936 to help detect tamper-after-free scenarios.
68 .Pa /boot/loader.conf :
69 .Bd -literal -offset indent
76 variable at run-time:
77 .Bd -literal -offset indent
94 is modified at run-time then only allocations of the new
125 boot-time tunable is used to scale how much of the system's physical
131 pages can be used.
159 can optionally add unmapped guard pages around each allocation to
194 .An -nosplit
/freebsd/stand/efi/loader/
H A Dbootinfo.c1 /*-
34 #include <sys/boot.h>
110 speed = -1; in bi_getboothowto()
111 port = -1; in bi_getboothowto()
127 if (speed != -1 && port != -1) { in bi_getboothowto()
159 if ((desc->Attribute & EFI_MEMORY_RUNTIME) != 0) { in efi_do_vmap()
161 desc->VirtualStart = desc->PhysicalStart; in efi_do_vmap()
166 ret = RS->SetVirtualAddressMap(nset * mmsz, mmsz, mmver, vmap); in efi_do_vmap()
180 UINTN dsz, pages, retry, sz; in bi_load_efi_data() local
222 * u-boot which doesn't fill this value when buffer for memory in bi_load_efi_data()
[all …]
/freebsd/share/man/man5/
H A Dmake.conf.534 contains system-wide settings that will apply to every build using
71 if the system-wide settings are not suitable for a particular build.
130 .Bl -tag -width Ar
133 Instructs the top-level makefile in the source tree (normally
137 is up-to-date.
153 This controls processor-specific optimizations in
193 .Bd -literal -offset indent
194 INSTALL+= -C
234 .Bl -tag -width Ar
241 making it possible to give custom boot parameters even when this is
[all …]
H A Ddevice.hints.52 .\" Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
35 file is read in by the boot
39 It contains various variables to control the boot behavior of
48 character are comments and are ignored by the boot loader.
50 After the file is read by the boot loader, you may examine
58 commands of the boot loader
88 .Bl -tag -width ".Li disabled" -compact -offset indent
114 Consult individual device drivers' manual pages for available
127 .Bl -tag -width ".Pa /sys/ Ns Ar ARCH Ns Pa /conf/GENERIC.hints" -compact
128 .It Pa /boot/device.hints
[all …]
/freebsd/usr.sbin/crunch/
H A DREADME5 pub/bsd/crunch-0.2.tar.gz
14 * You can build crunched binaries even with no sources on-line, you
18 * Crunch itself has been bmake'd and some man pages written, so it
25 on boot, install, and fixit floppies. A crunched binary in this case is
43 on its own boot floppy). A more reasonable subset can be made to fit
44 easily with a kernel for a decent one-disk fixit filesystem.
47 space-saving technique. Crunch automates the process by building the
61 The crunchgen(1) and crunchide(1) man pages have more details on using
74 Crunch was written for the Maruti Hard Real-Time Operating System
76 and recovery procedures for our NetBSD-base
[all...]
/freebsd/sys/arm64/arm64/
H A Dlocore.S1 /*-
2 * Copyright (c) 2012-2014 Andrew Turner
45 * space, the same as a single level 2 page with 4k pages.
61 * D-Cache: off
62 * I-Cache: on or off
73 /* Get the virt -> phys offset */
120 /* Set sp_el0 to the boot canary for early per-thread SSP to work */
147 /* Bootstrap an early shadow map for the boot stack. */
160 /* We are done with the boot params */
203 * Called by a core when it is being brought online with a spin-table.
[all …]
/freebsd/share/man/man7/
H A Dmitigations.71 .\"-
2 .\" SPDX-License-Identifer: BSD-2-Clause
42 Some of these mitigations have run-time controls to enable them on a global
43 or per-process basis, some are optionally enabled or disabled at compile time,
48 .Bl -bullet -compact
58 Relocation Read-Only (RELRO)
107 ASLR can be enabled on both a global and per-process basis.
110 knobs for 32- and 64-bit processes.
111 It can be or disabled on a per-process basis via
117 Global controls for 32-bit processes:
[all …]

123456789