| /Linux-v5.4/arch/ia64/kernel/ |
| D | minstate.h | 100 .mem.offset 0,0; st8.spill [r16]=r8,16; \ 101 .mem.offset 8,0; st8.spill [r17]=r9,16; \ 103 .mem.offset 0,0; st8.spill [r16]=r10,24; \ 104 .mem.offset 8,0; st8.spill [r17]=r11,24; \ 130 .mem.offset 0,0; st8.spill [r16]=r20,16; /* save original r1 */ \ 131 .mem.offset 8,0; st8.spill [r17]=r12,16; \ 134 .mem.offset 0,0; st8.spill [r16]=r13,16; \ 135 .mem.offset 8,0; st8.spill [r17]=r21,16; /* save ar.fpsr */ \ 138 .mem.offset 0,0; st8.spill [r16]=r15,16; \ 139 .mem.offset 8,0; st8.spill [r17]=r14,16; \ [all …]
|
| D | head.S | 137 stf.spill.nta [_reg1]=f2,16;; \ 138 stf.spill.nta [_reg1]=f3,16;; \ 139 stf.spill.nta [_reg1]=f4,16;; \ 140 stf.spill.nta [_reg1]=f5,16;; \ 141 stf.spill.nta [_reg1]=f16,16;; \ 142 stf.spill.nta [_reg1]=f17,16;; \ 143 stf.spill.nta [_reg1]=f18,16;; \ 144 stf.spill.nta [_reg1]=f19,16;; \ 145 stf.spill.nta [_reg1]=f20,16;; \ 146 stf.spill.nta [_reg1]=f21,16;; \ [all …]
|
| D | mca_asm.S | 553 stf.spill [temp2]=f6,PT(F8)-PT(F6) 555 stf.spill [temp1]=f7,PT(F9)-PT(F7) 556 stf.spill [temp2]=f8,PT(F10)-PT(F8) 558 stf.spill [temp1]=f9,PT(F11)-PT(F9) 559 stf.spill [temp2]=f10 561 stf.spill [temp1]=f11 570 stf.spill [temp1]=f2,32 571 stf.spill [temp2]=f3,32 573 stf.spill [temp1]=f4,32 574 stf.spill [temp2]=f5,32 [all …]
|
| D | entry.S | 78 stf.spill [sp]=f0 254 st8.spill [r14]=r4,16 // spill r4 268 st8.spill [r14]=r4,SW(R6)-SW(R4) // spill r4 and prefetch offset 0x1c0 279 st8.spill [r15]=r5,SW(R7)-SW(R5) // spill r5 283 st8.spill [r14]=r6,SW(B0)-SW(R6) // spill r6 287 stf.spill [r2]=f2,32 291 stf.spill [r3]=f3,32 292 st8.spill [r15]=r7,SW(B2)-SW(R7) // spill r7 299 stf.spill [r2]=f4,32 300 stf.spill [r3]=f5,32 [all …]
|
| D | gate.S | 149 stf.spill [base0]=f6,32 150 stf.spill [base1]=f7,32 152 stf.spill [base0]=f8,32 153 stf.spill [base1]=f9,32 156 stf.spill [base0]=f10,32 157 stf.spill [base1]=f11,32 159 stf.spill [base0]=f12,32 160 stf.spill [base1]=f13,32 162 stf.spill [base0]=f14,32 163 stf.spill [base1]=f15,32
|
| D | pal.S | 274 stf.spill [in0] = f10,32 275 stf.spill [r2] = f11,32 277 stf.spill [in0] = f12,32 278 stf.spill [r2] = f13,32 280 stf.spill [in0] = f14,32 281 stf.spill [r2] = f15,32
|
| D | ivt.S | 955 st8.spill [r17]=r11,PT(CR_IIP)-PT(R11) // save r11 1000 st8.spill [r17]=r20,PT(R13)-PT(R1) // save original r1 1004 .mem.offset 0,0; st8.spill [r16]=r12,PT(AR_FPSR)-PT(R12) // save r12 1005 .mem.offset 8,0; st8.spill [r17]=r13,PT(R15)-PT(R13) // save r13 1016 st8.spill [r17]=r15 // save r15
|
| /Linux-v5.4/arch/ia64/lib/ |
| D | clear_page.S | 47 .fetch: stf.spill.nta [dst_fetch] = f0, L3_LINE_SIZE 57 1: stf.spill.nta [dst1] = f0, 64 58 stf.spill.nta [dst2] = f0, 64 63 1: stf.spill.nta [dst1] = f0, 64 64 stf.spill.nta [dst2] = f0, 64 65 stf.spill.nta [dst3] = f0, 64 66 stf.spill.nta [dst4] = f0, 128 69 stf.spill.nta [dst1] = f0, 64 70 stf.spill.nta [dst2] = f0, 64 72 stf.spill.nta [dst3] = f0, 64 [all …]
|
| D | memset.S | 220 stf.spill [ptr9] = f0, 128 // Do stores one cache line apart 230 stf.spill [ptr2] = f0, 32 231 stf.spill [ptr0] = f0, 32 234 stf.spill [ptr2] = f0, 32 235 stf.spill [ptr0] = f0, 32 238 stf.spill [ptr2] = f0, 32 239 stf.spill [ptr0] = f0, 64 243 stf.spill [ptr2] = f0, 32 244 (p_scr) stf.spill [ptr9] = f0, 128
|
| /Linux-v5.4/drivers/gpu/drm/vmwgfx/ |
| D | vmwgfx_blit.c | 104 unsigned int spill = SPILL(dst, _type); \ 107 if (spill && spill == SPILL(src, _type) && \ 108 sizeof(_type) - spill <= size) { \ 109 spill = sizeof(_type) - spill; \ 110 diff_offs = vmw_find_first_diff_u8(dst, src, spill); \ 111 if (diff_offs < spill) \ 114 dst += spill; \ 115 src += spill; \ 116 size -= spill; \ 117 offset += spill; \ [all …]
|
| /Linux-v5.4/drivers/staging/netlogic/ |
| D | xlr_net.c | 381 void *spill; in xlr_config_spill() local 388 spill = kmalloc(spill_size + SMP_CACHE_BYTES, GFP_KERNEL); in xlr_config_spill() 389 if (!spill) in xlr_config_spill() 392 spill = PTR_ALIGN(spill, SMP_CACHE_BYTES); in xlr_config_spill() 393 phys_addr = virt_to_phys(spill); in xlr_config_spill() 400 return spill; in xlr_config_spill()
|
| /Linux-v5.4/arch/sparc/kernel/ |
| D | spiterrs.S | 168 cmp %g3, 0x80 ! first win spill/fill trap 170 cmp %g3, 0xff ! last win spill/fill trap
|
| /Linux-v5.4/Documentation/x86/ |
| D | intel_mpx.rst | 57 4) If the application needs to spill bounds out of the 4 registers, it 111 MPX-enabled code needs more than these 4 registers, it needs to spill
|
| /Linux-v5.4/arch/xtensa/kernel/syscalls/ |
| D | syscall.tbl | 10 0 common spill sys_ni_syscall
|
| /Linux-v5.4/arch/xtensa/ |
| D | Kconfig | 375 bool "Enable spill registers syscall"
|
| /Linux-v5.4/Documentation/networking/ |
| D | filter.txt | 639 R0 - R5 are scratch registers and eBPF program needs spill/fill them if 830 out of registers and would have to resort to spill/fill to stack. 1090 Pointer register spill/fill is tracked as well, since four (R6-R9)
|
| /Linux-v5.4/arch/xtensa/kernel/ |
| D | entry.S | 1445 xsr a3, excsave1 # get spill-mask
|
| /Linux-v5.4/arch/arm64/ |
| D | Kconfig | 1480 bool "Use PLTs to allow module memory to spill over into vmalloc area"
|
| /Linux-v5.4/arch/arm/ |
| D | Kconfig | 1588 bool "Use PLTs to allow module memory to spill over into vmalloc area"
|