/kernel/linux/linux-5.10/arch/arm/boot/compressed/ |
H A D | ll_char_wr.S | 67 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 D | ll_char_wr.S | 67 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 D | kaslr.c | 9 * 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 D | kaslr.c | 9 * 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 D | tlbex.S | 10 * 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 D | gen-atomic-instrumented.sh | 139 * KASAN, KCSAN), which should be used unless it is necessary to avoid
|
/kernel/linux/linux-5.10/arch/x86/boot/ |
H A D | header.S | 14 * 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 D | ev6-stxncpy.S | 170 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 D | stxncpy.S | 138 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 D | memchr.S | 48 # the length is the easiest way to avoid trouble.
|
H A D | ev6-memchr.S | 46 # the length is the easiest way to avoid trouble.
|
H A D | stxcpy.S | 164 /* 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 D | ev6-stxcpy.S | 188 /* 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 D | ev6-stxncpy.S | 170 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 D | stxncpy.S | 138 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 D | memchr.S | 48 # the length is the easiest way to avoid trouble.
|
H A D | ev6-memchr.S | 46 # the length is the easiest way to avoid trouble.
|
/kernel/linux/linux-6.6/arch/x86/boot/ |
H A D | header.S | 14 * 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 D | sleep.S | 47 @ avoid accessing memory until this sequence is complete,
|
/kernel/linux/linux-6.6/arch/arm/mach-sa1100/ |
H A D | sleep.S | 47 @ avoid accessing memory until this sequence is complete,
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/ |
H A D | spu_manage.c | 423 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 D | spu_manage.c | 425 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 D | memcopy.S | 194 _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 D | memcopy.S | 194 _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 D | entry-header.S | 227 @ 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
|