| /linux/tools/testing/selftests/powerpc/tm/ |
| H A D | tm-trap.c | 5 * Check if thread endianness is flipped inadvertently to BE on trap 10 * and load_vec and then causing a trap in TM. Since the endianness 21 * to zero which determines a BE endianness that is the native 22 * endianness on BE machines, so nothing notably critical happens, 25 * it on BE machines LE endianness is forced after a first trap and then 26 * the endianness is verified on subsequent traps to determine if the 27 * endianness "flipped back" to the native endianness (BE). 66 /* Get thread endianness: extract bit LE from MSR */ in trap_signal_handler() 77 * event that endianness is flipped by the bug, so just in trap_signal_handler() 79 * check on the second trap event if endianness is in trap_signal_handler() [all …]
|
| /linux/Documentation/devicetree/bindings/ |
| H A D | common-properties.txt | 4 Endianness 8 byte swapping, but endianness issues show up frequently in porting drivers to 20 endianness of the kernel binary (e.g. LE vmlinux -> readl/writel, 23 register endianness based on the CPU's configured endianness.
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | btf_endian.c | 25 /* Load BTF in native endianness */ in test_btf_endian() 34 /* Get raw BTF data in non-native endianness... */ in test_btf_endian() 51 /* both raw data should be identical (with non-native endianness) */ in test_btf_endian() 59 /* swap it back to native endianness */ in test_btf_endian() 90 /* the type should appear as if it was stored in native endianness */ in test_btf_endian()
|
| /linux/include/misc/ |
| H A D | ocxl.h | 54 OCXL_HOST_ENDIAN = 2, /**< AFU data is the same endianness as the host */ 235 * @endian: the endianness that the MMIO data is in 247 * @endian: the endianness that the MMIO data is in 259 * @endian: the endianness that the MMIO data is in 271 * @endian: the endianness that the MMIO data is in 283 * @endian: the endianness that the MMIO data is in 295 * @endian: the endianness that the MMIO data is in 307 * @endian: the endianness that the MMIO data is in 319 * @endian: the endianness that the MMIO data is in
|
| /linux/Documentation/devicetree/bindings/mips/lantiq/ |
| H A D | fpi-bus.txt | 13 - lantiq,offset-endianness : Offset of the endianness configuration 24 lantiq,offset-endianness = <0x4c>;
|
| /linux/tools/objtool/include/objtool/ |
| H A D | endianness.h | 9 * Does a byte swap if target file endianness doesn't match the host, i.e. cross 12 * to be written to a target native endianness ELF file.
|
| /linux/rust/zerocopy/src/ |
| H A D | byteorder.rs | 143 /// The endianness used by this platform. 146 /// endianness of the target platform. 150 /// The endianness used by this platform. 153 /// endianness of the target platform. 157 /// The endianness used in many network protocols. 463 /// `new`, as `new` may perform an endianness swap depending on the 464 /// endianness `O` and the endianness of the platform. 501 Second, the endianness of its memory layout is given by the type parameter `O`, 508 the [`set`] method. In all cases, if the endianness `O` is not the same as the 509 endianness of the current platform, an endianness swap will be performed in [all …]
|
| /linux/drivers/iio/adc/ |
| H A D | rtq6056.c | 132 .endianness = IIO_CPU, 151 .endianness = IIO_CPU, 169 .endianness = IIO_CPU, 186 .endianness = IIO_CPU, 215 .endianness = IIO_CPU, 233 .endianness = IIO_CPU, 251 .endianness = IIO_CPU, 268 .endianness = IIO_CPU,
|
| /linux/tools/testing/selftests/rseq/ |
| H A D | rseq-arm.h | 29 * ARMv6+ -mbig-endian generates mixed endianness code vs data: little-endian 47 * (which match), so the endianness of the data representation of the 50 * data endianness will be mixed before the linker is invoked. So rather
|
| /linux/drivers/soc/lantiq/ |
| H A D | fpi-bus.c | 45 ret = device_property_read_u32(dev, "lantiq,offset-endianness", in ltq_fpi_probe() 56 "Failed to configure RCU AHB endianness\n"); in ltq_fpi_probe()
|
| /linux/drivers/mtd/nand/raw/brcmnand/ |
| H A D | brcmnand.h | 54 * MIPS endianness is configured by boot strap, which also reverses all in brcmnand_readl() 55 * bus endianness (i.e., big-endian CPU + big endian bus ==> native in brcmnand_readl()
|
| /linux/drivers/gpu/drm/vkms/ |
| H A D | vkms_drv.h | 55 * machine endianness 57 * machine endianness 59 * machine endianness 61 * machine endianness
|
| /linux/Documentation/filesystems/ |
| H A D | qnx6.rst | 22 This feature makes it possible to create and use a different endianness fs 24 running on a different endianness. 26 The Linux driver handles endianness transparently. (LE and BE)
|
| /linux/drivers/iio/chemical/ |
| H A D | atlas-sensor.c | 121 .endianness = IIO_BE, 148 .endianness = IIO_BE, \ 163 .endianness = IIO_BE, 190 .endianness = IIO_BE, 207 .endianness = IIO_BE, 231 .endianness = IIO_BE,
|
| H A D | vz89x.c | 94 .endianness = IIO_LE, 124 .endianness = IIO_BE, 246 switch (chan->scan_type.endianness) { in vz89x_get_resistance_reading()
|
| /linux/arch/arm64/kernel/ |
| H A D | smp_spin_table.c | 87 * endianness of the kernel. Therefore, any boot-loaders that in smp_spin_table_cpu_prepare() 89 * boot-loader's endianness before jumping. This is mandated by in smp_spin_table_cpu_prepare()
|
| H A D | acpi_parking_protocol.c | 98 * native endianness of the kernel. Therefore, any boot-loaders in acpi_parking_protocol_cpu_boot() 100 * Boot-Loader's endianness before jumping. in acpi_parking_protocol_cpu_boot()
|
| /linux/drivers/iio/pressure/ |
| H A D | st_pressure_core.c | 133 .endianness = IIO_LE, 147 .endianness = IIO_LE, 167 .endianness = IIO_LE, 181 .endianness = IIO_LE, 199 .endianness = IIO_LE, 214 .endianness = IIO_LE,
|
| /linux/kernel/gcov/ |
| H A D | base.c | 59 * unsigned binary form of the endianness of the machine generating the 82 * unsigned binary form of the endianness of the machine generating the
|
| /linux/arch/microblaze/ |
| H A D | Kconfig | 49 # Endianness selection 51 prompt "Endianness selection"
|
| /linux/drivers/iio/temperature/ |
| H A D | maxim_thermocouple.c | 51 .endianness = IIO_BE, 70 .endianness = IIO_BE, 86 .endianness = IIO_BE,
|
| /linux/arch/mips/include/asm/sgi/ |
| H A D | mc.h | 41 #define SGIMC_CCTRL1_FIXEDEHPC 0x00001000 /* Fixed HPC endianness */ 43 #define SGIMC_CCTRL1_FIXEDEEXP0 0x00004000 /* Fixed EXP0 endianness */ 45 #define SGIMC_CCTRL1_FIXEDEEXP1 0x00010000 /* Fixed EXP1 endianness */
|
| /linux/scripts/mod/ |
| H A D | empty.c | 1 /* empty file to figure out endianness / word size */
|
| /linux/drivers/phy/broadcom/ |
| H A D | phy-brcm-usb-init.h | 84 * MIPS endianness is configured by boot strap, which also reverses all in brcm_usb_readl() 85 * bus endianness (i.e., big-endian CPU + big endian bus ==> native in brcm_usb_readl()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-kernel-cpu_byteorder | 6 The endianness of the running kernel.
|