Lines Matching full:n

16 	trace_printk("handle mm fault vma=%p address=%lx flags=%x regs=%p\n",  in my_direct_func()
26 " .pushsection .text, \"ax\", @progbits\n"
27 " .type my_tramp, @function\n"
28 " .globl my_tramp\n"
29 " my_tramp:\n"
30 " addi sp,sp,-5*"SZREG"\n"
31 " "REG_S" a0,0*"SZREG"(sp)\n"
32 " "REG_S" a1,1*"SZREG"(sp)\n"
33 " "REG_S" a2,2*"SZREG"(sp)\n"
34 " "REG_S" t0,3*"SZREG"(sp)\n"
35 " "REG_S" ra,4*"SZREG"(sp)\n"
36 " call my_direct_func\n"
37 " "REG_L" a0,0*"SZREG"(sp)\n"
38 " "REG_L" a1,1*"SZREG"(sp)\n"
39 " "REG_L" a2,2*"SZREG"(sp)\n"
40 " "REG_L" t0,3*"SZREG"(sp)\n"
41 " "REG_L" ra,4*"SZREG"(sp)\n"
42 " addi sp,sp,5*"SZREG"\n"
43 " jr t0\n"
44 " .size my_tramp, .-my_tramp\n"
45 " .popsection\n"
56 " .pushsection .text, \"ax\", @progbits\n"
57 " .type my_tramp, @function\n"
58 " .globl my_tramp\n"
61 " pushq %rbp\n"
62 " movq %rsp, %rbp\n"
64 " pushq %rdi\n"
65 " pushq %rsi\n"
66 " pushq %rdx\n"
67 " pushq %rcx\n"
68 " call my_direct_func\n"
69 " popq %rcx\n"
70 " popq %rdx\n"
71 " popq %rsi\n"
72 " popq %rdi\n"
73 " leave\n"
75 " .size my_tramp, .-my_tramp\n"
76 " .popsection\n"
84 " .pushsection .text, \"ax\", @progbits\n"
85 " .type my_tramp, @function\n"
86 " .globl my_tramp\n"
88 " lgr %r1,%r15\n"
89 " stmg %r0,%r5,"__stringify(__SF_GPRS)"(%r15)\n"
90 " stg %r14,"__stringify(__SF_GPRS+8*8)"(%r15)\n"
91 " aghi %r15,"__stringify(-STACK_FRAME_OVERHEAD)"\n"
92 " stg %r1,"__stringify(__SF_BACKCHAIN)"(%r15)\n"
93 " brasl %r14,my_direct_func\n"
94 " aghi %r15,"__stringify(STACK_FRAME_OVERHEAD)"\n"
95 " lmg %r0,%r5,"__stringify(__SF_GPRS)"(%r15)\n"
96 " lg %r14,"__stringify(__SF_GPRS+8*8)"(%r15)\n"
97 " lgr %r1,%r0\n"
98 " br %r1\n"
99 " .size my_tramp, .-my_tramp\n"
100 " .popsection\n"
108 " .pushsection .text, \"ax\", @progbits\n"
109 " .type my_tramp, @function\n"
110 " .globl my_tramp\n"
112 " hint 34\n" // bti c
113 " sub sp, sp, #48\n"
114 " stp x9, x30, [sp]\n"
115 " stp x0, x1, [sp, #16]\n"
116 " stp x2, x3, [sp, #32]\n"
117 " bl my_direct_func\n"
118 " ldp x30, x9, [sp]\n"
119 " ldp x0, x1, [sp, #16]\n"
120 " ldp x2, x3, [sp, #32]\n"
121 " add sp, sp, #48\n"
122 " ret x9\n"
123 " .size my_tramp, .-my_tramp\n"
124 " .popsection\n"
132 " .pushsection .text, \"ax\", @progbits\n"
133 " .type my_tramp, @function\n"
134 " .globl my_tramp\n"
135 " my_tramp:\n"
136 " addi.d $sp, $sp, -48\n"
137 " st.d $a0, $sp, 0\n"
138 " st.d $a1, $sp, 8\n"
139 " st.d $a2, $sp, 16\n"
140 " st.d $t0, $sp, 24\n"
141 " st.d $ra, $sp, 32\n"
142 " bl my_direct_func\n"
143 " ld.d $a0, $sp, 0\n"
144 " ld.d $a1, $sp, 8\n"
145 " ld.d $a2, $sp, 16\n"
146 " ld.d $t0, $sp, 24\n"
147 " ld.d $ra, $sp, 32\n"
148 " addi.d $sp, $sp, 48\n"
149 " jr $t0\n"
150 " .size my_tramp, .-my_tramp\n"
151 " .popsection\n"
175 " std 2, 24(1)\n" \
176 " bcl 20, 31, 1f\n" \
177 " 1: mflr 12\n" \
178 " ld 2, (99f - 1b)(12)\n"
180 " ld 2, 24(1)\n"
182 " 99: .quad .TOC.@tocbase\n"
191 PPC_LL" 0, "__stringify(PPC_LR_STKOFF)"(1)\n" \
192 " mtlr 0\n"
194 " blr\n"
197 PPC_LL" 0, "__stringify(PPC_LR_STKOFF)"(1)\n" \
198 " mtctr 0\n"
200 " mtlr 0\n" \
201 " bctr\n"
205 " .pushsection .text, \"ax\", @progbits\n"
206 " .type my_tramp, @function\n"
207 " .globl my_tramp\n"
208 " my_tramp:\n"
209 PPC_STL" 0, "__stringify(PPC_LR_STKOFF)"(1)\n"
210 PPC_STLU" 1, -"__stringify(STACK_FRAME_MIN_SIZE)"(1)\n"
211 " mflr 0\n"
212 PPC_STL" 0, "__stringify(PPC_LR_STKOFF)"(1)\n"
213 PPC_STLU" 1, -"__stringify(STACK_FRAME_SIZE)"(1)\n"
215 PPC_STL" 3, "__stringify(STACK_FRAME_ARG1)"(1)\n"
216 PPC_STL" 4, "__stringify(STACK_FRAME_ARG2)"(1)\n"
217 PPC_STL" 5, "__stringify(STACK_FRAME_ARG3)"(1)\n"
218 PPC_STL" 6, "__stringify(STACK_FRAME_ARG4)"(1)\n"
219 " bl my_direct_func\n"
220 PPC_LL" 6, "__stringify(STACK_FRAME_ARG4)"(1)\n"
221 PPC_LL" 5, "__stringify(STACK_FRAME_ARG3)"(1)\n"
222 PPC_LL" 4, "__stringify(STACK_FRAME_ARG2)"(1)\n"
223 PPC_LL" 3, "__stringify(STACK_FRAME_ARG1)"(1)\n"
225 " addi 1, 1, "__stringify(STACK_FRAME_SIZE)"\n"
227 " addi 1, 1, "__stringify(STACK_FRAME_MIN_SIZE)"\n"
228 PPC_LL" 0, "__stringify(PPC_LR_STKOFF)"(1)\n"
231 " .size my_tramp, .-my_tramp\n"
232 " .popsection\n"