Home
last modified time | relevance | path

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

12345678910>>...41

/freebsd/sys/contrib/device-tree/Bindings/phy/
H A Dlantiq,vrx200-pcie-phy.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/lantiq,vrx200-pcie-phy.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Martin Blumenstingl <martin.blumenstingl@googlemail.com>
13 "#phy-cells":
15 description: selects the PHY mode as defined in <dt-bindings/phy/phy-lantiq-vrx200-pcie.h>
19 - lantiq,vrx200-pcie-phy
20 - lantiq,arx300-pcie-phy
27 - description: PHY module clock
[all …]
/freebsd/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/contrib/llvm-project/llvm/include/llvm/Support/
H A DEndian.h1 //===- Endian.h - Utilities for IO with endian specific data ----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file declares generic functions to read and write endian specific data.
11 //===----------------------------------------------------------------------===//
41 namespace endian {
44 [[nodiscard]] inline value_type byte_swap(value_type value, endianness endian) { in byte_swap() argument
45 if (endian != llvm::endianness::native) in byte_swap()
51 template <typename value_type, endianness endian>
53 return byte_swap(value, endian); in byte_swap()
[all …]
/freebsd/sys/dev/ocs_fc/
H A Dsli4.h1 /*-
34 * Define common SLI-4 structures and function prototypes.
43 #define SLI_SUB_PAGE_MASK (SLI_PAGE_SIZE - 1)
53 uint32_t mask = page_size - 1; in sli_page_count()
93 * Common SLI-4 register offsets and field definitions
97 * @brief SLI_INTF - SLI Interface Definition Register
119 * @brief ASIC_ID - SLI ASIC Type and Revision Register
135 * @brief BMBX - Bootstrap Mailbox Register
150 * @brief EQCQ_DOORBELL - EQ and CQ Doorbell Register
168 * @brief SLIPORT_CONTROL - SLI Port Control Register
[all …]
/freebsd/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-byte value in this machine's native byte order.
68 An eight-byte value in this machine's native byte order.
70 A 32-bit single precision IEEE floating point number in this machine's native byte order.
72 A 64-bit double precision IEEE floating point number in this machine's native byte order.
[all …]
/freebsd/contrib/file/magic/Magdir/
H A Dcoverage2 #------------------------------------------------------------------------------
7 # 2016-05-21, Georg Sauthoff <mail@georg.so>
10 # - GCC gcno - written by GCC at compile time when compiling with
11 # gcc -ftest-coverage
12 # - GCC gcda - written by a program that was compiled with
13 # gcc -fprofile-arcs
14 # - LLVM raw profiles - generated by a program compiled with
15 # clang -fprofile-instr-generate -fcoverage-mapping ...
16 # - LLVM indexed profiles - generated by
17 # llvm-profdata
[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 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 Dlammps2 #------------------------------------------------------------------------------
8 # Updated: 2021-03-14 by akohlmey@gmail.com
14 >>>0x10 lelong 0x0001 Little Endian
15 >>>0x10 lelong 0x1000 Big Endian
18 # written on a little endian machine
19 0 lequad -8
22 >>>0x10 lelong 0x0001 Little Endian,
25 # written on a big endian machine
26 0 bequad -8
29 >>>0x10 lelong 0x1000 Big Endian,
[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 Dterminfo2 #------------------------------------------------------------------------------
6 # URL: https://invisible-island.net/ncurses/man/term.5.html
7 # URL: https://invisible-island.net/ncurses/man/scr_dump.5.html
17 >>12 regex \^[a-zA-Z0-9][a-zA-Z0-9.][^|]* Compiled terminfo entry "%-s"
18 !:mime application/x-terminfo
22 #------------------------------------------------------------------------------
24 #------------------------------------------------------------------------------
27 # imitate the legacy compiled-format, to get the entry-name printed
30 >>12 regex \^[a-zA-Z0-9][a-zA-Z0-9.][^|]* Compiled 32-bit terminfo entry "%-s"
31 !:mime application/x-terminfo2
[all …]
H A Dapt2 #------------------------------------------------------------------------------
5 # <http://www.fifi.org/doc/libapt-pkg-doc/cache.html/ch2.html>
6 # <https://anonscm.debian.org/cgit/apt/apt.git/tree/apt-pkg/pkgcache.h#n292>
8 # before version 10 ("old format"), data was in arch-specific long/short
11 0 name apt-cache-64bit-be
17 0 name apt-cache-32bit-be
23 0 name apt-cache-be
30 >>10 beshort x \b.%u, 64 bit big-endian
31 >>0 use apt-cache-64bit-be
35 >>10 leshort x \b.%u, 64 bit little-endian
[all …]
/freebsd/sys/contrib/device-tree/Bindings/usb/
H A Dgeneric-ehci.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/usb/generic-ehci.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13 - $ref: usb-hcd.yaml
14 - if:
19 const: ibm,usb-ehci-440epx
28 - items:
29 - enum:
[all …]
H A Dgeneric-ohci.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/usb/generic-ohci.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Greg Kroah-Hartma
[all...]
/freebsd/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/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/sys/contrib/device-tree/src/arm/nxp/ls/
H A Dls1021a.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Copyright 2013-2014 Freescale Semiconductor, Inc.
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/thermal/thermal.h>
10 #address-cells = <2>;
11 #size-cells = <2>;
12 interrupt-parent = <&gic>;
30 #address-cells = <1>;
31 #size-cells = <0>;
34 compatible = "arm,cortex-a7";
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DBN_bn2bin.pod8 BN_print, BN_print_fp, BN_bn2mpi, BN_mpi2bn - format conversions
37 BN_bn2bin() converts the absolute value of B<a> into big-endian form
41 BN_bn2binpad() also converts the absolute value of B<a> into big-endian form
46 BN_bin2bn() converts the positive integer in big-endian form of length
51 BN_bin2bn() except the buffer is in little-endian format.
55 byte first on big-endian platforms, and least significant byte first on
56 little-endian platforms.
60 numbers, the string is prefaced with a leading '-'. The string must be
64 including the leading character '-' which means negative, to form a valid
72 with a leading '-' for negative numbers, to the B<BIO> or B<FILE>
[all …]
/freebsd/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/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/sys/contrib/device-tree/Bindings/sound/
H A Dfsl,spdif.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Shengjiu Wang <shengjiu.wang@nxp.com>
20 - fsl,imx35-spdif
21 - fsl,vf610-spdif
22 - fsl,imx6sx-spdif
23 - fsl,imx8qm-spdif
24 - fsl,imx8qxp-spdif
25 - fsl,imx8mq-spdif
[all …]
/freebsd/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 …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DBN_bn2bin.318 .\" Set up some character translations and predefined strings. \*(-- will
24 .tr \(*W-
27 . ds -- \(*W-
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
37 . ds -- \|\(em\|
71 .\" Fear. Run. Save yourself. No user-serviceable parts.
81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
[all …]
/freebsd/sys/contrib/device-tree/Bindings/timer/
H A Dfsl,ftm-timer.txt5 - compatible : should be "fsl,ftm-timer"
6 - reg : Specifies base physical address and size of the register sets for the
8 - interrupts : Should be the clock event device interrupt.
9 - clocks : The clocks provided by the SoC to drive the timer, must contain an
10 entry for each entry in clock-names.
11 - clock-names : Must include the following entries:
12 o "ftm-evt"
13 o "ftm-src"
14 o "ftm-evt-counter-en"
15 o "ftm-src-counter-en"
[all …]
/freebsd/sys/contrib/device-tree/Bindings/counter/
H A Dftm-quaddec.txt6 - compatible: Must be "fsl,ftm-quaddec".
7 - reg: Must be set to the memory region of the flextimer.
10 - big-endian: Access the device registers in big-endian mode.
14 compatible = "fsl,ftm-quaddec";
16 big-endian;

12345678910>>...41