Lines Matching refs:rval
671 #define mfmsr() ({unsigned long rval; \
672 asm volatile("mfmsr %0" : "=r" (rval)); rval;})
682 #define mfspr(rn) ({unsigned long rval; \
684 : "=r" (rval)); rval;})
689 #define mftb() ({unsigned long rval; \
703 : "=r" (rval) : "i" (CPU_FTR_CELL_TB_BUG)); rval;})
705 #define mftb() ({unsigned long rval; \
706 asm volatile("mftb %0" : "=r" (rval)); rval;})
711 #define mftbl() ({unsigned long rval; \
712 asm volatile("mftbl %0" : "=r" (rval)); rval;})
713 #define mftbu() ({unsigned long rval; \
714 asm volatile("mftbu %0" : "=r" (rval)); rval;})
721 #define mfsrin(v) ({unsigned int rval; \
722 asm volatile("mfsrin %0,%1" : "=r" (rval) : "r" (v)); \
723 rval;})