| /linux/Documentation/filesystems/nfs/ |
| H A D | nfsd-io-modes.rst | 115 But NFSD DIRECT does handle misaligned IO in terms of O_DIRECT as best 119 If NFSD_IO_DIRECT is used, expand any misaligned READ to the next 125 If NFSD_IO_DIRECT is used, split any misaligned WRITE into a start, 127 and the start and/or end are misaligned. Buffered IO is used for the 128 misaligned segments and O_DIRECT is used for the middle DIO-aligned 129 segment. DONTCACHE buffered IO is _not_ used for the misaligned 131 performance benefit when handling streaming misaligned WRITEs. 135 misaligned READ to the next DIO-aligned block (on either end of the 146 misaligned WRITE into a DIO-aligned middle segment.
|
| /linux/drivers/dma/ |
| H A D | pxa_dma.c | 90 bool misaligned; member 113 bool misaligned; member 449 static void phy_enable(struct pxad_phy *phy, bool misaligned) in phy_enable() argument 459 phy, phy->idx, misaligned); in phy_enable() 468 if (misaligned) in phy_enable() 511 phy_enable(chan->phy, chan->misaligned); in pxad_launch_chan() 570 to_pxad_sw_desc(vd)->misaligned) in pxad_try_hotchain() 651 chan->misaligned = in pxad_chan_handler() 807 if (chan->misaligned || !to_pxad_sw_desc(vd)->misaligned) in pxad_tx_submit() 816 chan->misaligned |= to_pxad_sw_desc(vd)->misaligned; in pxad_tx_submit() [all …]
|
| /linux/Documentation/arch/riscv/ |
| H A D | hwprobe.rst | 297 the performance of misaligned scalar native word accesses on the selected set 301 misaligned scalar accesses is unknown. 317 accesses are not supported at all and will generate a misaligned address 329 performance of misaligned vector accesses on the selected set of processors. 331 * :c:macro:`RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN`: The performance of misaligned 334 * :c:macro:`RISCV_HWPROBE_MISALIGNED_VECTOR_SLOW`: 32-bit misaligned accesses using vector 338 * :c:macro:`RISCV_HWPROBE_MISALIGNED_VECTOR_FAST`: 32-bit misaligned accesses using vector 342 not supported at all and will generate a misaligned address fault.
|
| /linux/Documentation/arch/arm/ |
| H A D | mem_alignment.rst | 5 Too many problems popped up because of unnoticed misaligned memory access in 16 alignment trap can fixup misaligned access for the exception cases, but at
|
| /linux/arch/alpha/lib/ |
| H A D | ev67-strlen.S | 29 ldq_u $1, 0($16) # L : load first quadword ($16 may be misaligned)
|
| H A D | ev67-strcat.S | 35 ldq_u $1, 0($16) # L : load first quadword (a0 may be misaligned)
|
| H A D | strcat.S | 23 ldq_u $1, 0($16) # load first quadword (a0 may be misaligned)
|
| H A D | strlen.S | 25 ldq_u $1, 0($16) # load first quadword ($16 may be misaligned)
|
| H A D | ev6-clear_user.S | 57 and $1, 7, $2 # .. .. E .. : number of misaligned bytes in tail 69 mskql $5, $16, $5 # .. U .. .. : take care of misaligned head
|
| H A D | strncat.S | 28 ldq_u $1, 0($16) # load first quadword ($16 may be misaligned)
|
| H A D | ev6-memcpy.S | 39 bne $1, $misaligned # U : Nope - gotta do this the slow way 181 $misaligned:
|
| H A D | ev67-strncat.S | 37 ldq_u $1, 0($16) # L : load first quadword ($16 may be misaligned)
|
| H A D | clear_user.S | 81 mskql $5, $16, $5 # e0 : take care of misaligned head
|
| /linux/arch/nios2/kernel/ |
| H A D | Makefile | 26 obj-$(CONFIG_NIOS2_ALIGNMENT_TRAP) += misaligned.o
|
| /linux/arch/m68k/ifpsp060/ |
| H A D | CHANGES | 86 bit 27 = 1 (misaligned bit) 108 bit 27 = 0 (misaligned bit)
|
| H A D | isp.doc | 46 cas (w/ a misaligned effective address) 174 The instructions "cas2" and "cas" (when used with a misaligned effective
|
| /linux/scripts/coccinelle/misc/ |
| H A D | cond_no_effect.cocci | 26 // /* misaligned */
|
| /linux/Documentation/core-api/ |
| H A D | printk-index.rst | 50 <5> block/blk-settings.c:661 disk_stack_limits "%s: Warning: Device %s is misaligned\n"
|
| /linux/lib/ |
| H A D | Kconfig.ubsan | 154 bool "Perform checking for misaligned pointer usage"
|
| /linux/arch/arm/kernel/ |
| H A D | head.S | 589 THUMB( mov r6, r6, lsr #16 ) @ to be robust against misaligned r0.
|
| /linux/Documentation/sphinx/ |
| H A D | kerneldoc-preamble.sty | 178 % For CJK ascii-art alignment (still misaligned for Hangul)
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | mmu.c | 6192 unsigned offset, pte_size, misaligned; in detect_write_misaligned() local 6204 misaligned = (offset ^ (offset + bytes - 1)) & ~(pte_size - 1); in detect_write_misaligned() 6205 misaligned |= bytes < 4; in detect_write_misaligned() 6207 return misaligned; in detect_write_misaligned()
|
| /linux/Documentation/scsi/ |
| H A D | ChangeLog.megaraid | 89 Root Cause: in uioc_t structure, one of member had misaligned and it
|
| /linux/scripts/ |
| H A D | spelling.txt | 1045 misalinged||misaligned
|
| /linux/fs/nfs/ |
| H A D | nfstrace.h | 1804 DEFINE_NFS_LOCAL_DIO_EVENT(misaligned);
|