| /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/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 | strncat.S | 28 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 | ev67-strncat.S | 37 ldq_u $1, 0($16) # L : 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 | 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/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/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/arch/riscv/ |
| H A D | Kconfig | 920 Embed support for detecting and emulating misaligned 928 Embed support for emulating misaligned loads and stores. 935 Enable detecting support for vector misaligned loads and stores. 942 Use SBI FWFT to request delegation of load address misaligned and 943 store address misaligned exceptions, if possible, and prefer Linux
|
| /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 | 6217 unsigned offset, pte_size, misaligned; in detect_write_misaligned() 6229 misaligned = (offset ^ (offset + bytes - 1)) & ~(pte_size - 1); in detect_write_misaligned() 6230 misaligned |= bytes < 4; in detect_write_misaligned() 6232 return misaligned; in detect_write_misaligned() 8053 * misaligned address regardless of memory attributes. in kvm_arch_post_set_memory_attributes() 8075 * create a hugepage if the slot size is misaligned. in kvm_arch_post_set_memory_attributes() 6216 unsigned offset, pte_size, misaligned; detect_write_misaligned() local
|
| /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 | 1048 misalinged||misaligned
|
| /linux/fs/nfs/ |
| H A D | nfstrace.h | 1804 DEFINE_NFS_LOCAL_DIO_EVENT(misaligned);
|