Lines Matching refs:rval
1190 #define mfmsr() ({unsigned long rval; \
1191 asm volatile("mfmsr %0" : "=r" (rval) : \
1192 : "memory"); rval;})
1203 #define mfspr(rn) ({unsigned long rval; \
1205 : "=r" (rval)); rval;})
1221 #define mftb() ({unsigned long rval; \
1237 : "=r" (rval) \
1239 rval;})
1241 #define mftb() ({unsigned long rval; \
1243 "=r" (rval) : "i" (SPRN_TBRL)); rval;})
1249 #define mftbl() ({unsigned long rval; \
1250 asm volatile("mftbl %0" : "=r" (rval)); rval;})
1251 #define mftbu() ({unsigned long rval; \
1252 asm volatile("mftbu %0" : "=r" (rval)); rval;})
1254 #define mftbl() ({unsigned long rval; \
1255 asm volatile("mfspr %0, %1" : "=r" (rval) : \
1256 "i" (SPRN_TBRL)); rval;})
1257 #define mftbu() ({unsigned long rval; \
1258 asm volatile("mfspr %0, %1" : "=r" (rval) : \
1259 "i" (SPRN_TBRU)); rval;})
1267 #define mfsrin(v) ({unsigned int rval; \
1268 asm volatile("mfsrin %0,%1" : "=r" (rval) : "r" (v)); \
1269 rval;})