Searched refs:RSExecRef (Results 1 – 5 of 5) sorted by relevance
/frameworks/compile/linkloader/android/ |
D | librsloader.h | 27 typedef struct RSExecOpaque *RSExecRef; typedef 30 RSExecRef rsloaderCreateExec(unsigned char const *buf, 35 RSExecRef rsloaderLoadExecutable(unsigned char const *buf, 38 int rsloaderRelocateExecutable(RSExecRef object, 42 void rsloaderUpdateSectionHeaders(RSExecRef object, unsigned char *buf); 44 void rsloaderDisposeExec(RSExecRef object); 46 void *rsloaderGetSymbolAddress(RSExecRef object, char const *name); 48 size_t rsloaderGetSymbolSize(RSExecRef object, char const *name); 50 size_t rsloaderGetFuncCount(RSExecRef object); 52 void rsloaderGetFuncNameList(RSExecRef object, size_t size, char const **list);
|
D | librsloader.cpp | 31 static inline RSExecRef wrap(ELFObject<32> *object) { in wrap() 32 return reinterpret_cast<RSExecRef>(object); in wrap() 35 static inline ELFObject<32> *unwrap(RSExecRef object) { in unwrap() 39 extern "C" RSExecRef rsloaderCreateExec(unsigned char const *buf, in rsloaderCreateExec() 43 RSExecRef object = rsloaderLoadExecutable(buf, buf_size); in rsloaderCreateExec() 56 extern "C" RSExecRef rsloaderLoadExecutable(unsigned char const *buf, in rsloaderLoadExecutable() 69 extern "C" int rsloaderRelocateExecutable(RSExecRef object_, in rsloaderRelocateExecutable() 78 extern "C" void rsloaderUpdateSectionHeaders(RSExecRef object_, in rsloaderUpdateSectionHeaders() 100 extern "C" void rsloaderDisposeExec(RSExecRef object) { in rsloaderDisposeExec() 104 extern "C" void *rsloaderGetSymbolAddress(RSExecRef object_, in rsloaderGetSymbolAddress() [all …]
|
D | test-librsloader.c | 96 RSExecRef object = rsloaderCreateExec(image, sb.st_size, find_sym, 0); in main()
|
/frameworks/compile/libbcc/lib/ExecutionEngine/ |
D | ScriptCached.h | 67 RSExecRef mRSExecutable;
|
D | Compiler.h | 89 RSExecRef mRSExecutable;
|