| /freebsd/sys/arm64/arm64/ |
| H A D | bus_space_asm.S | 1 /*- 31 ENTRY(generic_bs_r_1) 36 ENTRY(generic_bs_r_2) 41 ENTRY(generic_bs_r_4) 46 ENTRY(generic_bs_r_8) 51 ENTRY(generic_bs_rm_1) 55 /* Calculate the device address. */ 58 * x0 = The device address. 59 * x3 = The kernel address. 72 ENTRY(generic_bs_rm_2) [all …]
|
| H A D | locore.S | 1 /*- 2 * Copyright (c) 2012-2014 Andrew Turner 43 * Loads a 64-bit value into reg using 1 to 4 mov/movk instructions. 61 * The number of level 3 tables to create. 32 will allow for 1G of address 68 * the start of the non-executable data. 84 * D-Cache: off 85 * I-Cache: on or off 86 * We are loaded at a 2MiB aligned address 89 ENTRY(_start) 96 /* Get the virt -> phys offset */ [all …]
|
| /freebsd/contrib/elftoolchain/libdwarf/ |
| H A D | dwarf_get_ranges.3 | 25 .\" $Id: dwarf_get_ranges.3 3644 2018-10-15 19:55:01Z jkoshy $ 32 .Nd retrieve non-contiguous address ranges 59 retrieves information about the non-contiguous address ranges associated 60 with a DWARF debugging information entry. 61 Information about address ranges is returned as an array of 66 descriptor describing one address range entry. 77 section, to the start of the desired list of address ranges. 78 The offset of an address ranges list is indicated by the 80 attribute of a debugging information entry. 117 .Bl -tag -width ".Va dwr_addr1" [all …]
|
| H A D | dwarf.3 | 24 .\" $Id: dwarf.3 3644 2018-10-15 19:55:01Z jkoshy $ 48 .Bl -bullet 69 .Bl -tag -width ".Li Dwarf_*" -compact 82 .Bl -tag -width ".Vt Dwarf_Unsigned" -compact 86 A program address in the target object. 88 Describes address ranges. 98 A debugging information entry. 106 A 16-bit wide unsigned numeric type. 116 A virtual address used by an application. 118 A 64-bit wide signed numeric type. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/display/tegra/ |
| H A D | nvidia,tegra20-host1x.txt | 4 - compatible: "nvidia,tegra<chip>-host1x" 5 - reg: Physical base address and length of the controller's registers. 6 For pre-Tegra186, one entry describing the whole register area. 7 For Tegra186, one entry for each entry in reg-names: 8 "vm" - VM region assigned to Linux 9 "hypervisor" - Hypervisor region (only if Linux acts as hypervisor) 10 - interrupts: The interrupt outputs from the controller. 11 - #address-cells: The number of cells used to represent physical base addresses 12 in the host1x address space. Should be 1. 13 - #size-cells: The number of cells used to represent the size of an address [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | LineTable.cpp | 1 //===-- LineTable.cpp -----------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 #include "lldb/Core/Address.h" 27 LineTable::Entry::LessThanBinaryPredicate less_than_bp(this); in LineTable() 31 m_entries.insert(m_entries.end(), seq->m_entries.begin(), in LineTable() 32 seq->m_entries.end()); in LineTable() 45 Entry entry(file_addr, line, column, file_idx, is_start_of_statement, in InsertLineEntry() local 49 LineTable::Entry::LessThanBinaryPredicate less_than_bp(this); in InsertLineEntry() 51 llvm::upper_bound(m_entries, entry, less_than_bp); in InsertLineEntry() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
| H A D | ELFHeader.h | 1 //===-- ELFHeader.h ------------------------------------------- -*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 18 //===----------------------------------------------------------------------===// 25 #include "lldb/lldb-enumerations.h" 26 #include "lldb/lldb-types.h" 58 elf_addr e_entry; ///< Virtual address program entry point. 66 elf_half e_phentsize; ///< Size of a program header table entry. 68 elf_half e_shentsize; ///< Size of a section header table entry. 113 /// Parse an ELFHeader entry starting at position \p offset and update the [all …]
|
| /freebsd/sbin/nvmecontrol/ |
| H A D | connect.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2023-2024 Chelsio Communications, Inc. 23 * - ADMIN queue entries 24 * - MaxR2T 29 const char *address; member 43 .address = NULL, 60 params->tcp.pda = 0; in tcp_association_params() 61 params->tcp.header_digests = opt.header_digests; in tcp_association_params() 62 params->tcp.data_digests = opt.data_digests; in tcp_association_params() [all …]
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| H A D | LineTable.h | 1 //===-- LineTable.h ---------------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 #include "lldb/Core/Address.h" 18 #include "lldb/lldb-private.h" 58 /// Adds a new line entry to this line table. 60 /// All line entries are maintained in file address order. 66 /// \see Address::DumpStyle 79 // Append an entry to a caller-provided collection that will later be 97 /// The display style for the address. [all …]
|
| H A D | LineEntry.h | 1 //===-- LineEntry.h ---------------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 15 #include "lldb/lldb-private.h" 20 /// A line table entry class. 41 /// If \b true, display the filename with the line entry which 46 /// The display style for the section offset address. 49 /// Returns \b true if the address was able to be displayed 51 /// and it may not be possible to display a valid address value. 52 /// Returns \b false if the address was not able to be properly [all …]
|
| /freebsd/usr.sbin/arp/ |
| H A D | arp.4 | 33 .Nd Address Resolution Protocol 37 The Address Resolution Protocol (ARP) is used to dynamically 43 ARP caches Internet-Ethernet address mappings. 44 When an interface requests a mapping for an address not in the cache, 46 a message on the associated network requesting the address mapping. 60 for a non-responding destination host, and 62 for a non-responding router. 64 The ARP cache is stored in per-interface link-level table. 69 Manually-added entries may be temporary or permanent, 80 which responds to an ARP mapping request for the local host's address). [all …]
|
| /freebsd/share/man/man9/ |
| H A D | vm_map.9 | 31 .Nd virtual address space portion of virtual memory subsystem 39 subsystem is used to manage virtual address spaces. 44 is a generic representation of an address space. 45 This address space may belong to a user process or the kernel. 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. 81 A count of the members in use within the circular map entry list. 83 Specifies the size of the virtual address space. 98 .Bl -tag -width ".Dv MAP_PREFAULT_MADVISE" [all …]
|
| /freebsd/libexec/bootpd/ |
| H A D | bootptab.5 | 17 in which two-character case-sensitive tag symbols are used to 26 is the actual name of a bootp client (or a "dummy entry"), and 28 is a two-character tag symbol. 32 .Em tc=.dummy-entry 34 Most tags must be followed by an equals-sign 41 .Bl -tag -width xxx -compact 45 Bootfile size in 512-octet blocks 47 Cookie server address list 53 Domain name server address list 57 Gateway address list [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugRangeList.cpp | 1 //===- DWARFDebugRangesList.cpp -------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 26 Offset = -1ULL; in clear() 45 RangeListEntry Entry; in extract() local 46 Entry.SectionIndex = -1ULL; in extract() 49 Entry.StartAddress = data.getRelocatedAddress(offset_ptr); in extract() 50 Entry.EndAddress = in extract() 51 data.getRelocatedAddress(offset_ptr, &Entry.SectionIndex); in extract() 57 "invalid range list entry at offset 0x%" PRIx64, in extract() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/XRay/ |
| H A D | InstrumentationMap.h | 1 //===- InstrumentationMap.h - XRay Instrumentation Map ----------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // XRay-instrumented binary. 12 //===----------------------------------------------------------------------===// 32 /// Loads the instrumentation map from |Filename|. This auto-deduces the type of 36 /// Represents an XRay instrumentation sled entry from an object file. 38 /// Each entry here represents the kinds of supported instrumentation map 40 enum class FunctionKinds { ENTRY, EXIT, TAIL, LOG_ARGS_ENTER, CUSTOM_EVENT }; enumerator 42 /// The address of the sled. [all …]
|
| /freebsd/usr.sbin/ndp/ |
| H A D | ndp.8 | 77 utility manipulates the address mapping table 79 .Bl -tag -width indent 83 .Bl -tag -width "Neighbor" 85 IPv6 address of the neighbor. 86 .It Linklayer Address 87 Linklayer address of the neighbor. 90 when the address is not available. 92 Network interface associated with the neighbor cache entry. 94 The time until expiry of the entry. 95 The entry could become [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | XCOFFObjectWriter.cpp | 1 //===-- lib/MC/XCOFFObjectWriter.cpp - XCOFF file writer ------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 36 // .text --> contains program code and read-only data. 37 // .data --> contains initialized data, function descriptors, and the TOC. 38 // .bss --> contains uninitialized data. 42 // into a section based on its storage-mapping class, with the exception of 70 return MCSym->getVisibilityType(); in getVisibilityType() 74 return MCSym->getStorageClass(); in getStorageClass() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
| H A D | DYLDRendezvous.cpp | 1 //===-- DYLDRendezvous.cpp -------- 281 FillSOEntryFromModuleInfo(LoadedModuleInfoList::LoadedModuleInfo const & modInfo,SOEntry & entry) FillSOEntryFromModuleInfo() argument 310 SOEntry entry; SaveSOEntriesFromRemote() local 339 SOEntry entry; AddSOEntriesFromRemote() local 369 SOEntry entry; RemoveSOEntriesFromRemote() local 389 SOEntry entry; AddSOEntries() local 434 SOEntryIsMainExecutable(const SOEntry & entry) SOEntryIsMainExecutable() argument 457 SOEntry entry; TakeSnapshot() local 526 UpdateBaseAddrIfNecessary(SOEntry & entry,std::string const & file_path) UpdateBaseAddrIfNecessary() argument 540 UpdateFileSpecIfNecessary(SOEntry & entry) UpdateFileSpecIfNecessary() argument 553 ReadSOEntryFromMemory(lldb::addr_t addr,SOEntry & entry) ReadSOEntryFromMemory() argument 605 Address address = list[0].symbol->GetAddress(); FindMetadata() local [all...] |
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineJumpTableInfo.h | 1 //===-- CodeGen/MachineJumpTableInfo.h - Abstract Jump Tables --*- C++ -*-===// 5 // SPDX-License-Identifie [all...] |
| /freebsd/sys/vm/ |
| H A D | vm_map.c | 1 /*- 2 * SPDX-License-Identifier: (BSD-3-Clause AND MIT-CMU) 8 * The Mach Operating System project at Carnegie-Mellon University. 35 * Copyright (c) 1987, 1990 Carnegie-Mellon University. 55 * Pittsburgh PA 15213-3890 107 * Maps consist of an ordered doubly-linked list of simple 108 * entries; a self-adjusting binary search tree of these 114 * [That is, an entry is split into two, bordering at a 121 * another, and then marking both regions as copy-on-write. 131 static void vm_map_entry_deallocate(vm_map_entry_t entry, boolean_t system_map); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/XRay/ |
| H A D | InstrumentationMap.cpp | 1 //===- InstrumentationMap.cpp - XRay Instrumentation Map ------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 39 return I->second; in getFunctionId() 47 return I->second; in getFunctionAddr() 61 if ((!ObjFile.getBinary()->isELF() && !ObjFile.getBinary()->isMachO()) || in loadObj() 62 !(ObjFile.getBinary()->getArch() == Triple::x86_64 || in loadObj() 63 ObjFile.getBinary()->getArch() == Triple::loongarch64 || in loadObj() 64 ObjFile.getBinary()->getArch() == Triple::ppc64le || in loadObj() [all …]
|
| /freebsd/sys/dev/ath/ath_hal/ar5212/ |
| H A D | ar5212_keycache.c | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 5 * Copyright (c) 2002-2008 Atheros Communications, Inc. 29 * Note: The key cache hardware requires that each double-word 31 * a 64-bit register). Don't reorder the writes in this code 37 (AH5212(ah)->ah_staId1Defaults & AR_STA_ID1_CRPT_MIC_ENABLE) 45 return AH_PRIVATE(ah)->ah_caps.halKeyCacheSize; in ar5212GetKeyCacheSize() 49 * Return true if the specific key cache entry is valid. 52 ar5212IsKeyCacheEntryValid(struct ath_hal *ah, uint16_t entry) in ar5212IsKeyCacheEntryValid() argument [all …]
|
| /freebsd/usr.sbin/mptable/ |
| H A D | mptable.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 55 "\n-------------------------------------------------------------------------------\n" 60 /* EBDA is @ 40:0e in real-mode terms */ 63 /* CMOS 'top of mem' is @ 40:13 in real-mode terms */ 89 { UNKNOWN_BUSTYPE, "---" }, 90 { UNKNOWN_BUSTYPE, "---" }, 92 { UNKNOWN_BUSTYPE, "---" }, 93 { UNKNOWN_BUSTYPE, "---" }, 94 { UNKNOWN_BUSTYPE, "---" }, [all …]
|
| /freebsd/sys/dev/cxgbe/ |
| H A D | t4_l2t.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 39 L2T_STATE_VALID, /* entry is up to date */ 40 L2T_STATE_STALE, /* entry may be used but needs revalidation */ 41 L2T_STATE_RESOLVING, /* entry needs address resolution */ 43 L2T_STATE_SYNC_WRITE, /* synchronous write of entry underwa [all...] |
| /freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | Architecture.h | 1 //===-- Architecture.h -------- [all...] |