Lines Matching refs:extinfo_
442 extinfo_.flags = ANDROID_DLEXT_RESERVED_ADDRESS; in SetUp()
443 extinfo_.reserved_addr = start; in SetUp()
444 extinfo_.reserved_size = kLibSize; in SetUp()
445 extinfo_.relro_fd = -1; in SetUp()
457 extinfo_.flags |= ANDROID_DLEXT_RESERVED_ADDRESS_RECURSIVE; in CreateRelroFile()
463 extinfo_.flags |= ANDROID_DLEXT_WRITE_RELRO; in CreateRelroFile()
464 extinfo_.relro_fd = relro_fd; in CreateRelroFile()
465 void* handle = android_dlopen_ext(lib, RTLD_NOW, &extinfo_); in CreateRelroFile()
495 extinfo_.flags |= ANDROID_DLEXT_USE_RELRO; in CreateRelroFile()
496 extinfo_.relro_fd = relro_fd; in CreateRelroFile()
500 handle_ = android_dlopen_ext(lib, RTLD_NOW, &extinfo_); in TryUsingRelro()
523 android_dlextinfo extinfo_; member in DlExtRelroSharingTest
537 tf.fd = extinfo_.relro_fd; in TEST_F()
555 tf.fd = extinfo_.relro_fd; in TEST_F()
565 ASSERT_NOERROR(fstat(extinfo_.relro_fd, &no_recursive)); in TEST_F()
566 tf1.fd = extinfo_.relro_fd; in TEST_F()
570 ASSERT_NOERROR(fstat(extinfo_.relro_fd, &with_recursive)); in TEST_F()
571 tf2.fd = extinfo_.relro_fd; in TEST_F()
586 tf.fd = extinfo_.relro_fd; in TEST_F()
617 tf.fd = extinfo_.relro_fd; in TEST_F()
666 handle = android_dlopen_ext(lib, RTLD_NOW, &extinfo_); in SpawnChildrenAndMeasurePss()