Home
last modified time | relevance | path

Searched +full:memory +full:- +full:map (Results 1 – 25 of 1046) sorted by relevance

12345678910>>...42

/freebsd/share/man/man9/
H A Dbus_dma.9119 .Fn bus_dmamap_destroy "bus_dma_tag_t dmat" "bus_dmamap_t map"
121 .Fn bus_dmamap_load "bus_dma_tag_t dmat" "bus_dmamap_t map" "void *buf" \
125 .Fn bus_dmamap_load_bio "bus_dma_tag_t dmat" "bus_dmamap_t map" \
129 .Fn bus_dmamap_load_ccb "bus_dma_tag_t dmat" "bus_dmamap_t map" \
133 .Fn bus_dmamap_load_crp "bus_dma_tag_t dmat" "bus_dmamap_t map" \
137 .Fn bus_dmamap_load_crp_buffer "bus_dma_tag_t dmat" "bus_dmamap_t map" \
141 .Fn bus_dmamap_load_mbuf "bus_dma_tag_t dmat" "bus_dmamap_t map" \
145 .Fn bus_dmamap_load_mbuf_sg "bus_dma_tag_t dmat" "bus_dmamap_t map" \
148 .Fn bus_dmamap_load_uio "bus_dma_tag_t dmat" "bus_dmamap_t map" \
152 .Fn bus_dmamap_unload "bus_dma_tag_t dmat" "bus_dmamap_t map"
[all …]
H A Dkmsan.91 .\"-
33 .Nd Kernel Memory SANitizer
36 .Pa GENERIC-KMSAN
37 kernel configuration can be used to compile a KMSAN-enabled kernel using
42 .Bd -ragged -offset indent
64 uninitialized memory in the kernel.
70 calls preceding memory accesses.
73 runtime component and use hidden, byte-granular shadow state to determine
75 When uninitialized memory is used as a source operand in certain operations,
76 such as control flow expressions or memory accesses, the runtime reports
[all …]
H A Dkasan.91 .\"-
36 .Pa GENERIC-KASAN
37 kernel configuration can be used to compile a KASAN-enabled kernel using
42 .Bd -ragged -offset indent
52 memory accesses in the kernel.
58 calls upon every memory access.
61 and permit run-time detection of several types of bugs including
62 use-after-frees, double frees and frees of invalid pointers, and out-of-bounds
64 These protections apply to memory allocated by
73 Memory accesses through the kernel map are sanitized, but accesses via the
[all …]
H A Dvm_map.931 .Nd virtual address space portion of virtual memory subsystem
50 .Bd -literal -offset indent
70 .Bl -tag -width ".Va needs_wakeup"
75 Each object defines a particular region within this map's address space.
79 A mutex which is used if the map is a system map.
81 A count of the members in use within the circular map entry list.
85 Used to determine if the map has changed since its last access.
89 Root node of a binary search tree used for fast lookup of map entries.
91 Pointer to the underlying physical map with which this virtual map
97 Possible map flags:
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am68-sk-som.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
8 #include "k3-j721s2.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
12 memory@80000000 {
13 device_type = "memory";
14 bootph-all;
20 reserved_memory: reserved-memory {
21 #address-cells = <2>;
[all …]
H A Dk3-j721e-som-p0.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2019-2024 Texas Instruments Incorporated - https://www.ti.com/
8 /dts-v1/;
10 #include "k3-j721e.dtsi"
13 memory@80000000 {
14 device_type = "memory";
15 bootph-all;
21 reserved_memory: reserved-memory {
22 #address-cells = <2>;
23 #size-cells = <2>;
[all …]
H A Dk3-am68-phycore-som.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
6 * https://www.phytec.eu/en/produkte/system-on-modules/phycore-am68x-tda4x/
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/net/ti-dp83867.h>
13 #include "k3-j721s2.dtsi"
16 compatible = "phytec,am68-phycore-som", "ti,j721s2";
17 model = "PHYTEC phyCORE-AM68x";
25 memory@80000000 {
26 device_type = "memory";
[all …]
H A Dk3-am642-tqma64xxl.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
4 * Copyright (c) 2022-2024 TQ-Systems GmbH <linux@ew.tq-group.com>, D-82229 Seefeld, Germany.
7 #include "k3-am642.dtsi"
16 memory@80000000 {
17 device_type = "memory";
18 /* 1G RAM - default variant */
23 reserved-memory {
24 #address-cells = <2>;
25 #size-cells = <2>;
[all …]
H A Dk3-j721s2-som-p0.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
5 * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
8 /dts-v1/;
10 #include "k3-j721s2.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
14 memory@80000000 {
15 device_type = "memory";
16 bootph-all;
22 /* Reserving memory regions still pending */
23 reserved_memory: reserved-memory {
[all …]
H A Dk3-am64-phycore-som.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2021-2024 PHYTEC America, LLC - https://www.phytec.com
6 * Copyright (C) 2022-2024 PHYTEC Messtechnik GmbH
10 * https://www.phytec.com/product/phycore-am64x
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/leds/common.h>
15 #include <dt-bindings/net/ti-dp83867.h>
18 model = "PHYTEC phyCORE-AM64x";
19 compatible = "phytec,am64-phycore-som", "ti,am642";
27 memory@80000000 {
[all …]
H A Dk3-am67a-beagley-ai.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * https://beagley-ai.org/
5 * Copyright (C) 2024 Texas Instruments Incorporated - https://www.ti.com/
9 /dts-v1/;
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/net/ti-dp83867.h>
13 #include "k3-j722s.dtsi"
16 compatible = "beagle,am67a-beagley-ai", "ti,j722s";
17 model = "BeagleBoard.org BeagleY-AI";
27 stdout-path = &main_uart0;
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dqcs8550.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
3 * Copyright (c) 2023-2024, Qualcomm Innovation Center, Inc. All rights reserved.
8 /delete-node/ &reserved_memory;
11 reserved_memory: reserved-memory {
12 #address-cells = <2>;
13 #size-cells = <2>;
17 /* These are 3 types of reserved memory regions here:
24 * table and add reserved memory regions to efi config table. Current
25 * reserved memory region may have reserved region which was not yet
27 * 2. Firmware related memory regions which are shared with Kernel
[all …]
H A Dmsm8994-msft-lumia-octagon.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
12 #include <dt-bindings/gpio/gpio.h>
13 #include <dt-bindings/input/gpio-keys.h>
14 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
18 * memory mappings which are different in this device.
20 /delete-node/ &adsp_mem;
21 /delete-node/ &audio_mem;
22 /delete-node/ &cont_splash_mem;
23 /delete-node/ &mba_mem;
24 /delete-node/ &mpss_mem;
[all …]
H A Dsdm845-lg-common.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
16 /delete-node/ &adsp_mem;
17 /delete-nod
[all...]
/freebsd/share/man/man4/
H A Dbce.41 .\" Copyright (c) 2006-2014 QLogic Corporation
35 .Bd -ragged -offset indent
43 .Bd -literal -offset indent
62 .Bl -item -offset indent -compact
72 10/100/1000Mbps operation in full-duplex mode
74 10/100Mbps operation in half-duplex mode
80 .Bl -tag -width ".Cm 10baseT/UTP"
92 .Cm full-duplex
94 .Cm half-duplex
102 .Cm full-duplex
[all …]
/freebsd/stand/kboot/libkboot/
H A Defi.c4 * SPDX-License-Identifier: BSD-2-Clause
19 vm_paddr_t efi_map_phys_dst; /* From our memory map metadata module */
28 /* Note: This is useless since runtime-map is a subset */
34 struct efi_md *map; /* Really an array */
41 * through entries - 1.
45 snprintf(fn, sizeof(fn), "/sys/firmware/efi/runtime-map/%d/phys_addr", entries++);
54 entries--;
65 map = (struct efi_md *)(buf + efisz);
66 bzero(map, sz);
67 efi_map_hdr->memory_size = map_size;
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/xilinx/
H A Dversal-net-vn-x-b2197-01-revA.dts1 // SPDX-License-Identifier: GPL-2.0
6 * (C) Copyright 2022 - 2025, Advanced Micro Devices, Inc.
11 /dts-v1/;
13 #include "versal-net.dtsi"
14 #include "versal-net-clk.dtsi"
15 #include <dt-bindings/gpio/gpio.h>
18 compatible = "xlnx,versal-net-vnx-revA", "xlnx,versal-net-vnx", "xlnx,versal-net";
20 dma-coherent;
22 memory: memory@0 { label
24 device_type = "memory";
[all …]
/freebsd/sys/contrib/edk2/Include/Protocol/
H A DDeviceIo.h5 memory mapped IO, IO, PCI Config space, and DMA.
7 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
8 SPDX-License-Identifier: BSD-2-Clause-Patent
51 Enables a driver to access device registers in the appropriate memory or I/O space.
90 Memory for the Device Path is allocated from the pool.
94 @retval EFI_UNSUPPORTED The PciAddress does not map to a valid EFI Device Path.
107 /// A read operation from system memory by a bus master.
112 /// A write operation to system memory by a bus master.
117 /// Provides both read and write access to system memory
126 Provides the device-specific addresses needed to access system memory.
[all …]
/freebsd/sys/dev/oce/
H A Doce_util.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
34 * freebsd-drivers@emulex.com
50 * @brief Allocate DMA memory
53 * @param dma dma memory area
64 rc = bus_dma_tag_create(bus_get_dma_tag(sc->dev), in oce_dma_alloc()
69 size, 1, size, 0, NULL, NULL, &dma->tag); in oce_dma_alloc()
72 rc = bus_dmamem_alloc(dma->tag, in oce_dma_alloc()
73 &dma->ptr, in oce_dma_alloc()
76 &dma->map); in oce_dma_alloc()
[all …]
/freebsd/sys/contrib/xen/arch-x86/hvm/
H A Dstart_info.h32 * 0 +----------------+
35 * 4 +----------------+
37 * | | versions are guaranteed to be backwards-compatible.
38 * 8 +----------------+
40 * 12 +----------------+
42 * 16 +----------------+
45 * 24 +----------------+
47 * | | a zero-terminated ASCII string.
48 * 32 +----------------+
50 * 40 +----------------+
[all …]
/freebsd/sys/dev/exca/
H A Dexca.c1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause AND BSD-2-Clause
4 * Copyright (c) 2002-2005 M. Warner Losh <imp@FreeBSD.org>
91 "Intel i82365SL-A/B or clone",
92 "Intel i82365sl-D
178 struct mem_map_index_st *map; exca_do_mem_map() local
455 struct io_map_index_st *map; exca_do_io_map() local
[all...]
/freebsd/sys/contrib/device-tree/Bindings/soc/qcom/
H A Dqcom,smem.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Shared Memory Manager
10 - Andy Gross <agross@kernel.org>
11 - Bjorn Andersson <bjorn.andersson@linaro.org>
14 This binding describes the Qualcomm Shared Memory Manager, a region of
15 reserved-memory used to share data between various subsystems and OSes in
25 memory-region:
27 description: handle to memory reservation for main SMEM memory region.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/
H A Dnuma.txt6 1 - Introduction
9 Systems employing a Non Uniform Memory Access (NUMA) architecture contain
10 collections of hardware resources including processors, memory, and I/O buses,
12 Processor accesses to memory within the local NUMA node is generally faster
13 than processor accesses to memory outside of the local NUMA node.
18 2 - numa-node-id
23 a node id is a 32-bit integer.
26 numa-node-id property which contains the node id of the device.
30 numa-node-id = <0>;
33 numa-node-id = <1>;
[all …]
/freebsd/sys/contrib/device-tree/src/arm/st/
H A Dste-db8500.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
3 #include "ste-dbx5x0.dtsi"
8 operating-points = <998400 0
15 reserved-memory {
16 #address-cells = <1>;
17 #size-cells = <1>;
20 /* Modem trace memory */
23 no-map;
26 /* Modem shared memory */
29 no-map;
[all …]
H A Dste-db8520.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
3 #include "ste-dbx5x0.dtsi"
8 operating-points = <1152000 0
15 reserved-memory {
16 #address-cells = <1>;
17 #size-cells = <1>;
20 /* Modem trace memory */
23 no-map;
26 /* Modem shared memory */
29 no-map;
[all …]

12345678910>>...42