Home
last modified time | relevance | path

Searched refs:IsolationManager (Results 1 – 4 of 4) sorted by relevance

/packages/modules/Bluetooth/system/rust/src/gatt/server/
Disolation_manager.rs13 pub struct IsolationManager { struct
18 impl IsolationManager { argument
21 IsolationManager { in new()
114 let mut isolation_manager = IsolationManager::new(); in test_non_isolated_connect()
124 let mut isolation_manager = IsolationManager::new(); in test_isolated_connect()
135 let mut isolation_manager = IsolationManager::new(); in test_non_isolated_connect_with_isolated_advertiser()
146 let mut isolation_manager = IsolationManager::new(); in test_advertiser_id_reuse()
162 let mut isolation_manager = IsolationManager::new(); in test_server_closed()
177 let mut isolation_manager = IsolationManager::new(); in test_connection_isolated_after_advertiser_stops()
189 let mut isolation_manager = IsolationManager::new(); in test_connection_isolated_after_server_stops()
[all …]
/packages/modules/Bluetooth/system/rust/src/gatt/
Darbiter.rs19 server::isolation_manager::IsolationManager,
22 static ARBITER: RwLock<Option<Arc<Mutex<IsolationManager>>>> = RwLock::new(None);
25 pub fn initialize_arbiter() -> Arc<Mutex<IsolationManager>> { in initialize_arbiter()
26 let arbiter = Arc::new(Mutex::new(IsolationManager::new())); in initialize_arbiter()
51 pub fn with_arbiter<T>(f: impl FnOnce(&mut IsolationManager) -> T) -> T { in with_arbiter()
63 isolation_manager: &IsolationManager, in try_parse_att_server_packet() argument
176 ) -> IsolationManager { in create_manager_with_isolated_connection() argument
177 let mut isolation_manager = IsolationManager::new(); in create_manager_with_isolated_connection()
236 let isolation_manager = IsolationManager::new(); in test_packet_bypass_when_not_isolated()
Dserver.rs32 isolation_manager::IsolationManager,
55 isolation_manager: Arc<Mutex<IsolationManager>>,
67 isolation_manager: Arc<Mutex<IsolationManager>>, in new() argument
176 pub fn get_isolation_manager(&mut self) -> MutexGuard<'_, IsolationManager> { in get_isolation_manager() argument
/packages/modules/Bluetooth/system/rust/tests/
Dgatt_server_test.rs21 isolation_manager::IsolationManager,
75 let arbiter = IsolationManager::new(); in start_gatt_module()