Home
last modified time | relevance | path

Searched refs:misaligned (Results 1 – 25 of 28) sorted by relevance

12

/linux/Documentation/filesystems/nfs/
H A Dnfsd-io-modes.rst115 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 Dpxa_dma.c90 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 Dhwprobe.rst297 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 Dmem_alignment.rst5 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 Dev67-strlen.S29 ldq_u $1, 0($16) # L : load first quadword ($16 may be misaligned)
H A Dev67-strcat.S35 ldq_u $1, 0($16) # L : load first quadword (a0 may be misaligned)
H A Dstrcat.S23 ldq_u $1, 0($16) # load first quadword (a0 may be misaligned)
H A Dstrlen.S25 ldq_u $1, 0($16) # load first quadword ($16 may be misaligned)
H A Dev6-clear_user.S57 and $1, 7, $2 # .. .. E .. : number of misaligned bytes in tail
69 mskql $5, $16, $5 # .. U .. .. : take care of misaligned head
H A Dstrncat.S28 ldq_u $1, 0($16) # load first quadword ($16 may be misaligned)
H A Dev6-memcpy.S39 bne $1, $misaligned # U : Nope - gotta do this the slow way
181 $misaligned:
H A Dev67-strncat.S37 ldq_u $1, 0($16) # L : load first quadword ($16 may be misaligned)
H A Dclear_user.S81 mskql $5, $16, $5 # e0 : take care of misaligned head
/linux/arch/nios2/kernel/
H A DMakefile26 obj-$(CONFIG_NIOS2_ALIGNMENT_TRAP) += misaligned.o
/linux/arch/m68k/ifpsp060/
H A DCHANGES86 bit 27 = 1 (misaligned bit)
108 bit 27 = 0 (misaligned bit)
H A Disp.doc46 cas (w/ a misaligned effective address)
174 The instructions "cas2" and "cas" (when used with a misaligned effective
/linux/scripts/coccinelle/misc/
H A Dcond_no_effect.cocci26 // /* misaligned */
/linux/Documentation/core-api/
H A Dprintk-index.rst50 <5> block/blk-settings.c:661 disk_stack_limits "%s: Warning: Device %s is misaligned\n"
/linux/lib/
H A DKconfig.ubsan154 bool "Perform checking for misaligned pointer usage"
/linux/arch/arm/kernel/
H A Dhead.S589 THUMB( mov r6, r6, lsr #16 ) @ to be robust against misaligned r0.
/linux/Documentation/sphinx/
H A Dkerneldoc-preamble.sty178 % For CJK ascii-art alignment (still misaligned for Hangul)
/linux/arch/x86/kvm/mmu/
H A Dmmu.c6192 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 DChangeLog.megaraid89 Root Cause: in uioc_t structure, one of member had misaligned and it
/linux/scripts/
H A Dspelling.txt1045 misalinged||misaligned
/linux/fs/nfs/
H A Dnfstrace.h1804 DEFINE_NFS_LOCAL_DIO_EVENT(misaligned);

12