Home
last modified time | relevance | path

Searched refs:unaligned (Results 1 – 25 of 209) sorted by relevance

123456789

/OK3568_Linux_fs/kernel/Documentation/core-api/
H A Dunaligned-memory-access.rst15 unaligned accesses, why you need to write code that doesn't cause them,
19 The definition of an unaligned access
25 reading 4 bytes of data from address 0x10005 would be an unaligned memory
52 Why unaligned access is bad
55 The effects of performing an unaligned memory access vary from architecture
59 - Some architectures are able to perform unaligned memory accesses
61 - Some architectures raise processor exceptions when unaligned accesses
62 happen. The exception handler is able to correct the unaligned access,
64 - Some architectures raise processor exceptions when unaligned accesses
66 unaligned access to be corrected.
[all …]
/OK3568_Linux_fs/u-boot/doc/
H A DREADME.unaligned-memory-access.txt9 unaligned accesses, why you need to write code that doesn't cause them,
13 The definition of an unaligned access
19 reading 4 bytes of data from address 0x10005 would be an unaligned memory
46 Why unaligned access is bad
49 The effects of performing an unaligned memory access vary from architecture
53 - Some architectures are able to perform unaligned memory accesses
55 - Some architectures raise processor exceptions when unaligned accesses
56 happen. The exception handler is able to correct the unaligned access,
58 - Some architectures raise processor exceptions when unaligned accesses
60 unaligned access to be corrected.
[all …]
H A DREADME.displaying-bmps4 Some architectures cannot handle unaligned memory accesses, and an attempt to
24 the __u32 fields into unaligned addresses (in our example 0x80a00002,
/OK3568_Linux_fs/kernel/Documentation/arm/
H A Dmem_alignment.rst14 unaligned memory access in general. If those access are predictable, you
15 are better to use the macros provided by include/asm/unaligned.h. The
20 trap to SIGBUS any code performing unaligned access (good for debugging bad
27 real bad - it changes the behaviour of all unaligned instructions in user
36 0 A user process performing an unaligned memory access
42 performing the unaligned access. This is of course
47 performing the unaligned access.
59 information on unaligned access occurrences plus the current mode of
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_103.0.5060/
H A D0004-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 04/14] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_100.0.4896/
H A D0004-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 04/15] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_98.0.4758/
H A D0006-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 06/17] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_104.0.5112/
H A D0004-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 04/17] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_96.0.4664/
H A D0005-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 05/14] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_109.0.5414/
H A D0005-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 05/17] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_97.0.4692/
H A D0005-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 05/14] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_111.0.5563/
H A D0005-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 05/18] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_105.0.5195/
H A D0004-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 04/17] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_101.0.4951/
H A D0004-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 04/15] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/kernel/arch/sh/include/asm/
H A Dunaligned-sh4a.h37 unsigned long unaligned; in sh4a_get_unaligned_cpu32() local
41 : "=z" (unaligned) in sh4a_get_unaligned_cpu32()
45 return unaligned; in sh4a_get_unaligned_cpu32()
/OK3568_Linux_fs/buildroot/package/qt5/qt5webengine-chromium/
H A D0008-cld3-Avoid-unaligned-accesses.patch4 Subject: [PATCH 08/14] cld3: Avoid unaligned accesses
6 Although the unaligned memory accesses are enabled, somehow i still hit
42 // TODO(sesse): NEON supports unaligned 64-bit loads and stores.
/OK3568_Linux_fs/kernel/arch/alpha/kernel/
H A Dtraps.c429 } unaligned[2]; variable
445 unaligned[0].count++; in do_entUna()
446 unaligned[0].va = (unsigned long) va; in do_entUna()
447 unaligned[0].pc = pc; in do_entUna()
754 ++unaligned[1].count; in do_entUnaUser()
755 unaligned[1].va = (unsigned long)va; in do_entUnaUser()
756 unaligned[1].pc = regs->pc - 4; in do_entUnaUser()
H A Dsetup.c1148 } unaligned[2]; in show_cpuinfo()
1211 unaligned[0].count, unaligned[0].pc, unaligned[0].va, in show_cpuinfo()
1212 unaligned[1].count, unaligned[1].pc, unaligned[1].va, in show_cpuinfo()
/OK3568_Linux_fs/u-boot/arch/sh/include/asm/
H A Dunaligned-sh4a.h26 unsigned long unaligned; in __get_unaligned_cpu32() local
30 : "=z" (unaligned) in __get_unaligned_cpu32()
34 return unaligned; in __get_unaligned_cpu32()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pci/
H A Dti-pci.txt36 - ti,syscon-unaligned-access: phandle to the syscon DT node. The 1st argument
39 for setting the bit to enable unaligned
54 - ti,syscon-unaligned-access: phandle to the syscon DT node. The 1st argument
57 for setting the bit to enable unaligned
/OK3568_Linux_fs/u-boot/doc/device-tree-bindings/mtd/
H A Dmtd-physmap.txt19 - no-unaligned-direct-access: boolean to disable the default direct
23 unaligned accesses as implemented in the JFFS2 code via memcpy().
24 By defining "no-unaligned-direct-access", the flash will not be
/OK3568_Linux_fs/kernel/net/xdp/
H A Dxsk_buff_pool.c66 pool->unaligned = umem->flags & XDP_UMEM_UNALIGNED_CHUNK_FLAG; in xp_create_and_assign_umem()
416 if (pool->unaligned) in xp_dma_map()
469 ok = pool->unaligned ? xp_check_unaligned(pool, &addr) : in __xp_alloc()
536 addr = pool->unaligned ? xp_unaligned_add_offset_to_addr(addr) : addr; in xp_raw_get_data()
543 addr = pool->unaligned ? xp_unaligned_add_offset_to_addr(addr) : addr; in xp_raw_get_dma()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/support/detail/endian/
H A Dendian.hpp299 BOOST_SCOPED_ENUM_START(alignment) { unaligned, aligned }; BOOST_SCOPED_ENUM_END in BOOST_SCOPED_ENUM_START()
302 BOOST_SCOPED_ENUM(alignment) A = alignment::unaligned>
312 class endian< endianness::big, T, n_bits, alignment::unaligned >
344 class endian< endianness::little, T, n_bits, alignment::unaligned >
376 class endian< endianness::native, T, n_bits, alignment::unaligned >
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mtd/
H A Dmtd-physmap.txt19 - no-unaligned-direct-access: boolean to disable the default direct
23 unaligned accesses as implemented in the JFFS2 code via memcpy().
24 By defining "no-unaligned-direct-access", the flash will not be
/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspi-imx.c308 int unaligned; in spi_imx_buf_rx_swap() local
311 unaligned = spi_imx->remainder % 4; in spi_imx_buf_rx_swap()
313 if (!unaligned) { in spi_imx_buf_rx_swap()
325 while (unaligned--) { in spi_imx_buf_rx_swap()
327 *(u8 *)spi_imx->rx_buf = (val >> (8 * unaligned)) & 0xff; in spi_imx_buf_rx_swap()
360 int unaligned; in spi_imx_buf_tx_swap() local
363 unaligned = spi_imx->count % 4; in spi_imx_buf_tx_swap()
365 if (!unaligned) { in spi_imx_buf_tx_swap()
375 while (unaligned--) { in spi_imx_buf_tx_swap()
377 val |= *(u8 *)spi_imx->tx_buf << (8 * unaligned); in spi_imx_buf_tx_swap()

123456789