Searched refs:LinkManager (Results 1 – 5 of 5) sorted by relevance
/packages/modules/Bluetooth/tools/rootcanal/rust/include/ |
D | rootcanal_rs.h | 21 struct LinkManager; 44 const LinkManager* link_manager_create(ControllerOps ops); 54 bool link_manager_add_link(const LinkManager* lm, const uint8_t (*peer)[6]); 65 bool link_manager_remove_link(const LinkManager* lm, const uint8_t (*peer)[6]); 73 void link_manager_tick(const LinkManager* lm); 85 bool link_manager_ingest_hci(const LinkManager* lm, const uint8_t* data, uintptr_t len); 99 bool link_manager_ingest_lmp(const LinkManager* lm, const uint8_t (*from)[6], const uint8_t* data, 108 void link_manager_destroy(const LinkManager* lm);
|
/packages/modules/Bluetooth/tools/rootcanal/rust/src/ |
D | ffi.rs | 24 use crate::lmp::manager::LinkManager; 94 pub extern "C" fn link_manager_create(ops: ControllerOps) -> *const LinkManager { in link_manager_create() argument 95 Rc::into_raw(Rc::new(LinkManager::new(ops))) in link_manager_create() 108 lm: *const LinkManager, in link_manager_add_link() argument 126 lm: *const LinkManager, in link_manager_remove_link() argument 140 pub unsafe extern "C" fn link_manager_tick(lm: *const LinkManager) { in link_manager_tick() argument 157 lm: *const LinkManager, in link_manager_ingest_hci() argument 185 lm: *const LinkManager, in link_manager_ingest_lmp() argument 207 pub unsafe extern "C" fn link_manager_destroy(lm: *const LinkManager) { in link_manager_destroy() argument
|
/packages/modules/Bluetooth/tools/rootcanal/rust/src/lmp/ |
D | manager.rs | 102 pub struct LinkManager { struct 108 impl LinkManager { implementation 299 manager: Weak<LinkManager>,
|
/packages/modules/Bluetooth/tools/rootcanal/rust/ |
D | cbindgen.toml | 10 struct LinkManager;
|
/packages/modules/Bluetooth/tools/rootcanal/model/controller/ |
D | link_layer_controller.h | 1054 std::unique_ptr<const LinkManager, void (*)(const LinkManager*)> lm_;
|