Home
last modified time | relevance | path

Searched refs:clone (Results 1 – 25 of 100) sorted by relevance

1234

/system/core/libcutils/
Dnative_handle.cpp125 native_handle_t* clone = native_handle_create(handle->numFds, handle->numInts); in native_handle_clone() local
126 if (clone == NULL) return NULL; in native_handle_clone()
129 clone->data[i] = dup(handle->data[i]); in native_handle_clone()
130 if (clone->data[i] == -1) { in native_handle_clone()
131 clone->numFds = i; in native_handle_clone()
132 native_handle_close(clone); in native_handle_clone()
133 native_handle_delete(clone); in native_handle_clone()
138 memcpy(&clone->data[handle->numFds], &handle->data[handle->numFds], in native_handle_clone()
141 return clone; in native_handle_clone()
/system/libcppbor/tests/
Dcppbor_test.cpp994 auto clone = item.clone(); in TEST() local
995 EXPECT_EQ(clone->type(), cppbor::UINT); in TEST()
996 EXPECT_NE(clone->asUint(), nullptr); in TEST()
997 EXPECT_EQ(item, *clone->asUint()); in TEST()
998 EXPECT_EQ(*clone->asUint(), Uint(10)); in TEST()
1003 auto clone = item.clone(); in TEST() local
1004 EXPECT_EQ(clone->type(), NINT); in TEST()
1005 EXPECT_NE(clone->asNint(), nullptr); in TEST()
1006 EXPECT_EQ(item, *clone->asNint()); in TEST()
1007 EXPECT_EQ(*clone->asNint(), Nint(-1000000)); in TEST()
[all …]
/system/keymint/hal/src/
Dkeymint.rs105 Some(k) => Some(k.clone().try_innto().map_err(failed_conversion)?), in generateKey()
127 Some(k) => Some(k.clone().try_innto().map_err(failed_conversion)?), in importKey()
200 Some(t) => Some(t.clone().try_innto().map_err(failed_conversion)?), in begin()
208 let op = Operation::new_as_binder(self.channel.clone(), rsp.ret.op_handle); in begin()
222 timestamp_token: timestampToken.map(|t| t.clone().innto()), in deviceLocked()
356 Some(t) => Some(t.clone().try_innto().map_err(failed_conversion)?), in updateAad()
358 timestamp_token: timeStampToken.map(|t| t.clone().innto()), in updateAad()
361 let mut req = req_template.clone(); in updateAad()
384 Some(t) => Some(t.clone().try_innto().map_err(failed_conversion)?), in update()
386 timestamp_token: timeStampToken.map(|t| t.clone().innto()), in update()
[all …]
Dtests.rs20 self.req.lock().unwrap().clone() in req_data()
28 Ok(self.rsp.clone()) in execute()
46 let imp = keymint::Device::new(Arc::new(Mutex::new(channel.clone()))); in test_method_roundtrip()
71 let imp = keymint::Device::new(Arc::new(Mutex::new(channel.clone()))); in test_method_err_roundtrip()
/system/extras/profcollectd/libprofcollectd/
Dscheduler.rs63 let config = config.clone(); in schedule_periodic()
64 let trace_provider = self.trace_provider.clone(); in schedule_periodic()
98 let trace_provider = self.trace_provider.clone(); in one_shot()
111 let trace_provider = self.trace_provider.clone(); in process()
137 let provider = self.trace_provider.clone(); in start_thread_waiting_for_provider_ready()
138 let callbacks = self.provider_ready_callbacks.clone(); in start_thread_waiting_for_provider_ready()
/system/media/camera/docs/
Dmetadata_validate.py201 for clone in soup.find_all("clone"):
202 clone_entry = clone['entry']
203 clone_kind = clone['kind']
205 parent_kind = find_kind(clone)
218 clone_name = fully_qualified_name(clone)
235 clone_hal_version = clone.get('hal_version')
/system/keymint/derive/tests/
Dintegration_test.rs13 let want_value = want.clone().to_cbor_value().unwrap(); in test_derive_named_struct_roundtrip()
26 let want_value = want.clone().to_cbor_value().unwrap(); in test_derive_unnamed_struct_roundtrip()
43 let want_value = want.clone().to_cbor_value().unwrap(); in test_derive_numeric_enum_roundtrip()
/system/core/trusty/keymint/src/
Dkeymint_hal_main.rs116 let km_service = keymint::Device::new_as_binder(tipc_channel.clone()); in inner_main()
126 let rpc_service = rpc::Device::new_as_binder(tipc_channel.clone()); in inner_main()
136 let sclock_service = secureclock::Device::new_as_binder(tipc_channel.clone()); in inner_main()
146 let ssecret_service = sharedsecret::Device::new_as_binder(tipc_channel.clone()); in inner_main()
/system/security/keystore2/src/
Dglobals.rs63 let mut db = KeystoreDB::new(&db_path, Some(GC.clone())).expect("Failed to open database."); in create_thread_local_db()
108 .map(|(dev, hw_info)| ((*dev).clone(), (*hw_info).clone(), *uuid)) in dev_by_uuid()
112 self.devices_by_uuid.values().map(|(dev, _)| dev.clone()).collect() in devices()
161 static ref GC: Arc<Gc> = Arc::new(Gc::new_init_with(ASYNC_TASK.clone(), || {
171 SUPER_KEY.clone(),
406 Ok(dev.clone()) in get_timestamp_service()
409 *ts_device = Some(dev.clone()); in get_timestamp_service()
Dservice.rs67 id_rotation_state.clone(), in new_native_binder()
81 let uuid_by_sec_level = result.uuid_by_sec_level.clone(); in new_native_binder()
84 (create_thread_local_db(), uuid_by_sec_level, LEGACY_BLOB_LOADER.clone()) in new_native_binder()
104 Ok(dev.clone()) in get_i_sec_level_by_uuid()
119 Ok(dev.clone()) in get_security_level()
228 alias: Some(alias.clone()), in update_subcomponent()
231 (Domain::SELINUX, Some(_)) => key.clone(), in update_subcomponent()
Drkpd_client.rs88 self.registration_tx.send(Ok(registration.clone())); in onSuccess()
156 keyBlob: key.keyBlob.clone(), in onSuccess()
157 encodedCertChain: key.encodedCertChain.clone(), in onSuccess()
343 keyBlob: key.keyBlob.clone(), in new_native_binder()
344 encodedCertChain: key.encodedCertChain.clone(), in new_native_binder()
369 keyBlob: values.key.keyBlob.clone(), in getKey()
370 encodedCertChain: values.key.encodedCertChain.clone(), in getKey()
373 let get_key_cb = cb.clone(); in getKey()
399 let store_cb = cb.clone(); in storeUpgradedKeyAsync()
Dasync_task.rs192 let cloned_state = self.state.clone(); in spawn_thread()
211 Some(Action::IdleFns(state.idle_fns.clone())) in spawn_thread()
350 trace_sender.send(trace.clone()).unwrap(); in test_async_task()
366 let at_clone = at.clone(); in test_async_task_chain()
457 let idle_sender = idle_sender.clone(); in test_async_task_multiple_idle()
481 let at_clone = at.clone(); in test_async_task_idle_queues_job()
Dwatchdog.rs184 if self.records.insert(index.clone(), record).is_some() { in arm()
234 Some(WatchPoint { id, wd: wd.clone(), not_send: Default::default() }) in watch_with_optional()
292 let cloned_state = self.state.clone(); in spawn_thread()
343 let hit_count_clone = hit_count.clone(); in test_watchdog()
Dsuper_key.rs211 KeyParameterValue::Nonce(self.nonce.clone()), in decrypt()
294 let clone = skm.clone(); in set_up_boot_level_cache() localVariable
296 Self::watch_boot_level(clone) in set_up_boot_level_cache()
464 reencrypt_with: super_key.reencrypt_with.as_ref().unwrap_or(&super_key).clone(), in unwrap_key_if_required()
616 self.install_per_boot_key_for_user(user_id, super_key.clone())?; in populate_cache_from_super_key_blob()
883 .map(|e| (e.screen_lock_bound.clone(), e.screen_lock_bound_private.clone())) in unlock_screen_lock_bound_key()
910 Some(aes.clone()), in unlock_screen_lock_bound_key()
1039 Some(slb.clone()), in try_unlock_user_with_biometric()
1045 entry.screen_lock_bound = Some(slb.clone()); in try_unlock_user_with_biometric()
1046 entry.screen_lock_bound_private = Some(slbp.clone()); in try_unlock_user_with_biometric()
/system/keymint/tests/src/
Dlib.rs346 let mut op = cmac.begin(key.clone().into()).unwrap(); in test_aes_cmac()
409 let aes_key = aes::Key::new(key.clone()).unwrap(); in test_aes_gcm()
413 aes::GcmMode::GcmTag16 { nonce: iv.clone().try_into().unwrap() }, in test_aes_gcm()
422 let aes_key = aes::Key::new(key.clone()).unwrap(); in test_aes_gcm()
426 aes::GcmMode::GcmTag16 { nonce: iv.clone().try_into().unwrap() }, in test_aes_gcm()
436 let aes_key = aes::Key::new(key.clone()).unwrap(); in test_aes_gcm()
439 aes::GcmMode::GcmTag12 { nonce: iv.clone().try_into().unwrap() }, in test_aes_gcm()
461 let mut corrupt_ct = got_ct.clone(); in test_aes_gcm()
492 let des_key = des::Key::new(key.clone()).unwrap(); in test_des()
494 .begin(des_key.clone().into(), des::Mode::EcbNoPadding, SymmetricOperation::Encrypt) in test_des()
[all …]
/system/keymint/ta/src/
Dsecret.rs16 Ok(self.shared_secret_params.as_ref().unwrap().clone()) // safe: filled above in get_shared_secret_params()
78 let mut hmac_op = imp.begin(self.key.clone().into(), Digest::Sha256)?; in hmac()
84 Some(self.key.clone()) in get_hmac_key()
/system/keymaster/contexts/
Dsoft_attestation_cert.cpp306 retval = CertificateChain::clone(kRsaAttestChain); in getAttestationChain()
310 retval = CertificateChain::clone(kEcAttestChain); in getAttestationChain()
Dpure_soft_remote_provisioning_context.cpp173 auto clone = bcc_.clone(); in BuildProtectedDataPayload() local
174 if (!clone->asArray()) { in BuildProtectedDataPayload()
177 bcc = std::move(*clone->asArray()); in BuildProtectedDataPayload()
224 .add(std::move(*bcc_.clone()->asArray()) /* DiceCertChain */) in BuildCsr()
/system/keymint/tests/src/bin/
Dauth-keyblob-parse.rs85 let mut combined = keyblob.hw_enforced.clone(); in process()
100 let raw_key = keyblob.key_material.clone(); in process()
157 let mut filtered = keyblob.hw_enforced.clone(); in process()
163 let mut keygen_params = filtered.clone(); in process()
/system/tools/aidl/tests/rust/
Dtest_client.rs300 assert_eq!(got.iter().map(|s| s.GetName()).collect::<Result<Vec<_>, _>>(), Ok(names.clone())); in test_binder_array_exchange()
316 Some(names.clone()) in test_binder_nullable_array_exchange()
334 Some(names.clone()) in test_interface_list_exchange()
582 test_reverse_nullable_array!(service, ReverseUtf8CppStringList, inputs.clone()); in test_utf8_string()
661 ep.ext.set_parcelable(Arc::clone(&ext)).expect("error setting parcelable"); in test_repeat_extendable_parcelable()
683 let result = holder.ext.set_parcelable(Arc::clone(&parcelable));
732 let result = holder.ext.set_parcelable(Arc::clone(&parcelable)); in test_vintf_parcelable_holder_cannot_contain_not_vintf_parcelable()
743 let result = holder.ext.set_parcelable(Arc::clone(&parcelable)); in test_vintf_parcelable_holder_cannot_contain_unstable_parcelable()
757 ep.ext.set_parcelable(Arc::clone(&ext)).unwrap(); in test_read_write_extension()
758 ep.ext2.set_parcelable(Arc::clone(&ext2)).unwrap(); in test_read_write_extension()
[all …]
/system/keymint/common/src/keyblob/
Dsdd_mem.rs56 self.slots[idx] = Some(sdd.clone()); in new_secret()
69 Some(data) => Ok(data.clone()), in get_secret()
/system/chre/java/test/cross_validation/src/com/google/android/chre/test/crossvalidator/
DApSensorDatapoint.java35 values = sensorEvent.values.clone(); in ApSensorDatapoint()
/system/libcppbor/src/
Dcppbor.cpp454 std::unique_ptr<Item> Array::clone() const { in clone() function in cppbor::Array
457 res->add(mEntries[i]->clone()); in clone()
552 std::unique_ptr<Item> Map::clone() const { in clone() function in cppbor::Map
555 res->add(key->clone(), value->clone()); in clone()
561 std::unique_ptr<Item> SemanticTag::clone() const { in clone() function in cppbor::SemanticTag
562 return std::make_unique<SemanticTag>(mValue, mTaggedItem->clone()); in clone()
/system/security/keystore2/selinux/src/
Dconcurrency_test.rs82 let turnpike_clone = turnpike.clone(); in test_concurrent_check_access()
83 let complete_count_clone = complete_count.clone(); in test_concurrent_check_access()
/system/tools/aidl/tests/golden_output/aidl-test-versioned-interface-V1-rust-source/gen/android/aidl/versioned/tests/
DIFooInterface.rs30 DEFAULT_IMPL.lock().unwrap().clone() in getDefaultImpl()
215 *self.cached_hash.lock().unwrap() = Some(_aidl_return.clone()); in read_response_getInterfaceHash()
251 return Ok(_aidl_hash.clone());
265 let binder = self.binder.clone();
278 let binder = self.binder.clone();
291 let binder = self.binder.clone();
304 let binder = self.binder.clone();
319 let binder = self.binder.clone();
331 return Box::pin(std::future::ready(Ok(_aidl_hash.clone())));
338 let binder = self.binder.clone();

1234