Lines Matching +full:4 +full:a
70 "6: jz 4f\n" in copy_from_user_mvcos()
75 "2: la %4,4095(%1)\n"/* %4 = ptr + 4095 */ in copy_from_user_mvcos()
76 " nr %4,%3\n" /* %4 = (ptr + 4095) & -4096 */ in copy_from_user_mvcos()
77 " slgr %4,%1\n" in copy_from_user_mvcos()
78 " clgr %0,%4\n" /* copy crosses next page boundary? */ in copy_from_user_mvcos()
80 "3: .insn ss,0xc80000000000,0(%4,%2),0(%1),0\n" in copy_from_user_mvcos()
81 "7: slgr %0,%4\n" in copy_from_user_mvcos()
83 "4: slgr %0,%0\n" in copy_from_user_mvcos()
86 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcos()
108 "3: la %4,255(%1)\n" /* %4 = ptr + 255 */ in copy_from_user_mvcp()
110 " nr %4,%3\n" /* %4 = (ptr + 255) & -4096 */ in copy_from_user_mvcp()
111 " slgr %4,%1\n" in copy_from_user_mvcp()
112 " clgr %0,%4\n" /* copy crosses next page boundary? */ in copy_from_user_mvcp()
114 "4: mvcp 0(%4,%2),0(%1),%3\n" in copy_from_user_mvcp()
115 "9: slgr %0,%4\n" in copy_from_user_mvcp()
119 EX_TABLE(0b,3b) EX_TABLE(2b,3b) EX_TABLE(4b,6b) in copy_from_user_mvcp()
121 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcp()
143 "6: jz 4f\n" in copy_to_user_mvcos()
148 "2: la %4,4095(%1)\n"/* %4 = ptr + 4095 */ in copy_to_user_mvcos()
149 " nr %4,%3\n" /* %4 = (ptr + 4095) & -4096 */ in copy_to_user_mvcos()
150 " slgr %4,%1\n" in copy_to_user_mvcos()
151 " clgr %0,%4\n" /* copy crosses next page boundary? */ in copy_to_user_mvcos()
153 "3: .insn ss,0xc80000000000,0(%4,%1),0(%2),0\n" in copy_to_user_mvcos()
154 "7: slgr %0,%4\n" in copy_to_user_mvcos()
156 "4: slgr %0,%0\n" in copy_to_user_mvcos()
159 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_to_user_mvcos()
181 "3: la %4,255(%1)\n" /* %4 = ptr + 255 */ in copy_to_user_mvcs()
183 " nr %4,%3\n" /* %4 = (ptr + 255) & -4096 */ in copy_to_user_mvcs()
184 " slgr %4,%1\n" in copy_to_user_mvcs()
185 " clgr %0,%4\n" /* copy crosses next page boundary? */ in copy_to_user_mvcs()
187 "4: mvcs 0(%4,%1),0(%2),%3\n" in copy_to_user_mvcs()
188 "9: slgr %0,%4\n" in copy_to_user_mvcs()
192 EX_TABLE(0b,3b) EX_TABLE(2b,3b) EX_TABLE(4b,6b) in copy_to_user_mvcs()
194 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_to_user_mvcs()
214 "0: .insn ss,0xc80000000000,0(%0,%1),0(%4),0\n" in clear_user_mvcos()
215 " jz 4f\n" in clear_user_mvcos()
219 "2: la %3,4095(%1)\n"/* %4 = to + 4095 */ in clear_user_mvcos()
220 " nr %3,%2\n" /* %4 = (to + 4095) & -4096 */ in clear_user_mvcos()
224 "3: .insn ss,0xc80000000000,0(%3,%1),0(%4),0\n" in clear_user_mvcos()
227 "4: slgr %0,%0\n" in clear_user_mvcos()
230 : "+a" (size), "+a" (to), "+a" (tmp1), "=a" (tmp2) in clear_user_mvcos()
231 : "a" (empty_zero_page), [spec] "K" (0x81UL) in clear_user_mvcos()
262 "4: ex %0,0(%3)\n" in clear_user_xc()
265 EX_TABLE(1b,6b) EX_TABLE(2b,0b) EX_TABLE(4b,0b) in clear_user_xc()
266 : "+a" (size), "+a" (to), "=a" (tmp1), "=a" (tmp2) in clear_user_xc()