Home
last modified time | relevance | path

Searched refs:crazy_context_t (Results 1 – 14 of 14) sorted by relevance

/ndk/sources/android/crazy_linker/include/
Dcrazy_linker.h60 typedef struct crazy_context_t crazy_context_t; typedef
64 crazy_context_t* crazy_context_create(void) _CRAZY_PUBLIC;
67 const char* crazy_context_get_error(crazy_context_t* context) _CRAZY_PUBLIC;
70 void crazy_context_clear_error(crazy_context_t* context) _CRAZY_PUBLIC;
74 void crazy_context_set_load_address(crazy_context_t* context,
78 size_t crazy_context_get_load_address(crazy_context_t* context) _CRAZY_PUBLIC;
82 void crazy_context_set_file_offset(crazy_context_t* context,
86 size_t crazy_context_get_file_offset(crazy_context_t* context);
98 crazy_context_t* context,
105 crazy_context_t* context,
[all …]
/ndk/sources/android/crazy_linker/src/
Dcrazy_linker_api.cpp32 struct crazy_context_t { struct
34 crazy_context_t() in crazy_context_t() argument
58 void crazy_context_t::ResetSearchPaths() { in ResetSearchPaths() argument
68 crazy_context_t* crazy_context_create(void) { return new crazy_context_t(); } in crazy_context_create()
70 const char* crazy_context_get_error(crazy_context_t* context) { in crazy_context_get_error()
76 void crazy_context_clear_error(crazy_context_t* context) { in crazy_context_clear_error()
80 void crazy_context_set_load_address(crazy_context_t* context, in crazy_context_set_load_address()
85 size_t crazy_context_get_load_address(crazy_context_t* context) { in crazy_context_get_load_address()
89 void crazy_context_set_file_offset(crazy_context_t* context, in crazy_context_set_file_offset()
94 size_t crazy_context_get_file_offset(crazy_context_t* context) { in crazy_context_get_file_offset()
[all …]
/ndk/sources/android/crazy_linker/tests/
Dtest_search_path_list.cpp24 void CheckLibraryCantLoad(const char* library_name, crazy_context_t* context) { in CheckLibraryCantLoad()
41 crazy_context_t* context) { in CheckLibrary()
102 crazy_context_t* context = crazy_context_create(); in main()
Dtest_load_library.cpp19 crazy_context_t* context = crazy_context_create(); in main()
Dtest_dl_wrappers.cpp23 crazy_context_t* context = crazy_context_create(); in main()
Dtest_load_library_depends.cpp20 crazy_context_t* context = crazy_context_create(); in main()
Dtest_constructors_destructors.cpp24 crazy_context_t* context = crazy_context_create(); in main()
Dtest_shared_relro.cpp33 crazy_context_t* context = crazy_context_create(); in main()
Dtest_load_library_callbacks.cpp47 crazy_context_t* context = crazy_context_create(); in main()
Dtest_jni_hooks.cpp20 crazy_context_t* context = crazy_context_create(); in main()
Dtest_relocated_shared_relro.cpp30 crazy_context_t* context = crazy_context_create(); in main()
Dtest_util.h385 void Init(const char* name, crazy_context_t* context) { in Init()
395 void CreateSharedRelro(crazy_context_t* context, size_t load_address) { in CreateSharedRelro()
414 void EnableSharedRelro(crazy_context_t* context) { in EnableSharedRelro()
454 void UseSharedRelro(crazy_context_t* context) { in UseSharedRelro()
Dtest_two_shared_relros.cpp32 crazy_context_t* context = crazy_context_create(); in main()
Dbench_load_library.cpp83 crazy_context_t* context = crazy_context_create(); in main()