Home
last modified time | relevance | path

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

/external/pigweed/pw_bluetooth_proxy/public/pw_bluetooth_proxy/internal/
Dl2cap_channel.h248 PW_LOCK_RETURNED(send_queue_mutex_) { in send_queue_mutex()
249 return send_queue_mutex_; in send_queue_mutex()
279 void PopFrontPayload() PW_EXCLUSIVE_LOCKS_REQUIRED(send_queue_mutex_);
283 PW_EXCLUSIVE_LOCKS_REQUIRED(send_queue_mutex_);
285 bool PayloadQueueEmpty() const PW_EXCLUSIVE_LOCKS_REQUIRED(send_queue_mutex_);
307 uint16_t data_length) PW_LOCKS_EXCLUDED(send_queue_mutex_);
322 void DrainChannelQueuesIfNewTx() PW_LOCKS_EXCLUDED(send_queue_mutex_);
357 void MoveFields(L2capChannel& other) PW_LOCKS_EXCLUDED(send_queue_mutex_);
390 PW_LOCKS_EXCLUDED(send_queue_mutex_);
421 PW_EXCLUSIVE_LOCKS_REQUIRED(send_queue_mutex_);
[all …]
/external/pigweed/pw_bluetooth_proxy/
Dl2cap_channel.cc45 std::lock_guard lock(send_queue_mutex_); in MoveFields()
46 std::lock_guard other_lock(other.send_queue_mutex_); in MoveFields()
158 std::lock_guard lock(send_queue_mutex_); in QueuePacket()
223 std::lock_guard lock(send_queue_mutex_); in IsWriteAvailable()
242 std::lock_guard lock(send_queue_mutex_); in DequeuePacket()
264 std::lock_guard lock(send_queue_mutex_); in QueuePayload()
392 std::lock_guard lock(send_queue_mutex_); in PopulateTxL2capPacketDuringWrite()
474 PW_LOCKS_EXCLUDED(send_queue_mutex_) { in DrainChannelQueuesIfNewTx()
479 std::lock_guard lock(send_queue_mutex_); in ClearQueue()