Lines Matching refs:rval
1191 #define mfmsr() ({unsigned long rval; \
1192 asm volatile("mfmsr %0" : "=r" (rval) : \
1193 : "memory"); rval;})
1205 #define mfspr(rn) ({unsigned long rval; \
1207 : "=r" (rval)); rval;})
1223 #define mftb() ({unsigned long rval; \
1239 : "=r" (rval) \
1241 rval;})
1243 #define mftb() ({unsigned long rval; \
1245 "=r" (rval) : "i" (SPRN_TBRL)); rval;})
1251 #define mftbl() ({unsigned long rval; \
1252 asm volatile("mftbl %0" : "=r" (rval)); rval;})
1253 #define mftbu() ({unsigned long rval; \
1254 asm volatile("mftbu %0" : "=r" (rval)); rval;})
1256 #define mftbl() ({unsigned long rval; \
1257 asm volatile("mfspr %0, %1" : "=r" (rval) : \
1258 "i" (SPRN_TBRL)); rval;})
1259 #define mftbu() ({unsigned long rval; \
1260 asm volatile("mfspr %0, %1" : "=r" (rval) : \
1261 "i" (SPRN_TBRU)); rval;})
1269 #define mfsrin(v) ({unsigned int rval; \
1270 asm volatile("mfsrin %0,%1" : "=r" (rval) : "r" (v)); \
1271 rval;})