Lines Matching refs:rval
710 #define mfmsr() ({unsigned long rval; \
711 asm volatile("mfmsr %0" : "=r" (rval)); rval;})
721 #define mfspr(rn) ({unsigned long rval; \
723 : "=r" (rval)); rval;})
728 #define mftb() ({unsigned long rval; \
744 : "=r" (rval) : "i" (CPU_FTR_CELL_TB_BUG)); rval;})
746 #define mftb() ({unsigned long rval; \
747 asm volatile("mftb %0" : "=r" (rval)); rval;})
752 #define mftbl() ({unsigned long rval; \
753 asm volatile("mftbl %0" : "=r" (rval)); rval;})
754 #define mftbu() ({unsigned long rval; \
755 asm volatile("mftbu %0" : "=r" (rval)); rval;})
762 #define mfsrin(v) ({unsigned int rval; \
763 asm volatile("mfsrin %0,%1" : "=r" (rval) : "r" (v)); \
764 rval;})