Searched refs:TransactionBehavior (Results 1 – 3 of 3) sorted by relevance
/system/security/keystore2/src/database/ |
D | versioning.rs | 95 use rusqlite::{Connection, TransactionBehavior}; 144 conn.transaction_with_behavior(TransactionBehavior::Immediate).unwrap(); in upgrade_database_test() 150 conn.transaction_with_behavior(TransactionBehavior::Immediate).unwrap(); in upgrade_database_test() 191 let tx = conn.transaction_with_behavior(TransactionBehavior::Immediate).unwrap(); in create_or_get_version_new_database() 224 let tx = conn.transaction_with_behavior(TransactionBehavior::Immediate).unwrap(); in create_or_get_version_new_database() 238 let tx = conn.transaction_with_behavior(TransactionBehavior::Immediate).unwrap(); in create_or_get_version_new_database() 245 let tx = conn.transaction_with_behavior(TransactionBehavior::Immediate).unwrap(); in create_or_get_version_new_database() 285 let tx = conn.transaction_with_behavior(TransactionBehavior::Immediate).unwrap(); in create_or_get_version_legacy_database() 319 let tx = conn.transaction_with_behavior(TransactionBehavior::Immediate).unwrap(); in create_or_get_version_legacy_database() 333 let tx = conn.transaction_with_behavior(TransactionBehavior::Immediate).unwrap(); in create_or_get_version_legacy_database() [all …]
|
/system/security/keystore2/legacykeystore/ |
D | lib.rs | 32 use rusqlite::{params, Connection, OptionalExtension, Transaction, TransactionBehavior}; 53 fn with_transaction<T, F>(&mut self, behavior: TransactionBehavior, f: F) -> Result<T> in with_transaction() argument 90 self.with_transaction(TransactionBehavior::Immediate, |tx| { in init_tables() 105 self.with_transaction(TransactionBehavior::Deferred, |tx| { in list() 126 self.with_transaction(TransactionBehavior::Immediate, |tx| { in put() 137 self.with_transaction(TransactionBehavior::Deferred, |tx| { in get() 149 let removed = self.with_transaction(TransactionBehavior::Immediate, |tx| { in remove() 160 self.with_transaction(TransactionBehavior::Immediate, |tx| { in remove_uid() 168 self.with_transaction(TransactionBehavior::Immediate, |tx| { in remove_user()
|
/system/security/keystore2/src/ |
D | database.rs | 95 use TransactionBehavior::Immediate; 103 enum TransactionBehavior { enum 108 impl From<TransactionBehavior> for rusqlite::TransactionBehavior { implementation 109 fn from(val: TransactionBehavior) -> Self { in from() 111 TransactionBehavior::Deferred => rusqlite::TransactionBehavior::Deferred, in from() 112 TransactionBehavior::Immediate(_) => rusqlite::TransactionBehavior::Immediate, in from() 117 impl TransactionBehavior { impl 120 TransactionBehavior::Deferred => None, in name() 121 TransactionBehavior::Immediate(v) => Some(v), in name() 1084 let (total, unused) = self.with_transaction(TransactionBehavior::Deferred, |tx| { in do_table_size_query() [all …]
|