Lines Matching refs:rp
20 #define flat_get_addr_from_rp(rp, relval, flags, persistent) \
21 m32r_flat_get_addr_from_rp(rp, relval, (text_len) )
23 #define flat_put_addr_at_rp(rp, addr, relval) \
24 m32r_flat_put_addr_at_rp(rp, addr, relval)
60 static inline unsigned long m32r_flat_get_addr_from_rp (unsigned long *rp,
67 unsigned long addr = htonl(*rp);
74 *rp = (M32R_SETH_OPCODE | ((reloc & 0x0f)<<24));
84 return htonl(*rp) & 0xFFFF;
89 return (htonl(*rp) & 0xFFFF) + textlen;
91 return htons(*(unsigned short *)rp) & 0xFFFF;
93 return htonl(*rp) & 0xFFFFFF;
95 return htonl(*rp);
103 static inline void m32r_flat_put_addr_at_rp (unsigned long *rp,
115 *rp = (M32R_SETH_OPCODE | Rn
119 *rp = (M32R_SETH_OPCODE | Rn
130 *rp = (htonl(*rp) & 0xFFFF0000) | (addr & 0xFFFF);
133 *(unsigned short *)rp = addr & 0xFFFF;
136 *rp = (htonl(*rp) & 0xFF000000) | (addr & 0xFFFFFF);
139 *rp = addr;