Lines Matching refs:peer
68 static struct peer_config peer; variable
79 peer.conn = bt_conn_ref(conn); in connected_cb()
87 if (conn != peer.conn) { in disconnected_cb()
94 bt_conn_unref(peer.conn); in disconnected_cb()
95 peer.conn = NULL; in disconnected_cb()
144 if (dir == BT_AUDIO_DIR_SINK && peer.sink_stream.bap_stream.ep == NULL) { in stream_alloc()
145 return &peer.sink_stream; in stream_alloc()
146 } else if (dir == BT_AUDIO_DIR_SOURCE && peer.source_stream.bap_stream.ep == NULL) { in stream_alloc()
147 return &peer.source_stream; in stream_alloc()
155 if (cap_stream == &peer.source_stream) { in stream_released()
156 k_sem_give(&peer.source_stream_sem); in stream_released()
157 } else if (cap_stream == &peer.sink_stream) { in stream_released()
158 k_sem_give(&peer.sink_stream_sem); in stream_released()
168 if (peer.conn != NULL) { in reset_cap_acceptor()
169 err = bt_conn_disconnect(peer.conn, BT_HCI_ERR_REMOTE_USER_TERM_CONN); in reset_cap_acceptor()
197 if (peer.source_stream.bap_stream.ep != NULL) { in reset_cap_acceptor()
198 err = k_sem_take(&peer.source_stream_sem, SEM_TIMEOUT); in reset_cap_acceptor()
205 if (peer.sink_stream.bap_stream.ep != NULL) { in reset_cap_acceptor()
206 err = k_sem_take(&peer.sink_stream_sem, SEM_TIMEOUT); in reset_cap_acceptor()
324 err = init_cap_acceptor_unicast(&peer); in main()