Lines Matching refs:instruction_set
293 bool NeedsNativeBridge(const char* instruction_set) { in NeedsNativeBridge() argument
294 if (instruction_set == nullptr) { in NeedsNativeBridge()
298 return strncmp(instruction_set, ABI_STRING, strlen(ABI_STRING) + 1) != 0; in NeedsNativeBridge()
317 static void MountCpuinfoForInstructionSet(const char* instruction_set) { in MountCpuinfoForInstructionSet() argument
318 if (instruction_set == nullptr) { in MountCpuinfoForInstructionSet()
322 size_t isa_len = strlen(instruction_set); in MountCpuinfoForInstructionSet()
328 instruction_set); in MountCpuinfoForInstructionSet()
343 snprintf(cpuinfo_path, sizeof(cpuinfo_path), "/system/etc/cpuinfo.%s.txt", instruction_set); in MountCpuinfoForInstructionSet()
351 snprintf(cpuinfo_path, sizeof(cpuinfo_path), "/system/lib64/%s/cpuinfo", instruction_set); in MountCpuinfoForInstructionSet()
353 snprintf(cpuinfo_path, sizeof(cpuinfo_path), "/system/lib/%s/cpuinfo", instruction_set); in MountCpuinfoForInstructionSet()
360 bool PreInitializeNativeBridge(const char* app_data_dir_in, const char* instruction_set) { in PreInitializeNativeBridge() argument
380 MountCpuinfoForInstructionSet(instruction_set); in PreInitializeNativeBridge()
477 bool InitializeNativeBridge(JNIEnv* env, const char* instruction_set) { in InitializeNativeBridge() argument
505 if (callbacks->initialize(runtime_callbacks, app_code_cache_dir, instruction_set)) { in InitializeNativeBridge()
506 SetupEnvironment(callbacks, env, instruction_set); in InitializeNativeBridge()