/freebsd/sys/dev/bhnd/ |
H A D | bhnd_erom.c | 75 struct bhnd_resource *mapped; /**< current mapping, or NULL */ member 257 * Read the chip identification registers mapped by @p eio, popuating @p cid 317 * @param addr The address to be mapped. 318 * @param size The number of bytes to be mapped at @p addr. 331 * Return the address range mapped by @p eio, if any. 334 * @param[out] addr The address mapped by @p eio. 335 * @param[out] size The number of bytes mapped at @p addr. 392 iores->mapped = NULL; in bhnd_erom_iores_new() 414 if (iores->mapped) { in bhnd_erom_iores_map() 415 /* If already mapped, nothing else to do */ in bhnd_erom_iores_map() [all …]
|
/freebsd/lib/libsys/ |
H A D | mmap.2 | 47 bytes to be mapped from the object described by 53 is not a multiple of the page size, the mapped region may extend past the 55 Any such extension beyond the end of the mapped object will be zero-filled. 131 argument specifies the type of the mapped object, mapping options and 132 whether modifications made to the mapped copy of the page are private 163 affected by properties of the file being mapped. 177 .\"Mapped from a regular file or character-special device memory. 303 resident page within the region is mapped for read access. 318 Creates both a mapped region that grows downward on demand and an 319 adjoining guard that both reserves address space for the mapped region [all …]
|
/freebsd/contrib/ntp/sntp/libopts/ |
H A D | streqvcmp.c | 7 * These routines allow any character to be mapped to any other 94 * Each input character is mapped to a comparison character and the 95 * mapped-to characters are compared for the two NUL terminated input strings. 97 * This function name is mapped to option_strneqvcmp so as to not conflict 141 * Each input character is mapped to a comparison character and the 142 * mapped-to characters are compared for the two NUL terminated input strings. 143 * This function name is mapped to option_streqvcmp so as to not conflict 177 * arg: + char + to + Mapped-to character + 184 * value. Otherwise, the "@code{From}" character is mapped to the "@code{To}" 195 * This function name is mapped to option_streqvmap so as to not conflict [all …]
|
/freebsd/share/doc/papers/newvm/ |
H A D | a.t | 36 by allowing pages to be mapped into memory. These mapped 51 #define MAP_FILE 0x0001 /* mapped from a file or device */ 81 for at most \fIlen\fP bytes to be mapped from the object represented by 88 The actual amount mapped is returned in \fIlen\fP. 94 of the mapped pages. 96 the type of object to be mapped, 99 this mapped copy of the page 119 A facility is provided to synchronize a mapped region with the file 133 Filesystem operations on a file that is mapped for shared modifications
|
/freebsd/sys/contrib/device-tree/Bindings/gpio/ |
H A D | xylon,logicvc-gpio.yaml | 19 which are mapped by the driver as follows: 20 - GPIO[4:0] (display control) mapped to index 0-4 21 - EN_BLIGHT (power control) mapped to index 5 22 - EN_VDD (power control) mapped to index 6 23 - EN_VEE (power control) mapped to index 7 24 - V_EN (power control) mapped to index 8
|
/freebsd/sys/contrib/device-tree/Bindings/display/ |
H A D | st,stih4xx.txt | 6 - reg: Physical base address of the IP registers and length of memory mapped region. 14 - reg: Physical base address of the IP registers and length of memory mapped region. 32 - reg: Physical base address of the IP registers and length of memory mapped region. 48 - reg: Physical base address of the IP registers and length of memory mapped region. 49 - reg-names: names of the mapped memory regions listed in regs property in 60 - reg: Physical base address of the IP registers and length of memory mapped region. 61 - reg-names: names of the mapped memory regions listed in regs property in 76 - reg: Physical base address of the IP registers and length of memory mapped region. 77 - reg-names: names of the mapped memory regions listed in regs property in 89 - reg: Physical base address of the IP registers and length of memory mapped region. [all …]
|
/freebsd/sys/dev/dpaa2/ |
H A D | dpaa2_buf.h | 84 KASSERT((__buf)->seg.ds_addr == 0, ("%s: already mapped?", __func__)); \ 85 KASSERT((__buf)->seg.ds_len == 0, ("%s: already mapped?", __func__)); \ 94 KASSERT((__sgt)->seg.ds_addr == 0, ("%s: S/G mapped?", __func__)); \ 95 KASSERT((__sgt)->seg.ds_len == 0, ("%s: S/G mapped?", __func__)); \ 108 KASSERT((__buf)->seg.ds_addr == 0, ("%s: already mapped?", __func__)); \ 109 KASSERT((__buf)->seg.ds_len == 0, ("%s: already mapped?", __func__)); \ 118 KASSERT((__sgt)->seg.ds_addr == 0, ("%s: S/G mapped?", __func__)); \ 119 KASSERT((__sgt)->seg.ds_len == 0, ("%s: S/G mapped?", __func__)); \ 143 KASSERT((__buf)->seg.ds_addr == 0, ("%s: already mapped?", __func__)); \ 144 KASSERT((__buf)->seg.ds_len == 0, ("%s: already mapped?", __func__)); \ [all …]
|
/freebsd/share/doc/psd/05.sysman/ |
H A D | 1.2.t | 60 by allowing pages to be mapped into memory. These mapped 75 #define MAP_FILE 0x0001 /* mapped from a file or device */ 106 for at most \fIlen\fP bytes to be mapped from the object represented by 113 The actual amount mapped is returned in \fIlen\fP. 119 of the mapped pages. 121 the type of object to be mapped, 124 this mapped copy of the page 152 A facility is provided to synchronize a mapped region with the file 166 Filesystem operations on a file that is mapped for shared modifications
|
/freebsd/contrib/processor-trace/libipt/internal/include/ |
H A D | pt_mapped_section.h | 38 /* A section mapped into memory. */ 40 /* The section that is mapped. */ 43 /* The address space into which the section is mapped. */ 46 /* The virtual address at which the section is mapped. */ 84 /* Destroy a mapped section - does not free @msec->section. */ 135 /* Return an identifier for the address-space the section is mapped into. */ 159 /* Read memory from a mapped section. 162 * The caller must ensure that @msec->section is mapped.
|
H A D | pt_section.h | 66 * the section is currently not mapped. 99 * not mapped. 107 * not mapped. 116 * not mapped. 162 * The returned section is not mapped and starts with a user count of one and 257 * If @section is currently not mapped, the size is zero. 275 * The caller must ensure that @section is mapped. 290 * The caller must ensure that @section is mapped. 293 * @section mapped. 326 * after @section has been successfully mapped and @section has been unlocked. [all …]
|
/freebsd/lib/libc/net/ |
H A D | getipnodebyname.3 | 179 then the caller will accept IPv4-mapped IPv6 addresses. 184 records and any found are returned as IPv4-mapped IPv6 addresses 198 flag only if the kernel supports IPv4-mapped IPv6 address. 209 flag then the caller wants all addresses: IPv6 and IPv4-mapped IPv6. 216 records and any found are returned as IPv4-mapped IPv6 addresses. 264 records are returned as IPv4-mapped IPv6 addresses; 344 an IPv4-mapped IPv6 address is returned: 346 points to an IPv6 hex address containing the IPv4-mapped IPv6 address, 382 Additionally it takes care of IPv4-mapped IPv6 addresses,
|
/freebsd/share/man/man4/ |
H A D | proto.4 | 117 .Ss Memory mapped I/O resources 118 The device special files created for memory mapped I/O resources behave 120 Additionally, device special files for memory mapped I/O resources allow 121 the memory to be mapped into the process' address space using 254 Allocated memory is automatically loaded and thus mapped into bus space. 271 driver is not in a position to track whether the memory has been mapped in 387 representing I/O port or memory mapped I/O space (resp.) 391 first I/O port address or first memory mapped I/O address. 398 For each I/O port or memory mapped I/O address, a device special file is 405 representing I/O port or memory mapped I/O space (resp.) [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.cpp | 30 // If a node is not processed, then none of its values should be mapped by any in PerformExpensiveChecks() 33 // If a node is processed, then each value with an illegal type must be mapped in PerformExpensiveChecks() 35 // Values with a legal type may be mapped by ReplacedValues, but not by any of in PerformExpensiveChecks() 51 // node that morphs, or it is a processed value that was mapped to some other in PerformExpensiveChecks() 61 // If a value is mapped by ReplacedValues, then it must have no uses, except in PerformExpensiveChecks() 85 unsigned Mapped = 0; in PerformExpensiveChecks() local 89 Mapped |= 1; in PerformExpensiveChecks() 111 Mapped |= 2; in PerformExpensiveChecks() 113 Mapped |= 4; in PerformExpensiveChecks() 115 Mapped |= 8; in PerformExpensiveChecks() [all …]
|
/freebsd/sys/dev/bhnd/siba/ |
H A D | siba_subr.c | 104 .mapped = false, in siba_alloc_dinfo() 176 dinfo->intr.mapped = false; in siba_register_interrupts() 188 dinfo->intr.mapped = true; in siba_register_interrupts() 206 /* The first addrspace is always mapped to device0; the remainder in siba_addrspace_device_port() 207 * are mapped to device1 */ in siba_addrspace_device_port() 223 /* The first addrspace is always mapped to device0.0; the remainder in siba_addrspace_device_region() 224 * are mapped to device1.0 + (n - 1) */ in siba_addrspace_device_region() 325 /* The first address space, if any, is mapped to device0.0 */ in siba_port_region_count() 329 /* All remaining address spaces are mapped to device0.(n - 1) */ in siba_port_region_count() 336 /* All config blocks are mapped to a single port */ in siba_port_region_count() [all …]
|
/freebsd/share/man/man9/ |
H A D | shm_map.9 | 50 A shared memory object cannot be shrunk while it is mapped into the kernel. 53 Shared memory objects can still be grown while mapped into the kernel. 56 callers of this API are required to unmap the entire region mapped by 78 function unmaps a region previously mapped by 152 The shared memory object could not be mapped due to a protection error. 154 The shared memory object could not be mapped due to some other VM error.
|
/freebsd/lib/libpmc/pmu-events/arch/x86/goldmontplus/ |
H A D | virtual-memory.json | 10 …prefetches) whose address translations missed in all TLB levels and were mapped to 1GB pages. The… 22 …prefetches) whose address translations missed in all TLB levels and were mapped to 2M or 4M pages.… 34 …prefetches) whose address translations missed in all TLB levels and were mapped to 4K pages. The … 58 …demand data stores whose address translations missed in the TLB and were mapped to 1GB pages. The… 70 …demand data stores whose address translations missed in the TLB and were mapped to 2M or 4M pages.… 82 …demand data stores whose address translations missed in the TLB and were mapped to 4K pages. The … 130 …nstruction fetches whose address translations missed in the TLB and were mapped to 1GB pages. The… 142 …nstruction fetches whose address translations missed in the TLB and were mapped to 2M or 4M pages.… 154 …nstruction fetches whose address translations missed in the TLB and were mapped to 4K pages. The …
|
/freebsd/contrib/ncurses/include/ |
H A D | Caps-ncurses | 173 #key_smap_in1 kmpf1 str Kv - - ----K special mapped key 1 input 174 #key_smap_out1 kmpt1 str KV - - ----K special mapped key 1 output 175 #key_smap_in2 kmpf2 str Kw - - ----K special mapped key 2 input 176 #key_smap_out2 kmpt2 str KW - - ----K special mapped key 2 output 177 #key_smap_in3 kmpf3 str Kx - - ----K special mapped key 3 input 178 #key_smap_out3 kmpt3 str KX - - ----K special mapped key 3 output 179 #key_smap_in4 kmpf4 str Ky - - ----K special mapped key 4 input 180 #key_smap_out4 kmpt4 str KY - - ----K special mapped key 4 output 181 #key_smap_in5 kmpf5 str Kz - - ----K special mapped key 5 input 182 #key_smap_out5 kmpt5 str KZ - - ----K special mapped key 5 output [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/tremontx/ |
H A D | virtual-memory.json | 31 …lations missed in all Translation Lookaside Buffer (TLB) levels and were mapped to any page size. … 43 …lations missed in all Translation Lookaside Buffer (TLB) levels and were mapped to 1GB pages. Incl… 55 …lations missed in all Translation Lookaside Buffer (TLB) levels and were mapped to 2M or 4M pages.… 67 …lations missed in all Translation Lookaside Buffer (TLB) levels and were mapped to 4K pages. Inclu… 113 …lations missed in all Translation Lookaside Buffer (TLB) levels and were mapped to any page size. … 125 …lations missed in all Translation Lookaside Buffer (TLB) levels and were mapped to 1G pages. Incl… 137 …lations missed in all Translation Lookaside Buffer (TLB) levels and were mapped to 2M or 4M pages.… 149 …lations missed in all Translation Lookaside Buffer (TLB) levels and were mapped to 4K pages. Incl… 266 …lations missed in all Translation Lookaside Buffer (TLB) levels and were mapped to any page size. … 278 …lations missed in all Translation Lookaside Buffer (TLB) levels and were mapped to 1G pages. Incl… [all …]
|
/freebsd/sys/dev/bhnd/bhndb/ |
H A D | bhndb_pcireg.h | 40 * [0x0000+0x1000] dynamic mapped backplane address space (window 0). 52 * [0x0000+0x1000] dynamic mapped backplane address space (window 0). 63 * [0x0000+0x1000] dynamic mapped backplane address space (window 0). 64 * [0x1000+0x1000] dynamic mapped backplane address space (window 1). 74 * [0x0000+0x1000] dynamic mapped backplane address space (window 0). 75 * [0x1000+0x1000] dynamic mapped backplane address space (window 1). 89 * - Mapped GPIO CSRs into the PCI config space. Refer to 93 * - Mapped the clock CSR into the PCI config space. Refer to 140 #define BHNDB_PCI_V0_BAR0_PCISB_COREOFF 0xE00 /* mapped offset relative to the core base address */
|
/freebsd/sys/contrib/xen/ |
H A D | features.h | 118 * A direct-mapped (or 1:1 mapped) domain is a domain for which its 119 * local pages have gfn == mfn. If a domain is direct-mapped, 124 * - not auto_translated domains (x86 only) are always direct-mapped 125 * - on x86, auto_translated domains are not direct-mapped 126 * - on ARM, Dom0 is direct-mapped, DomUs are not
|
/freebsd/sys/riscv/riscv/ |
H A D | uio_machdep.c | 63 bool mapped; in uiomove_fromphys() local 74 mapped = false; in uiomove_fromphys() 91 mapped = pmap_map_io_transient( in uiomove_fromphys() 122 if (__predict_false(mapped)) { in uiomove_fromphys() 125 mapped = false; in uiomove_fromphys() 135 if (__predict_false(mapped)) { in uiomove_fromphys()
|
/freebsd/sys/arm64/arm64/ |
H A D | uio_machdep.c | 63 bool mapped; in uiomove_fromphys() local 74 mapped = false; in uiomove_fromphys() 91 mapped = pmap_map_io_transient( in uiomove_fromphys() 122 if (__predict_false(mapped)) { in uiomove_fromphys() 125 mapped = false; in uiomove_fromphys() 135 if (__predict_false(mapped)) { in uiomove_fromphys()
|
/freebsd/sys/amd64/amd64/ |
H A D | uio_machdep.c | 65 bool mapped; in uiomove_fromphys() local 76 mapped = false; in uiomove_fromphys() 93 mapped = pmap_map_io_transient( in uiomove_fromphys() 124 if (__predict_false(mapped)) { in uiomove_fromphys() 127 mapped = false; in uiomove_fromphys() 137 if (__predict_false(mapped)) in uiomove_fromphys()
|
/freebsd/crypto/heimdal/lib/wind/ |
H A D | rfc4518.py | 48 # points are mapped to nothing. COMBINING GRAPHEME JOINER (U+034F) and 50 # mapped to nothing. The OBJECT REPLACEMENT CHARACTER (U+FFFC) is 51 # mapped to nothing. 83 # (U+000D), and NEXT LINE (NEL) (U+0085) are mapped to SPACE (U+0020). 93 # control function (e.g., Cf) are mapped to nothing. The following is 115 # ZERO WIDTH SPACE (U+200B) is mapped to nothing. All other code 117 # Zl, or Zp) are mapped to SPACE (U+0020). The following is a complete
|
/freebsd/contrib/processor-trace/libipt/internal/include/posix/ |
H A D | pt_section_posix.h | 49 /* The mapped memory size. */ 52 /* The begin and end of the mapped memory. */ 63 * Returns -pte_invalid if @section can't be mapped. 73 * Returns -pte_internal if @section has not been mapped. 95 * Returns -pte_internal if @section has not been mapped.
|