| /OK3568_Linux_fs/kernel/Documentation/core-api/ |
| H A D | unaligned-memory-access.rst | 15 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 D | README.unaligned-memory-access.txt | 9 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 D | README.displaying-bmps | 4 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 D | mem_alignment.rst | 14 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 D | 0004-cld3-Avoid-unaligned-accesses.patch | 4 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 D | 0004-cld3-Avoid-unaligned-accesses.patch | 4 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 D | 0006-cld3-Avoid-unaligned-accesses.patch | 4 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 D | 0004-cld3-Avoid-unaligned-accesses.patch | 4 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 D | 0005-cld3-Avoid-unaligned-accesses.patch | 4 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 D | 0005-cld3-Avoid-unaligned-accesses.patch | 4 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 D | 0005-cld3-Avoid-unaligned-accesses.patch | 4 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 D | 0005-cld3-Avoid-unaligned-accesses.patch | 4 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 D | 0004-cld3-Avoid-unaligned-accesses.patch | 4 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 D | 0004-cld3-Avoid-unaligned-accesses.patch | 4 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 D | unaligned-sh4a.h | 37 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 D | 0008-cld3-Avoid-unaligned-accesses.patch | 4 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 D | traps.c | 429 } 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 D | setup.c | 1148 } 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 D | unaligned-sh4a.h | 26 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 D | ti-pci.txt | 36 - 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 D | mtd-physmap.txt | 19 - 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 D | xsk_buff_pool.c | 66 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 D | endian.hpp | 299 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 D | mtd-physmap.txt | 19 - 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 D | spi-imx.c | 308 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()
|