/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | EndianStream.h | 25 namespace endian { 29 endianness endian) { in write_array() argument 31 value_type value = byte_swap<value_type>(orig, endian); in write_array() 38 value = byte_swap<value_type>(value, endian); in write() 44 write(os, llvm::bit_cast<uint32_t>(value), endian); 49 endianness endian) { 50 write(os, llvm::bit_cast<uint64_t>(value), endian); 55 endianness endian) { in write() argument 57 write(os, v, endian); in write() 72 endian::write(OS, Val, Endian); in write() [all …]
|
H A D | Endian.h | 41 namespace endian { 45 if (endian != llvm::endianness::native) in byte_swap() 53 return byte_swap(value, endian); in byte_swap() 65 return byte_swap<value_type>(ret, endian); in read() 92 value = byte_swap<value_type>(value, endian); in write() 99 endianness endian, 211 return endian::read<value_type, endian, alignment>( in value_type() 216 endian::write<value_type, endian, alignment>( 250 return endian::read<value_type, endian, alignment>(Ptr); in value_type() 254 endian::write<value_type, endian, alignment>(Ptr, NewValue); [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/regmap/ |
H A D | regmap.txt | 5 little-endian, 6 big-endian, 7 native-endian: See common-properties.txt for a definition 10 Regmap defaults to little-endian register access on MMIO based 12 architectures that typically run big-endian operating systems 13 (e.g. PowerPC), registers can be defined as big-endian and must 16 On SoCs that can be operated in both big-endian and little-endian 19 chips), "native-endian" is used to allow using the same device tree 23 Scenario 1 : a register set in big-endian mode. 27 big-endian;
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | xxhash.cpp | 102 V1 = round(V1, endian::read64le(P)); in xxHash64() 104 V2 = round(V2, endian::read64le(P)); in xxHash64() 217 (uint64_t)(endian::read32le(secret) ^ endian::read32le(secret + 4)) + in XXH3_len_1to3_64b() 228 (endian::read64le(secret + 8) ^ endian::read64le(secret + 16)) - seed; in XXH3_len_4to8_64b() 242 (endian::read64le(secret + 24) ^ endian::read64le(secret + 32)) + seed; in XXH3_len_9to16_64b() 244 (endian::read64le(secret + 40) ^ endian::read64le(secret + 48)) - seed; in XXH3_len_9to16_64b() 245 input_lo ^= endian::read64le(input); in XXH3_len_9to16_64b() 269 lhs += endian::read64le(secret); in XXH3_mix16B() 270 rhs += endian::read64le(secret + 8); in XXH3_mix16B() 271 lhs ^= endian::read64le(input); in XXH3_mix16B() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | lantiq,vrx200-pcie-phy.yaml | 49 lantiq,rcu-endian-offset: 53 lantiq,rcu-big-endian-mask: 57 big-endian: 58 description: Configures the PDI (PHY) registers in big-endian mode 61 little-endian: 62 description: Configures the PDI (PHY) registers in big-endian mode 74 - lantiq,rcu-endian-offset 75 - lantiq,rcu-big-endian-mask 85 lantiq,rcu-endian-offset = <0x4c>; 86 lantiq,rcu-big-endian-mask = <0x80>; /* bit 7 */ [all …]
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBData.cpp | 110 void SBData::SetByteOrder(lldb::ByteOrder endian) { in SetByteOrder() argument 111 LLDB_INSTRUMENT_VA(this, endian); in SetByteOrder() 114 m_opaque_sp->SetByteOrder(endian); in SetByteOrder() 354 m_opaque_sp->SetData(buf, size, endian); in SetData() 370 m_opaque_sp->SetByteOrder(endian); in SetDataWithOwnership() 387 LLDB_INSTRUMENT_VA(endian, addr_byte_size, data); in CreateDataFromCString() 396 new DataExtractor(buffer_sp, endian, addr_byte_size)); in CreateDataFromCString() 416 new DataExtractor(buffer_sp, endian, addr_byte_size)); in CreateDataFromUInt64Array() 436 new DataExtractor(buffer_sp, endian, addr_byte_size)); in CreateDataFromUInt32Array() 456 new DataExtractor(buffer_sp, endian, addr_byte_size)); in CreateDataFromSInt64Array() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | ppc64.h | 287 uint64_t Inst = support::endian::read64<Endianness>(Loc); in readPrefixedInstruction() 295 support::endian::write64<Endianness>(Loc, Inst); in writePrefixedInstruction() 304 support::endian::write16<Endianness>(FixupPtr, Value); in relocateHalf16() 313 support::endian::write16<Endianness>(FixupPtr, ha(Value)); in relocateHalf16() 318 support::endian::write16<Endianness>(FixupPtr, hi(Value)); in relocateHalf16() 341 support::endian::write16<Endianness>(FixupPtr, lo(Value)); in relocateHalf16() 378 support::endian::write64<Endianness>(FixupPtr, Value); in applyFixup() 392 support::endian::write64<Endianness>(FixupPtr, TOCBase); in applyFixup() 457 support::endian::write64<Endianness>(FixupPtr, Value); in applyFixup() 477 support::endian::write32<Endianness>(FixupPtr, Value); in applyFixup() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/ |
H A D | common-properties.txt | 13 - big-endian: Boolean; force big endian register accesses 15 know the peripheral always needs to be accessed in big endian (BE) mode. 16 - little-endian: Boolean; force little endian register accesses 18 peripheral always needs to be accessed in little endian (LE) mode. 19 - native-endian: Boolean; always use register accesses matched to the 27 In such cases, little-endian is the preferred default, but it is not 28 a requirement. Some implementations assume that little-endian is 38 native-endian; 46 big-endian; 54 native-endian; [all …]
|
/freebsd/sys/dev/ocs_fc/ |
H A D | sli4.h | 222 #error big endian version not defined in sli_eq_doorbell() 249 #error big endian version not defined in sli_cq_doorbell() 274 #error big endian version not defined in sli_iftype6_eq_doorbell() 296 #error big endian version not defined in sli_iftype6_cq_doorbell() 403 #error big endian version not defined 464 #error big endian version not defined 484 #error big endian version not defined 500 #error big endian version not defined 534 #error big endian version not defined 551 #error big endian version not defined [all …]
|
/freebsd/sys/contrib/openzfs/module/zstd/lib/common/ |
H A D | xxhash.c | 254 return XXH_readLE32_align(ptr, endian, XXH_unaligned); in XXH_readLE32() 272 return XXH_readLE64_align(ptr, endian, XXH_unaligned); in XXH_readLE64() 336 #define XXH_get32bits(p) XXH_readLE32_align(p, endian, align) in XXH32_endian_align() 436 #define XXH_get64bits(p) XXH_readLE64_align(p, endian, align) in XXH64_endian_align() 618 v1 = XXH32_round(v1, XXH_readLE32(p, endian)); p+=4; in XXH32_update_endian() 619 v2 = XXH32_round(v2, XXH_readLE32(p, endian)); p+=4; in XXH32_update_endian() 620 v3 = XXH32_round(v3, XXH_readLE32(p, endian)); p+=4; in XXH32_update_endian() 621 v4 = XXH32_round(v4, XXH_readLE32(p, endian)); p+=4; in XXH32_update_endian() 665 h32 += XXH_readLE32(p, endian) * PRIME32_3; in XXH32_digest_endian() 793 U64 const k1 = XXH64_round(0, XXH_readLE64(p, endian)); in XXH64_digest_endian() [all …]
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | scientific | 13 >52 byte 1 , Little-endian 14 >55 byte 1 , Big-endian 32 >212 byte 17 \b, Big-endian 34 >212 byte 68 \b, Little-endian 40 >796 lelong <20 Little-endian, IP #%d, 43 >796 belong <20 Big-endian, IP #%d, 48 >796 lelong <20 Little-endian, IP #%d, 51 >796 belong <20 Big-endian, IP #%d, 84 # 0\040HEAD as UTF-16 big endian without BOM 103 # 0\040HEAD as UTF-16 big endian with BOM [all …]
|
H A D | aout | 9 # Little-endian 32-bit-int a.out, merged from bsdi (for BSD/OS, from 18 0 lelong 0407 a.out little-endian 32-bit executable 22 0 lelong 0410 a.out little-endian 32-bit pure executable 26 0 lelong 0413 a.out little-endian 32-bit demand paged pure executable 31 # Big-endian 32-bit-int a.out, merged from sun (for old 68010 SunOS a.out), 32 # mips (for old 68020(!) SGI a.out), and netbsd (for old big-endian a.out). 38 0 belong 0407 a.out big-endian 32-bit executable 41 0 belong 0410 a.out big-endian 32-bit pure executable 44 0 belong 0413 a.out big-endian 32-bit demand paged executable
|
H A D | terminfo | 33 # While the compiled terminfo uses little-endian format regardless of 37 # AIX and HPUX use the SVr4 big-endian format 38 # Solaris uses the SVr3 formats (sparc and x86 differ endian-ness) 39 0 beshort 0433 SVr2 curses screen image, big-endian 41 0 beshort 0434 SVr3 curses screen image, big-endian 42 0 beshort 0435 SVr4 curses screen image, big-endian 44 0 leshort 0433 SVr2 curses screen image, little-endian 45 0 leshort 0434 SVr3 curses screen image, little-endian 46 0 leshort 0435 SVr4 curses screen image, little-endian
|
H A D | apt | 30 >>10 beshort x \b.%u, 64 bit big-endian 35 >>10 leshort x \b.%u, 64 bit little-endian 40 >>6 ubeshort x \b.%u, 32 bit big-endian 43 >>5 ubyte x \b.%u, big-endian 48 >>6 uleshort x \b.%u, 32 bit little-endian 51 >>5 ubyte x \b.%u, little-endian
|
/freebsd/contrib/openbsm/ |
H A D | configure.ac | 157 AC_CHECK_HEADERS([endian.h], [ 163 AC_CHECK_HEADERS([sys/endian.h], [ 169 AC_CHECK_HEADERS([machine/endian.h], [ 182 AC_MSG_ERROR([no endian.h]) 190 #include <endian.h> 193 #include <sys/endian.h> 196 #include <machine/endian.h> 207 #include <endian.h> 210 #include <sys/endian.h> 213 #include <machine/endian.h> [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | MemProf.cpp | 16 endian::Writer LE(OS, llvm::endianness::little); in serialize() 44 endian::readNext<uint64_t, llvm::endianness::little, unaligned>(Ptr); in deserialize() 48 endian::readNext<uint64_t, llvm::endianness::little, unaligned>(Ptr); in deserialize() 51 endian::readNext<FrameId, llvm::endianness::little, unaligned>(Ptr); in deserialize() 61 endian::readNext<uint64_t, llvm::endianness::little, unaligned>(Ptr); in deserialize() 64 endian::readNext<uint64_t, llvm::endianness::little, unaligned>(Ptr); in deserialize() 69 endian::readNext<FrameId, llvm::endianness::little, unaligned>(Ptr); in deserialize() 99 endian::readNext<uint64_t, llvm::endianness::little, unaligned>(Ptr); in readMemProfSchema() 108 endian::readNext<uint64_t, llvm::endianness::little, unaligned>(Ptr); in readMemProfSchema()
|
/freebsd/contrib/libarchive/libarchive/ |
H A D | xxhash.c | 218 FORCE_INLINE U32 XXH_readLE32_align(const U32* ptr, XXH_endianess endian, XXH_alignment align) in XXH_readLE32_align() argument 221 return endian==XXH_littleEndian ? A32(ptr) : XXH_swap32(A32(ptr)); in XXH_readLE32_align() 223 return endian==XXH_littleEndian ? *ptr : XXH_swap32(*ptr); in XXH_readLE32_align() 227 …NLINE U32 XXH_readLE32(const U32* ptr, XXH_endianess endian) { return XXH_readLE32_align(ptr, endi… in XXH_readLE32() argument 239 #define XXH_get32bits(p) XXH_readLE32_align((const U32*)p, endian, align) in XXH32_endian_align() 369 …XH_errorcode XXH32_update_endian (void* state_in, const void* input, int len, XXH_endianess endian) in XXH32_update_endian() argument 412 …v1 += XXH_readLE32((const U32*)p, endian) * PRIME32_2; v1 = XXH_rotl32(v1, 13); v1 *= PRIME32_1; p… in XXH32_update_endian() 413 …v2 += XXH_readLE32((const U32*)p, endian) * PRIME32_2; v2 = XXH_rotl32(v2, 13); v2 *= PRIME32_1; p… in XXH32_update_endian() 414 …v3 += XXH_readLE32((const U32*)p, endian) * PRIME32_2; v3 = XXH_rotl32(v3, 13); v3 *= PRIME32_1; p… in XXH32_update_endian() 447 FORCE_INLINE U32 XXH32_intermediateDigest_endian (void* state_in, XXH_endianess endian) in XXH32_intermediateDigest_endian() argument [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/display/ |
H A D | sm501fb.txt | 19 - little-endian: available on big endian systems, to 20 set different foreign endian. 21 - big-endian: available on little endian systems, to 22 set different foreign endian.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/ |
H A D | BPFAsmBackend.cpp | 77 support::endian::write<uint64_t>(OS, 0x15000000, Endian); in writeNopData() 91 support::endian::write<uint32_t>(&Data[Fixup.getOffset() + 4], in applyFixup() 95 support::endian::write<uint32_t>(&Data[Fixup.getOffset()], Value, Endian); in applyFixup() 97 support::endian::write<uint64_t>(&Data[Fixup.getOffset()], Value, Endian); in applyFixup() 102 support::endian::write32le(&Data[Fixup.getOffset() + 4], Value); in applyFixup() 105 support::endian::write32be(&Data[Fixup.getOffset() + 4], Value); in applyFixup() 110 support::endian::write<uint32_t>(&Data[Fixup.getOffset() + 4], Value, in applyFixup() 120 support::endian::write<uint16_t>(&Data[Fixup.getOffset() + 2], Value, in applyFixup()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBData.h | 44 void SetByteOrder(lldb::ByteOrder endian); 84 lldb::ByteOrder endian, uint8_t addr_size); 87 lldb::ByteOrder endian, uint8_t addr_size); 92 static lldb::SBData CreateDataFromCString(lldb::ByteOrder endian, 99 static lldb::SBData CreateDataFromUInt64Array(lldb::ByteOrder endian, 104 static lldb::SBData CreateDataFromUInt32Array(lldb::ByteOrder endian, 109 static lldb::SBData CreateDataFromSInt64Array(lldb::ByteOrder endian, 114 static lldb::SBData CreateDataFromSInt32Array(lldb::ByteOrder endian, 119 static lldb::SBData CreateDataFromDoubleArray(lldb::ByteOrder endian,
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | DXContainerPSVInfo.cpp | 90 support::endian::write(OS, InfoSize, llvm::endianness::little); in write() 96 support::endian::write(OS, ResourceCount, llvm::endianness::little); in write() 98 support::endian::write(OS, BindingSize, llvm::endianness::little); in write() 135 support::endian::write(OS, static_cast<uint32_t>(IndexBuffer.size()), in write() 138 support::endian::write(OS, I, llvm::endianness::little); in write() 142 support::endian::write(OS, in write() 152 support::endian::write_array(OS, ArrayRef<uint32_t>(MaskVector), in write() 154 support::endian::write_array(OS, ArrayRef<uint32_t>(PatchOrPrimMasks), in write() 157 support::endian::write_array(OS, ArrayRef<uint32_t>(MaskVector), in write() 159 support::endian::write_array(OS, ArrayRef<uint32_t>(InputPatchMap), in write() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Utility/ |
H A D | DataEncoder.cpp | 23 using namespace llvm::support::endian; 26 : m_data_sp(new DataBufferHeap()), m_byte_order(endian::InlHostByteOrder()), in DataEncoder() 29 DataEncoder::DataEncoder(const void *data, uint32_t length, ByteOrder endian, in DataEncoder() argument 31 : m_data_sp(new DataBufferHeap(data, length)), m_byte_order(endian), in DataEncoder() 34 DataEncoder::DataEncoder(ByteOrder endian, uint8_t addr_size) in DataEncoder() argument 35 : m_data_sp(new DataBufferHeap()), m_byte_order(endian), in DataEncoder() 60 if (m_byte_order != endian::InlHostByteOrder()) in PutU16() 72 if (m_byte_order != endian::InlHostByteOrder()) in PutU32() 84 if (m_byte_order != endian::InlHostByteOrder()) in PutU64()
|
/freebsd/contrib/llvm-project/clang/lib/APINotes/ |
H A D | APINotesReader.cpp | 28 endian::readNext<uint32_t, llvm::endianness::little, unaligned>(Data); in ReadVersionTuple() 33 endian::readNext<uint32_t, llvm::endianness::little, unaligned>(Data); in ReadVersionTuple() 38 endian::readNext<uint32_t, llvm::endianness::little, unaligned>(Data); in ReadVersionTuple() 43 endian::readNext<uint32_t, llvm::endianness::little, unaligned>(Data); in ReadVersionTuple() 68 endian::readNext<uint16_t, llvm::endianness::little, unaligned>(Data); in ReadKeyDataLength() 102 endian::readNext<uint16_t, llvm::endianness::little, unaligned>(Data); in ReadCommonEntityInfo() 109 endian::readNext<uint16_t, llvm::endianness::little, unaligned>(Data); in ReadCommonEntityInfo() 121 endian::readNext<uint16_t, llvm::endianness::little, unaligned>(Data); in ReadCommonTypeInfo() 129 endian::readNext<uint16_t, llvm::endianness::little, unaligned>(Data); in ReadCommonTypeInfo() 172 return endian::readNext<uint32_t, llvm::endianness::little, unaligned>( in ReadData() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/i2c/ |
H A D | i2c-mux-reg.txt | 18 - little-endian: The existence indicates the register is in little endian. 19 - big-endian: The existence indicates the register is in big endian. 20 If both little-endian and big-endian are omitted, the endianness of the 36 Example of a mux on PCIe card, the host is a powerpc SoC (big endian): 45 little-endian; /* little endian register on PCIe */
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | MemProf.h | 52 Name = endian::readNext<Type, llvm::endianness::little, unaligned>(Ptr); \ in deserialize() 68 endian::Writer LE(OS, llvm::endianness::little); in serialize() 189 endian::Writer LE(OS, llvm::endianness::little); in serialize() 207 endian::readNext<uint64_t, llvm::endianness::little, unaligned>(Ptr); in deserialize() 213 endian::readNext<bool, llvm::endianness::little, unaligned>(Ptr); in deserialize() 481 return endian::readNext<external_key_type, llvm::endianness::little, in ReadKey() 523 endian::Writer LE(Out, llvm::endianness::little); in EmitKeyDataLength() 533 endian::Writer LE(Out, llvm::endianness::little); in EmitKey() 566 endian::Writer LE(Out, llvm::endianness::little); in EmitKeyDataLength() 576 endian::Writer LE(Out, llvm::endianness::little); in EmitKey() [all …]
|