Searched refs:arbiter (Results 1 – 20 of 20) sorted by relevance
26 let arbiter = Arc::new(Mutex::new(IsolationManager::new())); in initialize_arbiter() localVariable29 *lock = Some(arbiter.clone()); in initialize_arbiter()40 arbiter in initialize_arbiter()86 let is_isolated = with_arbiter(|arbiter| arbiter.is_advertiser_isolated(advertiser)); in on_le_connect()106 let was_isolated = with_arbiter(|arbiter| arbiter.is_connection_isolated(tcb_idx)); in on_le_disconnect()126 if let Some(att) = with_arbiter(|arbiter| { in intercept_packet()127 try_parse_att_server_packet(arbiter, tcb_idx, packet.into_boxed_slice()) in intercept_packet()144 if with_arbiter(|arbiter| arbiter.is_connection_isolated(tcb_idx)) { in on_mtu_event()
19 arbiter::with_arbiter,412 with_arbiter(|arbiter| arbiter.is_connection_isolated(ConnectionId(conn_id).get_tcb_idx())) in is_connection_isolated()
88 let arbiter = gatt::arbiter::initialize_arbiter(); in start() localVariable96 let gatt_module = &mut gatt::server::GattModule::new(att_transport.clone(), arbiter); in start()127 gatt::arbiter::clean_arbiter(); in start()
4 pub mod arbiter; module
21 namespace arbiter { namespace
31 namespace arbiter {
32 namespace arbiter { namespace
507 bluetooth::shim::arbiter::GetArbiter().OnLeDisconnect(p_tcb->tcb_idx); in gatt_le_connect_cback()559 bluetooth::shim::arbiter::GetArbiter().OnLeConnect(p_tcb->tcb_idx, in gatt_le_connect_cback()747 auto decision = bluetooth::shim::arbiter::GetArbiter().InterceptAttPacket( in gatt_le_data_ind()750 if (decision == bluetooth::shim::arbiter::InterceptAction::DROP) { in gatt_le_data_ind()
1115 bluetooth::shim::arbiter::GetArbiter().OnIncomingMtuResp(tcb.tcb_idx, in gatt_process_mtu_rsp()
865 bluetooth::shim::arbiter::GetArbiter().OnIncomingMtuReq(tcb.tcb_idx, in gatts_process_mtu_req()
721 bluetooth::shim::arbiter::GetArbiter().OnOutgoingMtuReq(tcb_idx); in GATTC_ConfigureMTU()
75 let arbiter = IsolationManager::new(); in start_gatt_module() localVariable76 let gatt = GattModule::new(Rc::new(transport), Arc::new(Mutex::new(arbiter))); in start_gatt_module()
67 "arbiter/acl_arbiter.cc",
216 "arbiter/acl_arbiter.cc",1907 "arbiter/acl_arbiter.cc",
1dictionary=main:fi,locale=fi,description=Suomi,date=1393228135, ...