Lines Matching refs:rd
540 #define toreal(rd)
541 #define fromreal(rd)
545 * these macros, which use rs = 0 to get the tophys offset in rd, rather than
547 * (i.e. set register rd to 0 when rs == 0).
549 #define tophys(rd,rs) \
550 addis rd,rs,0
552 #define tovirt(rd,rs) \
553 addis rd,rs,0
556 #define toreal(rd) /* we can access c000... in real mode */
557 #define fromreal(rd)
559 #define tophys(rd,rs) \
560 clrldi rd,rs,2
562 #define tovirt(rd,rs) \
563 rotldi rd,rs,16; \
564 ori rd,rd,((KERNELBASE>>48)&0xFFFF);\
565 rotldi rd,rd,48
567 #define toreal(rd) tophys(rd,rd)
568 #define fromreal(rd) tovirt(rd,rd)
570 #define tophys(rd, rs) addis rd, rs, -PAGE_OFFSET@h
571 #define tovirt(rd, rs) addis rd, rs, PAGE_OFFSET@h