Lines Matching defs:addr
34 void *StubLayout::allocateStub(void *addr) {
36 std::map<void *, void *>::iterator index_iter = stub_index.find(addr);
50 setStubAddress(stub, addr);
51 stub_index.insert(std::make_pair(addr, stub));
68 void StubLayoutAARCH64::setStubAddress(void *stub_, void *addr) {
98 *target = reinterpret_cast<uint64_t>(addr);
105 void StubLayoutARM::setStubAddress(void *stub_, void *addr) {
113 *target = addr;
120 void StubLayoutMIPS::setStubAddress(void *stub_, void *addr) {
121 uint32_t addr32 = (uint32_t)(uintptr_t)addr;
136 void StubLayoutX86::setStubAddress(void *stub_, void *addr) {
140 *target = addr;
147 void StubLayoutX86_64::setStubAddress(void *stub_, void *addr) {
152 // addr; this is not a real instruction, just an address
161 *target = reinterpret_cast<uint64_t>(addr);