Home
last modified time | relevance | path

Searched +full:little +full:- +full:endian (Results 1 – 25 of 1016) sorted by relevance

12345678910>>...41

/freebsd-src/sys/dev/drm2/
H A Ddrm_fourcc.h30 #define DRM_FORMAT_BIG_ENDIAN (1<<31) /* format is big endian instead of little endian */
40 #define DRM_FORMAT_XRGB4444 fourcc_code('X', 'R', '1', '2') /* [15:0] x:R:G:B 4:4:4:4 little endian
41 #define DRM_FORMAT_XBGR4444 fourcc_code('X', 'B', '1', '2') /* [15:0] x:B:G:R 4:4:4:4 little endian
42 #define DRM_FORMAT_RGBX4444 fourcc_code('R', 'X', '1', '2') /* [15:0] R:G:B:x 4:4:4:4 little endian
43 #define DRM_FORMAT_BGRX4444 fourcc_code('B', 'X', '1', '2') /* [15:0] B:G:R:x 4:4:4:4 little endian
45 #define DRM_FORMAT_ARGB4444 fourcc_code('A', 'R', '1', '2') /* [15:0] A:R:G:B 4:4:4:4 little endian
46 #define DRM_FORMAT_ABGR4444 fourcc_code('A', 'B', '1', '2') /* [15:0] A:B:G:R 4:4:4:4 little endian
47 #define DRM_FORMAT_RGBA4444 fourcc_code('R', 'A', '1', '2') /* [15:0] R:G:B:A 4:4:4:4 little endian
48 #define DRM_FORMAT_BGRA4444 fourcc_code('B', 'A', '1', '2') /* [15:0] B:G:R:A 4:4:4:4 little endian
50 #define DRM_FORMAT_XRGB1555 fourcc_code('X', 'R', '1', '5') /* [15:0] x:R:G:B 1:5:5:5 little endian
[all …]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DEndian.h1 //===- Endian.h - Utilities for IO with endian specific data ----*- C++ -*
44 byte_swap(value_type value,endianness endian) byte_swap() argument
58 read(const void * memory,endianness endian) read() argument
77 readNext(const CharT * & memory,endianness endian) readNext() argument
91 write(void * memory,value_type value,endianness endian) write() argument
203 static constexpr endianness endian = Endian; global() member
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/
H A Dcommon-properties.txt5 ----------
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
20 endianness of the kernel binary (e.g. LE vmlinux -> readl/writel,
21 BE vmlinux -> ioread32be/iowrite32be). In this case no byte swaps
22 will ever be performed. Use this if the hardware "self-adjusts"
27 In such cases, little-endian is the preferred default, but it is not
[all …]
/freebsd-src/contrib/file/doc/
H A Dmagic.man37 .Bl -tag -width ".Dv message"
42 .Bl -bullet -compact
50 A continuation offset relative to the end of the last up-level field
60 .Bl -tag -width ".Dv lestring16"
62 A one-byte value.
64 A two-byte value in this machine's native byte order.
66 A four-byt
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerPSVInfo.cpp1 //===- llvm/MC/DXContainerPSVInfo.cpp - DXContainer PSVInfo -----*- C++ -*-
[all...]
/freebsd-src/contrib/file/magic/Magdir/
H A Dlammps2 #----------
[all...]
H A Dscientific2 #------------------------------------------------------------------------------
13 >52 byte 1 , Little-endian
14 >55 byte 1 , Big-endian
22 0 string/c :-)\040Origin BRIX Electron Density Map
32 >212 byte 17 \b, Big-endian
34 >212 byte 68 \b, Little-endian
38 # X-Ray Area Detector images
39 0 string R-AXIS4\ \ \ R-Axis Area Detector Image:
40 >796 lelong <20 Little-endian, IP #%d,
43 >796 belong <20 Big-endian, IP #%d,
[all …]
H A Daout2 #------------------------------------------------------------------------------
9 # Little-endian 32-bit-int a.out, merged from bsdi (for BSD/OS, from
12 # XXX - is there anything we can look at to distinguish BSD/OS 386 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).
34 # XXX - is there anything we can look at to distinguish old SunOS 68010
38 0 belong 0407 a.out big-endian 32-bit executable
[all …]
H A Darm1 #----------
[all...]
H A Dcups2 #------------------------------------------------------------------------------
6 # https://www.cups.org/documentation.php/spec-raster.html
9 0 name cups-le
41 # Cups Raster image format, Big Endian
43 >3 string t Cups Raster version 1, Big Endian
44 >3 string 2 Cups Raster version 2, Big Endian
45 >3 string 3 Cups Raster version 3, Big Endian
46 !:mime application/vnd.cups-raster
47 >0 use \^cups-le
50 # Cups Raster image format, Little Endian
[all …]
H A Dmathematica2 #------------------------------------------------------------------------------
6 # Mathematica a multi-purpose math program
21 0 search/1000 Content-type:\040application/mathematica Mathematica notebook version 2.x
73 # these start with "[0-9][0-9][0-9]\ A~[0-9][0-9][0-9]\
78 …*********************\n\n\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Mathematica-Compatible Notebook M…
83 #0 string (* Mathematica, or Pascal, Modula-2 or 3 code text
89 # first 116 bytes of header contain text in human-readable form
92 #!:mime application/octet-stream
93 !:mime application/x-matlab-data
95 # https://de.mathworks.com/help/matlab/import_export/mat-file-versions.html
[all …]
H A Dterminfo2 #----------
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesReader.cpp1 //===--- APINotesReader.cpp - API Notes Reader ------
[all...]
H A DAPINotesWriter.cpp1 //===-- APINotesWriter.cpp - API Notes Writer -------
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/regmap/
H A Dregmap.txt5 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-src/sys/contrib/device-tree/Bindings/i2c/
H A Di2c-mux-reg.txt1 Register-based I2C Bus Mux
7 - compatible: i2c-mux-reg
8 - i2c-parent: The phandle of the I2C bus that this multiplexer's master-side
10 * Standard I2C mux properties. See i2c-mux.yaml in this directory.
11 * I2C child bus nodes. See i2c-mux.yaml in this directory.
14 - reg: this pair of <offset size> specifies the register to control the mux.
15 The <offset size> depends on its parent node. It can be any memory-mapped
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
[all …]
/freebsd-src/sys/contrib/openzfs/module/icp/algs/skein/
H A Dskein_port.h2 * Platform-specific definitions for Skein hash function.
21 #define RotL_64(x, N) (((x) << (N)) | ((x) >> (64 - (N))))
25 * Skein is "natively" little-endian (unlike SHA-xxx), for optimal
29 * SKEIN_NEED_SWAP: 0 for little-endian, 1 for big-endian
38 * Otherwise, an "auto-detect" of endianness is attempted below.
40 * platform-specific code instead (e.g., for big-endian CPUs).
43 #ifndef SKEIN_NEED_SWAP /* compile-time "override" for endianness? */
48 /* here for big-endian CPUs */
51 /* here for x86 and x86-64 CPUs (and other detected little-endian CPUs) */
63 #ifndef Skein_Swap64 /* swap for big-endian, nop for little-endian */
[all …]
/freebsd-src/sys/contrib/xz-embedded/
H A DREADME27 make -C /path/to/kernel/source \
28 KCPPFLAGS=-I"$(pwd)/../../include" M="$(pwd)" \
35 make -C /path/to/kernel/source \
36 KCPPFLAGS=-I"$(pwd)/../../include" M="$(pwd)" \
51 XZ Embedded should compile as either GNU-C89 (used in the Linux
53 non-GNU C89 compiler or a C++ compiler should be quite easy as
54 long as there is a data type for unsigned 64-bit integer (or the
56 care than just using 32-bit integer instead of 64-bit).
58 If you use GCC, try to use a recent version. For example, on x86-32,
59 xz_dec_lzma2.c compiled with GCC 3.3.6 is 15-25 % slower than when
[all …]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProf.h10 #include "llvm/Support/Endian.h"
87 Name = endian::readNext<Type, llvm::endianness::little>(Ptr); \ in printYAML()
105 endian::Writer LE(OS, llvm::endianness::little); in getSchema()
267 endian::Writer LE(OS, llvm::endianness::little);
280 // Read a frame from char data which has been serialized as little endian.
285 endian
[all...]
/freebsd-src/sys/contrib/device-tree/src/arm64/freescale/
H A Dfsl-ls208xa.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for Freescale Layerscape-2080A family SoC.
6 * Copyright 2017-2020 NXP
12 #include <dt-bindings/clock/fsl,qoriq-clockgen.h>
13 #include <dt-bindings/thermal/thermal.h>
14 #include <dt-bindings/interrupt-controlle
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/gpio/
H A Dgpio-mpc8xxx.txt4 - compatible : Should be "fsl,<soc>-gpio"
8 - reg : Address and length of the register set for the device
9 - interrupts : Should be the port interrupt shared by all 32 pins.
10 - #gpio-cells : Should be two. The first cell is the pin number and
16 - little-endian : GPIO registers are used as little endian. If not
17 present registers are used as big endian by default.
19 Example of gpio-controller node for a mpc5125 SoC:
22 compatible = "fsl,mpc5125-gpio";
23 #gpio-cells = <2>;
28 Example of gpio-controller node for a ls2080a SoC:
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/serial/
H A Dfsl-lpuart.txt4 - compatible :
5 - "fsl,vf610-lpuart" for lpuart compatible with the one integrated
6 on Vybrid vf610 SoC with 8-bit register organization
7 - "fsl,ls1021a-lpuart" for lpuart compatible with the one integrated
8 on LS1021A SoC with 32-bit big-endian register organization
9 - "fsl,ls1028a-lpuart" for lpuart compatible with the one integrated
10 on LS1028A SoC with 32-bit little-endian register organization
11 - "fsl,imx7ulp-lpuart" for lpuart compatible with the one integrated
12 on i.MX7ULP SoC with 32-bit little-endian register organization
13 - "fsl,imx8qxp-lpuart" for lpuart compatible with the one integrated
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/TargetInfo/
H A DAArch64TargetInfo.cpp1 //===-- AArch64TargetInfo.cpp - AArch64 Target Implementation -----------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
35 // Now register the "arm64" name for use with "-march". We don't want it to in LLVMInitializeAArch64TargetInfo()
38 "ARM64 (little endian)", "AArch64", in LLVMInitializeAArch64TargetInfo()
41 "ARM64 (little endian ILP32)", "AArch64", in LLVMInitializeAArch64TargetInfo()
45 getTheAArch64leTarget(), "aarch64", "AArch64 (little endian)", "AArch64"); in LLVMInitializeAArch64TargetInfo()
47 getTheAArch64beTarget(), "aarch64_be", "AArch64 (big endian)", "AArch64"); in LLVMInitializeAArch64TargetInfo()
49 getTheAArch64_32Target(), "aarch64_32", "AArch64 (little endian ILP32)", "AArch64"); in LLVMInitializeAArch64TargetInfo()
/freebsd-src/sys/dev/aacraid/
H A Daacraid_endian.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
31 #include <sys/endian.h>
35 /* On Little-Endian (LE) hosts, make all FIB data conversion functions empty. */
37 /* Convert from Little-Endian to host order (TOH) */
50 /* Convert from host order to Little-Endian (TOLE) */
74 /* Convert from Little-Endian to host order (TOH) */
87 /* Convert from host order to Little-Endian (TOLE) */
/freebsd-src/contrib/netbsd-tests/fs/ffs/
H A Dt_quota2_1.c7 #include <atf-c.h>
32 snprintf(buf, sizeof(buf), "newfs -q user -q group -F -s 4000 -n %d " in do_quota()
34 if (system(buf) == -1) in do_quota()
38 if (rump_sys_mkdir(FSTEST_MNTNAME, 0777) == -1) in do_quota()
45 &uargs, sizeof(uargs)) == -1) in do_quota()
64 snprintf(buf, 1024, "fsck_ffs -fn -F %s", FSTEST_IMGNAME); in do_quota()
85 DECL_TEST(40, "-O1 -B le", 40_O1_le, "UFS1 little-endian", 0)
86 DECL_TEST(40, "-O1 -B be", 40_O1_be, "UFS1 big-endian", 0)
88 DECL_TEST(40, "-O2 -B le", 40_O2_le, "UFS2 little-endian", 0)
89 DECL_TEST(40, "-O2 -B be", 40_O2_be, "UFS2 big-endian", 0)
[all …]

12345678910>>...41