Home
last modified time | relevance | path

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

123456789

/kernel/linux/linux-5.10/drivers/misc/ocxl/
H A Dmmio.c8 enum ocxl_endian endian, u32 *val) in ocxl_global_mmio_read32()
14 if (endian == OCXL_HOST_ENDIAN) in ocxl_global_mmio_read32()
15 endian = OCXL_BIG_ENDIAN; in ocxl_global_mmio_read32()
18 switch (endian) { in ocxl_global_mmio_read32()
33 enum ocxl_endian endian, u64 *val) in ocxl_global_mmio_read64()
39 if (endian == OCXL_HOST_ENDIAN) in ocxl_global_mmio_read64()
40 endian = OCXL_BIG_ENDIAN; in ocxl_global_mmio_read64()
43 switch (endian) { in ocxl_global_mmio_read64()
58 enum ocxl_endian endian, u32 val) in ocxl_global_mmio_write32()
64 if (endian in ocxl_global_mmio_write32()
7 ocxl_global_mmio_read32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 *val) ocxl_global_mmio_read32() argument
32 ocxl_global_mmio_read64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 *val) ocxl_global_mmio_read64() argument
57 ocxl_global_mmio_write32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 val) ocxl_global_mmio_write32() argument
83 ocxl_global_mmio_write64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 val) ocxl_global_mmio_write64() argument
109 ocxl_global_mmio_set32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 mask) ocxl_global_mmio_set32() argument
140 ocxl_global_mmio_set64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 mask) ocxl_global_mmio_set64() argument
171 ocxl_global_mmio_clear32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 mask) ocxl_global_mmio_clear32() argument
203 ocxl_global_mmio_clear64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 mask) ocxl_global_mmio_clear64() argument
[all...]
/kernel/linux/linux-6.6/drivers/misc/ocxl/
H A Dmmio.c8 enum ocxl_endian endian, u32 *val) in ocxl_global_mmio_read32()
14 if (endian == OCXL_HOST_ENDIAN) in ocxl_global_mmio_read32()
15 endian = OCXL_BIG_ENDIAN; in ocxl_global_mmio_read32()
18 switch (endian) { in ocxl_global_mmio_read32()
33 enum ocxl_endian endian, u64 *val) in ocxl_global_mmio_read64()
39 if (endian == OCXL_HOST_ENDIAN) in ocxl_global_mmio_read64()
40 endian = OCXL_BIG_ENDIAN; in ocxl_global_mmio_read64()
43 switch (endian) { in ocxl_global_mmio_read64()
58 enum ocxl_endian endian, u32 val) in ocxl_global_mmio_write32()
64 if (endian in ocxl_global_mmio_write32()
7 ocxl_global_mmio_read32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 *val) ocxl_global_mmio_read32() argument
32 ocxl_global_mmio_read64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 *val) ocxl_global_mmio_read64() argument
57 ocxl_global_mmio_write32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 val) ocxl_global_mmio_write32() argument
83 ocxl_global_mmio_write64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 val) ocxl_global_mmio_write64() argument
109 ocxl_global_mmio_set32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 mask) ocxl_global_mmio_set32() argument
140 ocxl_global_mmio_set64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 mask) ocxl_global_mmio_set64() argument
171 ocxl_global_mmio_clear32(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u32 mask) ocxl_global_mmio_clear32() argument
203 ocxl_global_mmio_clear64(struct ocxl_afu *afu, size_t offset, enum ocxl_endian endian, u64 mask) ocxl_global_mmio_clear64() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/
H A Dxgmac_mdio.c136 bool endian = priv->is_little_endian; in xgmac_mdio_write_c22() local
141 mdio_stat = xgmac_read32(&regs->mdio_stat, endian); in xgmac_mdio_write_c22()
143 xgmac_write32(mdio_stat, &regs->mdio_stat, endian); in xgmac_mdio_write_c22()
145 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_write_c22()
151 xgmac_write32(mdio_ctl, &regs->mdio_ctl, endian); in xgmac_mdio_write_c22()
154 xgmac_write32(MDIO_DATA(value), &regs->mdio_data, endian); in xgmac_mdio_write_c22() local
156 ret = xgmac_wait_until_done(&bus->dev, regs, endian); in xgmac_mdio_write_c22()
168 bool endian = priv->is_little_endian; in xgmac_mdio_write_c45() local
172 mdio_stat = xgmac_read32(&regs->mdio_stat, endian); in xgmac_mdio_write_c45()
175 xgmac_write32(mdio_stat, &regs->mdio_stat, endian); in xgmac_mdio_write_c45()
210 bool endian = priv->is_little_endian; xgmac_mdio_read_c22() local
270 bool endian = priv->is_little_endian; xgmac_mdio_read_c45() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/
H A Dxgmac_mdio.c137 bool endian = priv->is_little_endian; in xgmac_mdio_write() local
139 mdio_stat = xgmac_read32(&regs->mdio_stat, endian); in xgmac_mdio_write()
150 xgmac_write32(mdio_stat, &regs->mdio_stat, endian); in xgmac_mdio_write()
152 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_write()
158 xgmac_write32(mdio_ctl, &regs->mdio_ctl, endian); in xgmac_mdio_write()
162 xgmac_write32(regnum & 0xffff, &regs->mdio_addr, endian); in xgmac_mdio_write()
164 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_write()
170 xgmac_write32(MDIO_DATA(value), &regs->mdio_data, endian); in xgmac_mdio_write() local
172 ret = xgmac_wait_until_done(&bus->dev, regs, endian); in xgmac_mdio_write()
193 bool endian in xgmac_mdio_read() local
[all...]
/kernel/linux/linux-6.6/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...]
/kernel/linux/linux-6.6/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 ";
339 $objdump .= " -Melf-trad".$endian."mips ";
341 if ($endian eq "big") {
342 $endian = " -EB ";
345 $endian
[all...]
/kernel/linux/linux-5.10/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...]
/kernel/linux/linux-6.6/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...]
/kernel/linux/linux-5.10/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,
271 if ($endian eq "big") {
285 if ($endian eq "big") {
286 $cc .= " -mbig-endian ";
290 $cc .= " -mlittle-endian ";
375 $objdump .= " -Melf-trad".$endian."mips ";
377 if ($endian eq "big") {
378 $endian = " -EB ";
381 $endian
[all...]
/kernel/linux/linux-5.10/arch/c6x/
H A DMakefile23 KBUILD_CFLAGS += -mbig-endian
24 KBUILD_AFLAGS += -mbig-endian
25 LINKFLAGS += -mbig-endian
26 KBUILD_LDFLAGS += -mbig-endian -EB
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_endian.c13 enum btf_endianness endian = BTF_LITTLE_ENDIAN; in test_btf_endian() local
15 enum btf_endianness endian = BTF_BIG_ENDIAN; in test_btf_endian()
19 enum btf_endianness swap_endian = 1 - endian; in test_btf_endian()
32 ASSERT_EQ(btf__endianness(btf), endian, "endian"); in test_btf_endian()
34 ASSERT_EQ(btf__endianness(btf), swap_endian, "endian"); in test_btf_endian()
46 ASSERT_EQ(btf__endianness(swap_btf), swap_endian, "endian"); in test_btf_endian()
62 btf__set_endianness(swap_btf, endian); in test_btf_endian()
89 ASSERT_EQ(btf__endianness(swap_btf), swap_endian, "endian"); in test_btf_endian()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_endian.c11 enum btf_endianness endian = BTF_LITTLE_ENDIAN; in test_btf_endian() local
13 enum btf_endianness endian = BTF_BIG_ENDIAN; in test_btf_endian()
17 enum btf_endianness swap_endian = 1 - endian; in test_btf_endian()
30 ASSERT_EQ(btf__endianness(btf), endian, "endian"); in test_btf_endian()
32 ASSERT_EQ(btf__endianness(btf), swap_endian, "endian"); in test_btf_endian()
44 ASSERT_EQ(btf__endianness(swap_btf), swap_endian, "endian"); in test_btf_endian()
60 btf__set_endianness(swap_btf, endian); in test_btf_endian()
87 ASSERT_EQ(btf__endianness(swap_btf), swap_endian, "endian"); in test_btf_endian()
/kernel/linux/linux-6.6/fs/ntfs3/
H A Ddir.c17 /* Convert little endian UTF-16 to NLS string. */
90 enum utf16_endian endian) in put_utf16()
95 switch (endian) { in put_utf16()
114 static int _utf8s_to_utf16s(const u8 *s, int inlen, enum utf16_endian endian, in _utf8s_to_utf16s() argument
138 endian); in _utf8s_to_utf16s()
142 endian); in _utf8s_to_utf16s()
148 put_utf16(op++, u, endian); in _utf8s_to_utf16s()
155 put_utf16(op++, *s++, endian); in _utf8s_to_utf16s()
169 * @endian: Endian of target UTF-16 string.
179 enum utf16_endian endian) in ntfs_nls_to_utf16()
89 put_utf16(wchar_t *s, unsigned int c, enum utf16_endian endian) put_utf16() 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) ntfs_nls_to_utf16() argument
[all...]
/kernel/linux/linux-5.10/tools/lib/traceevent/
H A Devent-parse-api.c252 * tep_is_file_bigendian - return the endian of the file
255 * This returns true if the file is in big endian order
266 * tep_set_file_bigendian - set if the file is in big endian order
268 * @endian: non zero, if the file is in big endian order
270 * This sets if the file is in big endian order
272 void tep_set_file_bigendian(struct tep_handle *tep, enum tep_endian endian) in tep_set_file_bigendian() argument
275 tep->file_bigendian = endian; in tep_set_file_bigendian()
279 * tep_is_local_bigendian - return the endian of the saved local machine
282 * This returns true if the saved local machine in @tep is big endian
299 tep_set_local_bigendian(struct tep_handle *tep, enum tep_endian endian) tep_set_local_bigendian() argument
[all...]
/kernel/linux/linux-6.6/drivers/nvmem/
H A Dlayerscape-sfp.c26 enum regmap_endian endian; member
66 config.val_format_endian = data->endian; in layerscape_sfp_probe()
83 .endian = REGMAP_ENDIAN_BIG,
88 .endian = REGMAP_ENDIAN_LITTLE,
/kernel/linux/linux-5.10/scripts/gdb/linux/
H A Dutils.py81 endian = gdb.execute("show endian", to_string=True)
82 if "little endian" in endian:
84 elif "big endian" in endian:
87 raise gdb.GdbError("unknown endianness '{0}'".format(str(endian)))
/kernel/linux/linux-5.10/fs/nls/
H A Dnls_base.c117 static inline void put_utf16(wchar_t *s, unsigned c, enum utf16_endian endian) in put_utf16() argument
119 switch (endian) { in put_utf16()
132 int utf8s_to_utf16s(const u8 *s, int inlen, enum utf16_endian endian, in utf8s_to_utf16s() argument
154 endian); in utf8s_to_utf16s()
158 endian); in utf8s_to_utf16s()
161 put_utf16(op++, u, endian); in utf8s_to_utf16s()
165 put_utf16(op++, *s++, endian); in utf8s_to_utf16s()
174 static inline unsigned long get_utf16(unsigned c, enum utf16_endian endian) in get_utf16() argument
176 switch (endian) { in get_utf16()
186 int utf16s_to_utf8s(const wchar_t *pwcs, int inlen, enum utf16_endian endian, in utf16s_to_utf8s() argument
[all...]
/kernel/linux/linux-6.6/fs/nls/
H A Dnls_base.c117 static inline void put_utf16(wchar_t *s, unsigned c, enum utf16_endian endian) in put_utf16() argument
119 switch (endian) { in put_utf16()
132 int utf8s_to_utf16s(const u8 *s, int inlen, enum utf16_endian endian, in utf8s_to_utf16s() argument
154 endian); in utf8s_to_utf16s()
158 endian); in utf8s_to_utf16s()
161 put_utf16(op++, u, endian); in utf8s_to_utf16s()
165 put_utf16(op++, *s++, endian); in utf8s_to_utf16s()
174 static inline unsigned long get_utf16(unsigned c, enum utf16_endian endian) in get_utf16() argument
176 switch (endian) { in get_utf16()
186 int utf16s_to_utf8s(const wchar_t *pwcs, int inlen, enum utf16_endian endian, in utf16s_to_utf8s() argument
[all...]
/kernel/linux/linux-6.6/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)
/kernel/linux/linux-6.6/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)))
/kernel/linux/linux-5.10/drivers/soc/amlogic/
H A Dmeson-canvas.c88 unsigned int endian) in meson_canvas_config()
92 if (endian && !canvas->supports_endianness) { in meson_canvas_config()
117 (endian << CANVAS_ENDIAN_BIT)); in meson_canvas_config()
84 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) meson_canvas_config() argument
/kernel/linux/linux-6.6/drivers/soc/amlogic/
H A Dmeson-canvas.c89 unsigned int endian) in meson_canvas_config()
93 if (endian && !canvas->supports_endianness) { in meson_canvas_config()
118 (endian << CANVAS_ENDIAN_BIT)); in meson_canvas_config()
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) meson_canvas_config() argument
/kernel/linux/linux-5.10/drivers/staging/gdm724x/
H A Dgdm_lte.c681 u8 endian = phy_dev->get_endian(phy_dev->priv_dev); in gdm_lte_multi_sdu_pkt() local
691 hci_len = gdm_dev16_to_cpu(endian, multi_sdu->len); in gdm_lte_multi_sdu_pkt()
692 num_packet = gdm_dev16_to_cpu(endian, multi_sdu->num_packet); in gdm_lte_multi_sdu_pkt()
703 cmd_evt = gdm_dev16_to_cpu(endian, sdu->cmd_evt); in gdm_lte_multi_sdu_pkt()
704 hci_len = gdm_dev16_to_cpu(endian, sdu->len); in gdm_lte_multi_sdu_pkt()
705 nic_type = gdm_dev32_to_cpu(endian, sdu->nic_type); in gdm_lte_multi_sdu_pkt()
757 u8 endian = phy_dev->get_endian(phy_dev->priv_dev); in gdm_lte_receive_pkt() local
766 cmd_evt = gdm_dev16_to_cpu(endian, hci->cmd_evt); in gdm_lte_receive_pkt()
775 nic_type = gdm_dev32_to_cpu(endian, sdu->nic_type); in gdm_lte_receive_pkt()
792 nic_type = gdm_dev32_to_cpu(endian, pdn_tabl in gdm_lte_receive_pkt()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dnls.h58 enum utf16_endian endian, wchar_t *pwcs, int maxlen);
60 enum utf16_endian endian, u8 *s, int maxlen);
/kernel/linux/linux-6.6/include/linux/
H A Dnls.h58 enum utf16_endian endian, wchar_t *pwcs, int maxlen);
60 enum utf16_endian endian, u8 *s, int maxlen);

Completed in 11 milliseconds

123456789