Go to the documentation of this file.
35 #include <linux/module.h>
44 unsigned long tmp1, tmp2;
121 :
"=d" (sum),
"=d" (len),
"=a" (buff),
122 "=&d" (tmp1),
"=&d" (tmp2)
123 :
"0" (sum),
"1" (len),
"2" (buff)
144 unsigned long tmp1, tmp2;
245 ".section .fixup,\"ax\"\n"
299 ".section __ex_table,\"a\"\n"
313 :
"=d" (sum),
"=d" (len),
"=a" (src),
"=a" (dst),
314 "=&d" (tmp1),
"=d" (tmp2)
315 :
"0" (sum),
"1" (len),
"2" (src),
"3" (dst)
333 unsigned long tmp1, tmp2;
419 :
"=d" (sum),
"=d" (len),
"=a" (src),
"=a" (dst),
420 "=&d" (tmp1),
"=&d" (tmp2)
421 :
"0" (sum),
"1" (len),
"2" (src),
"3" (dst)