Lines Matching refs:RSExecRef
31 static inline RSExecRef wrap(ELFObject<64> *object) {
32 return reinterpret_cast<RSExecRef>(object);
35 static inline RSExecRef wrap(ELFObject<32> *object) {
36 return reinterpret_cast<RSExecRef>(object);
41 static inline ELFObject<64> *unwrap(RSExecRef object) {
45 static inline ELFObject<32> *unwrap(RSExecRef object) {
50 extern "C" RSExecRef rsloaderCreateExec(unsigned char const *buf,
54 RSExecRef object = rsloaderLoadExecutable(buf, buf_size);
67 extern "C" RSExecRef rsloaderLoadExecutable(unsigned char const *buf,
84 extern "C" int rsloaderRelocateExecutable(RSExecRef object_,
96 extern "C" void rsloaderUpdateSectionHeaders(RSExecRef object_,
140 extern "C" void rsloaderDisposeExec(RSExecRef object) {
144 extern "C" void *rsloaderGetSymbolAddress(RSExecRef object_,
178 extern "C" size_t rsloaderGetSymbolSize(RSExecRef object_, char const *name) {
208 extern "C" size_t rsloaderGetFuncCount(RSExecRef object) {
223 extern "C" void rsloaderGetFuncNameList(RSExecRef object,