Searched refs:endian (Results 1 - 25 of 114) sorted by relevance

12345

/linux-master/include/linux/usb/
H A Dm66592.h19 /* one = big endian, zero = little endian */
20 unsigned endian:1; member in struct:m66592_platdata
/linux-master/drivers/misc/ocxl/
H A Dmmio.c8 enum ocxl_endian endian, u32 *val)
14 if (endian == OCXL_HOST_ENDIAN)
15 endian = OCXL_BIG_ENDIAN;
18 switch (endian) {
33 enum ocxl_endian endian, u64 *val)
39 if (endian == OCXL_HOST_ENDIAN)
40 endian = OCXL_BIG_ENDIAN;
43 switch (endian) {
58 enum ocxl_endian endian, u32 val)
64 if (endian
7 ocxl_global_mmio_read32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 *val) argument
32 ocxl_global_mmio_read64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 *val) argument
57 ocxl_global_mmio_write32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 val) argument
83 ocxl_global_mmio_write64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 val) argument
109 ocxl_global_mmio_set32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 mask) argument
140 ocxl_global_mmio_set64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 mask) argument
171 ocxl_global_mmio_clear32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 mask) argument
203 ocxl_global_mmio_clear64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 mask) argument
[all...]
/linux-master/drivers/net/ethernet/freescale/
H A Dxgmac_mdio.c136 bool endian = priv->is_little_endian; local
141 mdio_stat = xgmac_read32(&regs->mdio_stat, endian);
143 xgmac_write32(mdio_stat, &regs->mdio_stat, endian);
145 ret = xgmac_wait_until_free(&bus->dev, regs, endian);
151 xgmac_write32(mdio_ctl, &regs->mdio_ctl, endian);
154 xgmac_write32(MDIO_DATA(value), &regs->mdio_data, endian); local
156 ret = xgmac_wait_until_done(&bus->dev, regs, endian);
168 bool endian = priv->is_little_endian; local
172 mdio_stat = xgmac_read32(&regs->mdio_stat, endian);
175 xgmac_write32(mdio_stat, &regs->mdio_stat, endian);
210 bool endian = priv->is_little_endian; local
270 bool endian = priv->is_little_endian; local
[all...]
/linux-master/arch/arm/boot/compressed/
H A Dbig-endian.S3 * linux/arch/arm/boot/compressed/big-endian.S
5 * Switch CPU into big endian mode.
12 orr r0, r0, #(1 << 7) @ enable big endian mode
/linux-master/include/uapi/linux/
H A Dpatchkey.h23 # include <endian.h>
/linux-master/scripts/
H A Drecordmcount.pl118 print "usage: $P arch endian bits objdump objcopy cc ld nm rm mv is_module inputfile\n";
123 my ($arch, $endian, $bits, $objdump, $objcopy, $cc,
235 if ($endian eq "big") {
249 if ($endian eq "big") {
250 $cc .= " -mbig-endian ";
254 $cc .= " -mlittle-endian ";
332 $objdump .= " -Melf-trad".$endian."mips ";
334 if ($endian eq "big") {
335 $endian = " -EB ";
338 $endian
[all...]
/linux-master/include/misc/
H A Docxl.h52 OCXL_BIG_ENDIAN = 0, /**< AFU data is big-endian */
53 OCXL_LITTLE_ENDIAN = 1, /**< AFU data is little-endian */
235 * @endian: the endianness that the MMIO data is in
241 enum ocxl_endian endian, u32 *val);
247 * @endian: the endianness that the MMIO data is in
253 enum ocxl_endian endian, u64 *val);
259 * @endian: the endianness that the MMIO data is in
265 enum ocxl_endian endian, u32 val);
271 * @endian: the endianness that the MMIO data is in
277 enum ocxl_endian endian, u6
[all...]
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_endian.c11 enum btf_endianness endian = BTF_LITTLE_ENDIAN; local
13 enum btf_endianness endian = BTF_BIG_ENDIAN;
17 enum btf_endianness swap_endian = 1 - endian;
30 ASSERT_EQ(btf__endianness(btf), endian, "endian");
32 ASSERT_EQ(btf__endianness(btf), swap_endian, "endian");
44 ASSERT_EQ(btf__endianness(swap_btf), swap_endian, "endian");
60 btf__set_endianness(swap_btf, endian);
87 ASSERT_EQ(btf__endianness(swap_btf), swap_endian, "endian");
/linux-master/arch/arm/lib/
H A Dfindbit.S24 .macro find_first, endian, set, name
25 ENTRY(_find_first_\name\()bit_\endian)
36 .ifc \endian, SWAB_ENDIAN
47 ENDPROC(_find_first_\name\()bit_\endian)
50 .macro find_next, endian, set, name
51 ENTRY(_find_next_\name\()bit_\endian)
63 .ifc \endian, SWAB_ENDIAN
77 ENDPROC(_find_next_\name\()bit_\endian)
80 .macro find_bit, endian, set, name
81 find_first \endian, \se
[all...]
/linux-master/include/linux/soc/amlogic/
H A Dmeson-canvas.h59 * @endian: byte swapping (swap16, swap32, swap64, swap128)
64 unsigned int endian);
/linux-master/drivers/nvmem/
H A Dlayerscape-sfp.c26 enum regmap_endian endian; member in struct:layerscape_sfp_data
66 config.val_format_endian = data->endian;
83 .endian = REGMAP_ENDIAN_BIG,
88 .endian = REGMAP_ENDIAN_LITTLE,
/linux-master/tools/objtool/include/objtool/
H A Dendianness.h6 #include <endian.h>
11 * compilation for little endian on big endian and vice versa.
/linux-master/arch/powerpc/boot/dts/fsl/
H A Dpq3-mpic.dtsi42 big-endian;
/linux-master/arch/mips/boot/tools/
H A Drelocs.h16 #include <endian.h>
H A Drelocs_main.c9 #include <endian.h>
/linux-master/arch/x86/tools/
H A Drelocs.h16 #include <endian.h>
/linux-master/fs/ntfs3/
H A Ddir.c17 /* Convert little endian UTF-16 to NLS string. */
90 enum utf16_endian endian)
95 switch (endian) {
114 static int _utf8s_to_utf16s(const u8 *s, int inlen, enum utf16_endian endian, argument
138 endian);
142 endian);
148 put_utf16(op++, u, endian);
155 put_utf16(op++, *s++, endian);
169 * @endian: Endian of target UTF-16 string.
179 enum utf16_endian endian)
89 put_utf16(wchar_t *s, unsigned int c, enum utf16_endian endian) argument
177 ntfs_nls_to_utf16(struct ntfs_sb_info *sbi, const u8 *name, u32 name_len, struct cpu_str *uni, u32 max_ulen, enum utf16_endian endian) argument
[all...]
/linux-master/include/linux/
H A Dnls.h58 enum utf16_endian endian, wchar_t *pwcs, int maxlen);
60 enum utf16_endian endian, u8 *s, int maxlen);
/linux-master/drivers/soc/amlogic/
H A Dmeson-canvas.c89 unsigned int endian)
93 if (endian && !canvas->supports_endianness) {
118 (endian << CANVAS_ENDIAN_BIT));
85 meson_canvas_config(struct meson_canvas *canvas, u8 canvas_index, u32 addr, u32 stride, u32 height, unsigned int wrap, unsigned int blkmode, unsigned int endian) argument
/linux-master/kernel/bpf/preload/iterators/
H A DMakefile38 all: iterators.lskel-little-endian.h
40 big: iterators.lskel-big-endian.h
/linux-master/arch/um/drivers/
H A Dubd_user.c19 #include <endian.h>
/linux-master/arch/microblaze/include/asm/
H A Dcpuinfo.h39 u32 endian; member in struct:cpuinfo
/linux-master/scripts/gdb/linux/
H A Dutils.py100 endian = gdb.execute("show endian", to_string=True)
101 if "little endian" in endian:
103 elif "big endian" in endian:
106 raise gdb.GdbError("unknown endianness '{0}'".format(str(endian)))
/linux-master/include/linux/iio/common/
H A Dst_sensors.h54 ch2, s, endian, rbits, sbits, addr, ext) \
68 .endianness = endian, \
74 ch2, s, endian, rbits, sbits, addr) \
76 ch2, s, endian, rbits, sbits, addr, NULL)
/linux-master/drivers/base/regmap/
H A Dregmap-raw-ram.c19 static unsigned int decode_reg(enum regmap_endian endian, const void *reg) argument
23 if (endian == REGMAP_ENDIAN_BIG)

Completed in 328 milliseconds

12345