Lines Matching +full:hardware +full:- +full:wise
32 which will compile to multiple-byte memory access instructions, namely when
59 - Some architectures are able to perform unaligned memory accesses
61 - Some architectures raise processor exceptions when unaligned accesses
64 - Some architectures raise processor exceptions when unaligned accesses
67 - Some architectures are not capable of unaligned memory access, but will
131 structure type. This GCC-specific attribute tells the compiler never to
141 non-packed case, so the packed attribute should only be used when avoiding
167 In the above function, when the hardware has efficient unaligned access
168 capability, there is no issue with this code. But when the hardware isn't
177 16-bit-aligned addresses. It is up to the caller to ensure this alignment or
178 not use this function at all. This alignment-unsafe function is still useful
240 Due to the byte-wise nature of this operation, unaligned accesses are avoided.
247 header is aligned on a four-byte boundary to optimise the IP stack. For
248 regular ethernet hardware, the constant NET_IP_ALIGN is used. On most
255 For some ethernet hardware that cannot DMA to unaligned addresses like
256 4*n+2 or non-ethernet hardware, this can be a problem, and it is then