Searched refs:isolation_manager (Results 1 – 4 of 4) sorted by relevance
/packages/modules/Bluetooth/system/rust/src/gatt/server/ |
D | isolation_manager.rs | 114 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/ |
D | arbiter.rs | 19 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 …]
|
D | server.rs | 13 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/ |
D | gatt_server_test.rs | 21 isolation_manager::IsolationManager,
|