Lines Matching full:peer
67 static struct peer_config peer; variable
78 peer.conn = bt_conn_ref(conn); in connected_cb()
86 if (conn != peer.conn) { in disconnected_cb()
93 bt_conn_unref(peer.conn); in disconnected_cb()
94 peer.conn = NULL; in disconnected_cb()
143 if (dir == BT_AUDIO_DIR_SINK && peer.sink_stream.bap_stream.ep == NULL) { in stream_alloc()
144 return &peer.sink_stream; in stream_alloc()
145 } else if (dir == BT_AUDIO_DIR_SOURCE && peer.source_stream.bap_stream.ep == NULL) { in stream_alloc()
146 return &peer.source_stream; in stream_alloc()
154 if (cap_stream == &peer.source_stream) { in stream_released()
155 k_sem_give(&peer.source_stream_sem); in stream_released()
156 } else if (cap_stream == &peer.sink_stream) { in stream_released()
157 k_sem_give(&peer.sink_stream_sem); in stream_released()
167 if (peer.conn != NULL) { in reset_cap_acceptor()
168 err = bt_conn_disconnect(peer.conn, BT_HCI_ERR_REMOTE_USER_TERM_CONN); in reset_cap_acceptor()
196 if (peer.source_stream.bap_stream.ep != NULL) { in reset_cap_acceptor()
197 err = k_sem_take(&peer.source_stream_sem, SEM_TIMEOUT); in reset_cap_acceptor()
204 if (peer.sink_stream.bap_stream.ep != NULL) { in reset_cap_acceptor()
205 err = k_sem_take(&peer.sink_stream_sem, SEM_TIMEOUT); in reset_cap_acceptor()
311 err = init_cap_acceptor_unicast(&peer); in main()