Home
last modified time | relevance | path

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

/packages/modules/Bluetooth/system/rust/src/gatt/server/
Disolation_manager.rs114 let mut isolation_manager = IsolationManager::new(); in test_non_isolated_connect() localVariable
116 isolation_manager.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)); in test_non_isolated_connect()
117 let server_id = isolation_manager.get_server_id(TCB_IDX); in test_non_isolated_connect()
124 let mut isolation_manager = IsolationManager::new(); in test_isolated_connect() localVariable
125 isolation_manager.associate_server_with_advertiser(SERVER_ID, ADVERTISER_ID); in test_isolated_connect()
127 isolation_manager.on_le_connect(TCB_IDX, Some(ADVERTISER_ID)); in test_isolated_connect()
128 let server_id = isolation_manager.get_server_id(TCB_IDX); in test_isolated_connect()
135 let mut isolation_manager = IsolationManager::new(); in test_non_isolated_connect_with_isolated_advertiser() localVariable
136 isolation_manager.associate_server_with_advertiser(SERVER_ID, ADVERTISER_ID); in test_non_isolated_connect_with_isolated_advertiser()
138 isolation_manager.on_le_connect(TCB_IDX, Some(ANOTHER_ADVERTISER_ID)); in test_non_isolated_connect_with_isolated_advertiser()
[all …]
/packages/modules/Bluetooth/system/rust/src/gatt/
Darbiter.rs19 server::isolation_manager::IsolationManager,
63 isolation_manager: &IsolationManager, in try_parse_att_server_packet()
67 isolation_manager.get_server_id(tcb_idx)?; in try_parse_att_server_packet()
177 let mut isolation_manager = IsolationManager::new(); in create_manager_with_isolated_connection() localVariable
178 isolation_manager.associate_server_with_advertiser(server_id, ADVERTISER_ID); in create_manager_with_isolated_connection()
179 isolation_manager.on_le_connect(tcb_idx, Some(ADVERTISER_ID)); in create_manager_with_isolated_connection()
180 isolation_manager in create_manager_with_isolated_connection()
185 let isolation_manager = create_manager_with_isolated_connection(TCB_IDX, SERVER_ID); in test_packet_capture_when_isolated() localVariable
192 &isolation_manager, in test_packet_capture_when_isolated()
202 let isolation_manager = create_manager_with_isolated_connection(TCB_IDX, SERVER_ID); in test_packet_bypass_when_isolated() localVariable
[all …]
Dserver.rs13 pub mod isolation_manager; module
32 isolation_manager::IsolationManager,
55 isolation_manager: Arc<Mutex<IsolationManager>>, field
67 isolation_manager: Arc<Mutex<IsolationManager>>, in new()
73 isolation_manager, in new()
84 self.isolation_manager.lock().unwrap().on_le_connect(tcb_idx, advertiser_id); in on_le_connect()
86 let Some(server_id) = self.isolation_manager.lock().unwrap().get_server_id(tcb_idx) else { in on_le_connect()
107 self.isolation_manager.lock().unwrap().on_le_disconnect(tcb_idx); in on_le_disconnect()
161 self.isolation_manager.lock().unwrap().clear_server(server_id); in close_gatt_server()
177 self.isolation_manager.lock().unwrap() in get_isolation_manager()
/packages/modules/Bluetooth/system/rust/tests/
Dgatt_server_test.rs21 isolation_manager::IsolationManager,