Home
last modified time | relevance | path

Searched refs:async_task (Results 1 – 5 of 5) sorted by relevance

/system/security/keystore2/src/
Dgc.rs22 async_task,
27 use async_task::AsyncTask;
34 async_task: Arc<AsyncTask>, field
45 pub fn new_init_with<F>(async_task: Arc<AsyncTask>, init: F) -> Self in new_init_with()
54 let weak_at = Arc::downgrade(&async_task); in new_init_with()
58 async_task.queue_hi(move |shelf| { in new_init_with()
66 async_task: weak_at, in new_init_with()
71 Self { async_task, notified } in new_init_with()
79 self.async_task.queue_lo(|shelf| shelf.get_downcast_mut::<GcInternal>().unwrap().step()) in notify_gc()
89 async_task: std::sync::Weak<AsyncTask>, field
[all …]
Dlib.rs19 pub mod async_task; module
Dlegacy_migrator.rs20 use crate::{async_task::AsyncTask, legacy_blob::LegacyBlobLoader};
43 async_task: Arc<AsyncTask>, field
95 pub fn new(async_task: Arc<AsyncTask>) -> Self { in new()
97 async_task, in new()
159 self.async_task.queue_hi(move |shelf| { in check_state()
239 self.async_task.queue_hi(move |shelf| { in do_serialized()
Dglobals.rs25 use crate::{async_task::AsyncTask, database::MonotonicRawTime};
/system/security/keystore2/legacykeystore/
Dlib.rs28 async_task::AsyncTask, legacy_blob::LegacyBlobLoader, maintenance::DeleteListener,
251 async_task: AsyncTask, field
275 let legacy_keystore = Arc::new(Self { db_path, async_task: Default::default() }); in new_native_binder()
393 self.async_task.queue_hi(move |shelf| { in init_shelf()
406 self.async_task.queue_hi(move |shelf| { in do_serialized()