Home
last modified time | relevance | path

Searched refs:acl_queue_handler (Results 1 – 2 of 2) sorted by relevance

/aosp12/system/bt/gd/hci/acl_manager/
H A Dround_robin_scheduler.cc44 acl_queue_handler acl_queue_handler = {connection_type, std::move(queue), false, 0}; in Register() local
45 …lers_.insert(std::pair<uint16_t, RoundRobinScheduler::acl_queue_handler>(handle, acl_queue_handler in Register()
60 acl_queue_handler.number_of_sent_packets_ = 0; in Unregister()
62 if (acl_queue_handler.dequeue_is_registered_) { in Unregister()
63 acl_queue_handler.dequeue_is_registered_ = false; in Unregister()
72 if (acl_queue_handler == acl_queue_handlers_.end()) { in SetLinkPriority()
123 acl_queue_handler = std::next(acl_queue_handler); in start_round_robin()
132 …oundRobinScheduler::buffer_packet(std::map<uint16_t, acl_queue_handler>::iterator acl_queue_handle… in buffer_packet() argument
135 uint16_t handle = acl_queue_handler->first; in buffer_packet()
170 …for (auto acl_queue_handler = acl_queue_handlers_.begin(); acl_queue_handler != acl_queue_handlers… in unregister_all_connections() local
[all …]
H A Dround_robin_scheduler.h40 struct acl_queue_handler { struct
57 void buffer_packet(std::map<uint16_t, acl_queue_handler>::iterator acl_queue_handler); argument
65 std::map<uint16_t, acl_queue_handler> acl_queue_handlers_;
76 std::map<uint16_t, acl_queue_handler>::iterator starting_point_;