Home
last modified time | relevance | path

Searched refs:avoid (Results 1 - 25 of 56) sorted by relevance

123

/kernel/linux/linux-5.10/arch/arm/boot/compressed/
H A Dll_char_wr.S67 sub r1, r1, #1 @ avoid using r7 directly after
72 tst r1, #7 @ avoid using r7 directly after
86 and ip, r7, #15 @ avoid r4
87 ldr ip, [lr, ip, lsl #2] @ avoid r4
88 mul ip, r2, ip @ avoid r4
89 sub r1, r1, #1 @ avoid ip
90 sub r0, r0, r5 @ avoid ip
96 and ip, r7, #15 @ avoid r4
97 ldr ip, [lr, ip, lsl #2] @ avoid r4
98 mul ip, r2, ip @ avoid r
[all...]
/kernel/linux/linux-6.6/arch/arm/boot/compressed/
H A Dll_char_wr.S67 sub r1, r1, #1 @ avoid using r7 directly after
72 tst r1, #7 @ avoid using r7 directly after
86 and ip, r7, #15 @ avoid r4
87 ldr ip, [lr, ip, lsl #2] @ avoid r4
88 mul ip, r2, ip @ avoid r4
89 sub r1, r1, #1 @ avoid ip
90 sub r0, r0, r5 @ avoid ip
96 and ip, r7, #15 @ avoid r4
97 ldr ip, [lr, ip, lsl #2] @ avoid r4
98 mul ip, r2, ip @ avoid r
[all...]
/kernel/linux/linux-5.10/arch/x86/boot/compressed/
H A Dkaslr.c9 * to avoid) in order to select a physical memory location that can
316 * when KASLR searches for an appropriate random address. We must avoid any
326 * What is not obvious how to avoid is the range of memory that is used
425 /* Mark the memmap regions we need to avoid */ in mem_avoid_init()
456 struct mem_vector avoid; in mem_avoid_overlap() local
458 avoid.start = (unsigned long)ptr; in mem_avoid_overlap()
459 avoid.size = sizeof(*ptr) + ptr->len; in mem_avoid_overlap()
461 if (mem_overlaps(img, &avoid) && (avoid.start < earliest)) { in mem_avoid_overlap()
462 *overlap = avoid; in mem_avoid_overlap()
[all...]
/kernel/linux/linux-6.6/arch/x86/boot/compressed/
H A Dkaslr.c9 * to avoid) in order to select a physical memory location that can
312 * when KASLR searches for an appropriate random address. We must avoid any
322 * What is not obvious how to avoid is the range of memory that is used
421 /* Mark the memmap regions we need to avoid */ in mem_avoid_init()
452 struct mem_vector avoid; in mem_avoid_overlap() local
454 avoid.start = (unsigned long)ptr; in mem_avoid_overlap()
455 avoid.size = sizeof(*ptr) + ptr->len; in mem_avoid_overlap()
457 if (mem_overlaps(img, &avoid) && (avoid.start < earliest)) { in mem_avoid_overlap()
458 *overlap = avoid; in mem_avoid_overlap()
[all...]
/kernel/linux/linux-6.6/arch/arc/mm/
H A Dtlbex.S10 * helps avoid a shift when preparing PD0 from PTE
54 ; [All of this dance is to avoid stack switching for each TLB Miss, since we
62 ; To avoid cache line bouncing the per-cpu global is aligned/sized per
/kernel/linux/linux-6.6/scripts/atomic/
H A Dgen-atomic-instrumented.sh139 * KASAN, KCSAN), which should be used unless it is necessary to avoid
/kernel/linux/linux-5.10/arch/x86/boot/
H A Dheader.S14 * addresses. To avoid confusion, linear addresses are written using leading
378 # but leave it at 2 GB to avoid
515 # to be safe. To avoid problems at the block level allocating 5 extra bytes
516 # per 32767 bytes of data is sufficient. To avoid problems internal to a
520 # To avoid problems with the compressed data's meta information an extra 18
/kernel/linux/linux-5.10/arch/alpha/lib/
H A Dev6-stxncpy.S170 beq t0, stxncpy_aligned # U : avoid loading dest word if not needed
234 /* Unaligned copy main loop. In order to avoid reading too much,
298 and t12, 0x80, t6 # E : avoid dest word load if we can (stall)
318 and a1, 7, t6 # E : avoid final load if possible
357 extra startup checks to avoid SEGV. */
H A Dstxncpy.S138 beq t0, stxncpy_aligned # avoid loading dest word if not needed
192 /* Unaligned copy main loop. In order to avoid reading too much,
255 and t12, 0x80, t6 # e0 : avoid dest word load if we can
310 extra startup checks to avoid SEGV. */
H A Dmemchr.S48 # the length is the easiest way to avoid trouble.
H A Dev6-memchr.S46 # the length is the easiest way to avoid trouble.
H A Dstxcpy.S164 /* Unaligned copy main loop. In order to avoid reading too much,
219 and t12, 0x80, t6 # e0 : avoid dest word load if we can
254 extra startup checks to avoid SEGV. */
H A Dev6-stxcpy.S188 /* Unaligned copy main loop. In order to avoid reading too much,
245 and t12, 0x80, t6 # E : avoid dest word load if we can (stall)
286 extra startup checks to avoid SEGV. */
/kernel/linux/linux-6.6/arch/alpha/lib/
H A Dev6-stxncpy.S170 beq t0, stxncpy_aligned # U : avoid loading dest word if not needed
234 /* Unaligned copy main loop. In order to avoid reading too much,
298 and t12, 0x80, t6 # E : avoid dest word load if we can (stall)
318 and a1, 7, t6 # E : avoid final load if possible
357 extra startup checks to avoid SEGV. */
H A Dstxncpy.S138 beq t0, stxncpy_aligned # avoid loading dest word if not needed
192 /* Unaligned copy main loop. In order to avoid reading too much,
255 and t12, 0x80, t6 # e0 : avoid dest word load if we can
310 extra startup checks to avoid SEGV. */
H A Dmemchr.S48 # the length is the easiest way to avoid trouble.
H A Dev6-memchr.S46 # the length is the easiest way to avoid trouble.
/kernel/linux/linux-6.6/arch/x86/boot/
H A Dheader.S14 * addresses. To avoid confusion, linear addresses are written using leading
320 # but leave it at 2 GB to avoid
457 # to be safe. To avoid problems at the block level allocating 5 extra bytes
458 # per 32767 bytes of data is sufficient. To avoid problems internal to a
462 # To avoid problems with the compressed data's meta information an extra 18
/kernel/linux/linux-5.10/arch/arm/mach-sa1100/
H A Dsleep.S47 @ avoid accessing memory until this sequence is complete,
/kernel/linux/linux-6.6/arch/arm/mach-sa1100/
H A Dsleep.S47 @ avoid accessing memory until this sequence is complete,
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/
H A Dspu_manage.c423 neighbour_spu(int cbe, struct device_node *target, struct device_node *avoid) in neighbour_spu() argument
432 if (spu_dn == avoid) in neighbour_spu()
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/
H A Dspu_manage.c425 neighbour_spu(int cbe, struct device_node *target, struct device_node *avoid) in neighbour_spu() argument
434 if (spu_dn == avoid) in neighbour_spu()
/kernel/linux/linux-5.10/arch/xtensa/lib/
H A Dmemcopy.S194 _beqz a4, .Ldone # avoid loading anything for zero-length copies
470 _beqz a4, .Lbackdone # avoid loading anything for zero-length copies
/kernel/linux/linux-6.6/arch/xtensa/lib/
H A Dmemcopy.S194 _beqz a4, .Ldone # avoid loading anything for zero-length copies
457 _beqz a4, .Lbackdone # avoid loading anything for zero-length copies
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Dentry-header.S227 @ We must avoid clrex due to Cortex-A15 erratum #830321
237 @ We must avoid clrex due to Cortex-A15 erratum #830321
305 @ We must avoid clrex due to Cortex-A15 erratum #830321
337 @ We must avoid clrex due to Cortex-A15 erratum #830321

Completed in 12 milliseconds

123