Home
last modified time | relevance | path

Searched +full:4 +full:kb +full:- +full:page (Results 1 – 25 of 243) sorted by relevance

12345678910

/freebsd/sys/contrib/edk2/Include/Library/
H A DMemoryAllocationLib.h5 …allows code to be written in a phase-independent manner because the allocation of memory in PEI, D…
9 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
10 SPDX-License-Identifier: BSD-2-Clause-Patent
18 Allocates one or more 4KB pages of type EfiBootServicesData.
20 Allocates the number of 4KB pages of type EfiBootServicesData and returns a pointer to the
21 allocated buffer. The buffer returned is aligned on a 4KB boundary. If Pages is 0, then NULL
25 @param Pages The number of 4 KB pages to allocate.
37 Allocates one or more 4KB pages of type EfiRuntimeServicesData.
39 Allocates the number of 4KB pages of type EfiRuntimeServicesData and returns a pointer to the
40 allocated buffer. The buffer returned is aligned on a 4KB boundary. If Pages is 0, then NULL
[all …]
/freebsd/sys/arm64/include/
H A Dvmparam.h1 /*-
76 * Create three free page pools: VM_FREEPOOL_DEFAULT is the default pool from
78 * which physical pages for page tables and small UMA objects are allocated.
79 * VM_FREEPOOL_LAZYINIT is a special-purpose pool that is populated only during
80 * boot and is used to implement deferred initialization of page structures.
88 * Create two free page lists: VM_FREELIST_DMA32 is for physical pages that have
89 * physical addresses below 4G, and VM_FREELIST_DEFAULT is for all other
97 * When PAGE_SIZE is 4KB, an allocation size of 16MB is supported in order
98 * to optimize the use of the direct map by UMA. Specifically, a 64-byte
102 * both 2MB page TLB misses and cache misses during the page table walk when
[all …]
/freebsd/share/doc/papers/kernmalloc/
H A Dappendix.ms9 'ds - \(mi
10 'ds / \\h'\\w' 'u-\\w'/'u'/
11 'ds /* \\h'\\w' 'u-\\w'/'u'/*
23 \f2\s12\h'\\n(.lu-\w'\\*(=f'u'\\*(=f\fP\s0\h'|0u'
31 'ie o 'tl '\f2\\*(=M''Page % of \\*(=G\fP'
45 'ds -K
47 'de -C
51 'ds -K \fP
54 '-C
59 \f2\s14\h'\\n(.lu-\w'\\$1'u'\\$1\fP\s0\h'|0u'\c
[all …]
/freebsd/sys/dev/qlnx/qlnxe/
H A Diwarp_common.h2 * Copyright (c) 2017-2018 Cavium, Inc.
42 #define IWARP_SHARED_QUEUE_PAGE_SIZE (0x8000) //32KB page for Shared Queue Page
43 #define IWARP_SHARED_QUEUE_PAGE_RQ_PBL_OFFSET (0x4000) //First 12KB of Shared Queue Page is reserv…
44 #define IWARP_SHARED_QUEUE_PAGE_RQ_PBL_MAX_SIZE (0x1000) //Max RQ PBL Size is 4KB
46 #define IWARP_SHARED_QUEUE_PAGE_SQ_PBL_MAX_SIZE (0x3000) //Max SQ PBL Size is 12KB
H A Dnvm_map.h2 * Copyright (c) 2017-2018 Cavium, Inc.
60 u32 crc; /* 32-bit CRC */
128 {"TIM1", "-tim1", NVM_TYPE_TIM1},
129 {"TIM2", "-tim2", NVM_TYPE_TIM2},
130 {"MIM1", "-mim1", NVM_TYPE_MIM1},
131 {"MIM2", "-mim2", NVM_TYPE_MIM2},
132 {"MBA", "-mba", NVM_TYPE_MBA},
133 {"OPT_MODULES", "-optm", NVM_TYPE_MODULES_PN},
134 {"VPD", "-vpd", NVM_TYPE_VPD},
135 {"MFW_TRACE1", "-mfwt1", NVM_TYPE_MFW_TRACE1},
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dfsl,fman-port.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/fsl,fman-port.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Li <Frank.Li@nxp.com>
21 - fsl,fman-v2-port-oh
22 - fsl,fman-v2-port-rx
23 - fsl,fman-v2-port-tx
24 - fsl,fman-v3-port-oh
25 - fsl,fman-v3-port-rx
[all …]
/freebsd/sys/dev/qat/qat_api/qat_direct/include/
H A Dicp_adf_debug.h1 /* SPDX-License-Identifier: BSD-3-Clause */
2 /* Copyright(c) 2007-2022 Intel Corporation */
17 * prints less than page size (4kB) and seq type for files
18 * where read function needs to print more that page size.
46 * Function is called only once and can print up to 4kB (size)
55 * point for next step. In one go function can print up to 4kB (size).
81 void *page; member
/freebsd/sys/dev/iavf/
H A Diavf_alloc.h1 /* SPDX-License-Identifier: BSD-3-Clause */
43 iavf_mem_atq_ring = 4, /* ATQ descriptor ring */
44 iavf_mem_pd = 5, /* Page Descriptor */
45 iavf_mem_bp = 6, /* Backing Page - 4KB */
46 iavf_mem_bp_jumbo = 7, /* Backing Page - > 4KB */
/freebsd/sys/dev/ixl/
H A Di40e_alloc.h3 Copyright (c) 2013-2018, Intel Corporation
45 i40e_mem_atq_ring = 4, /* ATQ descriptor ring */
46 i40e_mem_pd = 5, /* Page Descriptor */
47 i40e_mem_bp = 6, /* Backing Page - 4KB */
48 i40e_mem_bp_jumbo = 7, /* Backing Page - > 4KB */
/freebsd/sys/contrib/dev/iwlwifi/fw/
H A Dimg.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2005-2014, 2018-2023 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
11 #include "api/dbg-tlv.h"
14 #include "error-dum
[all...]
/freebsd/sys/i386/i386/
H A Dpmap.c1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
10 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu>
29 * 4. Neither the name of the University nor the names of its contributors
45 /*-
54 * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA
89 * this module may throw away valid virtual-to-physical
91 * of virtual-to-physical mappings must be done as
95 * make virtual-to-physical map invalidates expensive,
171 * Within PTmap, the page directory can be found (third indirection).
[all …]
/freebsd/sys/powerpc/aim/
H A Dmmu_radix.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
88 #include <powerpc/pseries/phyp-hvcall.h>
94 #define PPC_BITLSHIFT(bit) (sizeof(long)*NBBY - 1 - (bit))
115 #define NLS_MASK ((1UL<<5)-1)
117 #define RPTE_MASK (RPTE_ENTRIES-1)
120 #define NLB_MASK (((1UL<<52)-1) << 8)
166 #define TLBIEL_INVAL_PAGE 0x000 /* invalidate a single page */
185 #define TLBIE_RIC_INVALIDATE_SEQ 0x3 /* HPT - only:
367 return (&pmap->pm_pml1[pmap_pml1e_index(va)]); in pmap_pml1e()
[all …]
/freebsd/sbin/recoverdisk/
H A Drecoverdisk.154 By default it uses block sizes of roughly 1 MB, 32kB, and the native
60 .Bl -tag -width indent
80 Enables nicer status report using ANSI escapes and UTF-8.
99 .Bl -tag -width remaining
116 .Bd -literal
123 # read an ISO image from a CD-ROM
127 recoverdisk -r worklist -w worklist /dev/cd0 /data/cd.iso
132 # If the disk hangs the system on read-errors try:
133 recoverdisk -b 0 /dev/ada3 /somewhere
138 .Xr ada 4 ,
[all …]
/freebsd/sys/x86/x86/
H A Didentcpu.c1 /*-
22 * 4. Neither the name of the University nor the names of its contributors
71 #include <xen/xen-os.h>
151 if ((req->flags & SCTL_MASK32) != 0 && adaptive_machine_arch) in sysctl_hw_machine()
196 "Intel Pentium 4"
219 { "Pentium 4", CPUCLASS_686 }, /* CPU_P4 */
249 u_int regs[4], i; in printcpuinfo()
310 "DX2 Write-Back Enhanced"); in printcpuinfo()
322 strcat(cpu_model, " A-step"); in printcpuinfo()
340 strcat(cpu_model, "/P55C (quarter-micron)"); in printcpuinfo()
[all …]
/freebsd/lib/libpmc/pmu-events/arch/x86/amdzen2/
H A Dbranch.json16 … "PublicDescription": "Indirect Branch Prediction for potential multi-target branch (speculative)."
32 …": "The number of instruction fetches that hit in the L1 ITLB. Instruction fetches to a 1GB page.",
38 …": "The number of instruction fetches that hit in the L1 ITLB. Instruction fetches to a 2MB page.",
44 …": "The number of instruction fetches that hit in the L1 ITLB. Instruction fetches to a 4KB page.",
/freebsd/sys/powerpc/include/
H A Dpte.h1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
19 * 4. The name of TooLs GmbH may not be used to endorse or promote products
42 * Page Table Entries
46 /* 32-bit PTE */
56 /* 64-bit (long) PTE */
82 /* 32-bit PTE definitions */
100 #define PTE_SW 0x00000001 /* Super. Write-Only (U: RO, S: RW) */
106 #define PTE_EXEC 0x00000200 /* pseudo bit in attrs; page is exec */
108 /* 64-bit PTE definitions */
[all …]
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dhsi_struct_def.h1 /*-
34 * Copyright(c) 2001-2024, Broadcom. All rights reserved. The
71 * * 0x0-0xFFF8 - The function ID
72 * * 0xFFF8-0xFFFC, 0xFFFE - Reserved for internal processors
73 * * 0xFFFD - Reserved for user-space HWRM interface
74 * * 0xFFFF - HWRM
122 /* Engine CKV - The Alias key EC curve and ECC public key information. */
124 /* Engine CKV - Initialization vector. */
126 /* Engine CKV - Authentication tag. */
128 /* Engine CKV - The encrypted data. */
[all …]
/freebsd/tools/tools/ioat/
H A Dioatcontrol.831 .Xr ioat 4
46 .Ar [ chain-len
61 .Xr ioat 4
64 .Bl -tag -width Ds
71 Test non-contiguous 8k copy.
94 .Bl -tag -width Ds
136 The default is 256 KB.
137 In raw mode, the default is 4 KB.
140 .Ar chain-len
163 .Xr ioat 4 .
[all …]
/freebsd/sys/dev/e1000/
H A De1000_defines.h2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
69 #define E1000_CTRL_EXT_SDP4_DATA 0x00000010 /* SW Definable Pin 4 data */
72 /* SDP 4/5 (bits 8,9) are reserved in >= 82575 */
94 #define E1000_CTRL_EXT_IAME 0x08000000 /* Int ACK Auto-mask */
122 #define E1000_RXD_STAT_PIF 0x80 /* passed in-exact filter */
172 #define E1000_MANC_SMBUS_EN 0x00000001 /* SMBus Enabled - RO */
173 #define E1000_MANC_ASF_EN 0x00000002 /* ASF Enabled - RO */
202 #define E1000_RCTL_MO_3 0x00003000 /* multicast offset 15:4 */
261 #define E1000_CTRL_ASDE 0x00000020 /* Auto-speed detect enable */
[all …]
/freebsd/sys/dev/iwm/
H A Dif_iwm_fw.h1 /*-
2 * Based on BSD-licensed source modules in the Linux iwlwifi driver,
15 * Copyright(c) 2008 - 2014 Intel Corporation. All rights reserved.
16 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH
38 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
42 * Copyright(c) 2005 - 2014 Intel Corporation. All rights reserved.
43 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH
81 #define IWM_PAGE_2_EXP_SIZE 12 /* 4K == 2^12 */
82 #define IWM_FW_PAGING_SIZE (1 << IWM_PAGE_2_EXP_SIZE) /* page size is 4KB */
86 /* don't change, support only 32KB size */
[all …]
/freebsd/lib/libkvm/
H A Dkvm_minidump_powerpc64_hpt.c1 /*-
49 * b = 12 (SLB base page size: 4 KB)
50 * b = 24 (SLB base page size: 16 MB)
51 * p = 12 (page size: 4 KB)
52 * p = 24 (page size: 16 MB)
56 /* Large (huge) page params */
67 /* Virtual real-mode VSID in LPARs */
70 #define SLBV_L 0x0000000000000100ULL /* Large page selector */
89 #define LPTEH_BIG 0x0000000000000004ULL /* 4KB/16MB page */
111 * AVA[PAGE] = AVA[50:54] = PTEH[52:56]
[all …]
/freebsd/sys/arm64/arm64/
H A Dpmap.c1 /*-
10 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu>
14 * Copyright (c) 2014-2016 The FreeBSD Foundation
36 * 4. Neither the name of the University nor the names of its contributors
52 /*-
59 * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA
90 * this module may throw away valid virtual-to-physical
92 * of virtual-to-physical mappings must be done as
96 * make virtual-to-physical map invalidates expensive,
160 #define PMAP_ASSERT_STAGE1(pmap) MPASS((pmap)->pm_stage == PM_STAGE1)
[all …]
/freebsd/sys/amd64/amd64/
H A Dpmap.c1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
12 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu>
31 * 4. Neither the name of the University nor the names of its contributors
47 /*-
49 * Copyright (c) 2014-2020 The FreeBSD Foundation
55 * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA
92 * this module may throw away valid virtual-to-physical
94 * of virtual-to-physical mappings must be done as
98 * make virtual-to-physical map invalidates expensive,
[all …]
/freebsd/sys/i386/include/
H A Dvmparam.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
84 * Create one free page pool. Since the i386 kernel virtual address
94 * Create up to three free page lists: VM_FREELIST_DMA32 is for physical pages
95 * that have physical addresses below 4G but are not accessible by ISA DMA,
107 * Always create DMA32 freelist if there is any memory above 4G.
114 * The largest allocation size is 2MB under PAE and 4MB otherwise.
149 * Virtual addresses of things. Derived from the page directory and
150 * page table indexes from pmap.h for precision.
151 * Because of the page that is both a PD and PT, it looks a little
[all …]
/freebsd/sys/dev/igc/
H A Digc_defines.h1 /*-
4 * SPDX-License-Identifier: BSD-3-Clause
59 #define IGC_CTRL_EXT_SDP4_DATA 0x00000010 /* SW Definable Pin 4 data */
72 #define IGC_CTRL_EXT_IAME 0x08000000 /* Int ACK Auto-mask */
89 #define IGC_RXD_STAT_PIF 0x80 /* passed in-exact filter */
127 #define IGC_MANC_SMBUS_EN 0x00000001 /* SMBus Enabled - RO */
128 #define IGC_MANC_ASF_EN 0x00000002 /* ASF Enabled - RO */
157 #define IGC_RCTL_MO_3 0x00003000 /* multicast offset 15:4 */
214 #define IGC_CTRL_ASDE 0x00000020 /* Auto-speed detect enable */
216 #define IGC_CTRL_ILOS 0x00000080 /* Invert Loss-Of Signal */
[all …]

12345678910