Lines Matching refs:err
123 int err; in check_audio_support_and_connect() local
156 err = bt_le_scan_stop(); in check_audio_support_and_connect()
157 if (err != 0) { in check_audio_support_and_connect()
158 printk("Failed to stop scan: %d\n", err); in check_audio_support_and_connect()
165 err = bt_conn_le_create(addr, BT_CONN_LE_CREATE_CONN, in check_audio_support_and_connect()
168 if (err != 0) { in check_audio_support_and_connect()
169 printk("Create conn to failed (%u)\n", err); in check_audio_support_and_connect()
206 int err; in start_scan() local
209 err = bt_le_scan_start(BT_LE_SCAN_PASSIVE, device_found); in start_scan()
210 if (err != 0) { in start_scan()
211 printk("Scanning failed to start (err %d)\n", err); in start_scan()
242 int err; in stream_tx_can_send() local
248 err = bt_bap_ep_get_info(stream->ep, &info); in stream_tx_can_send()
249 if (err != 0) { in stream_tx_can_send()
276 const int err = stream_tx_register(stream); in stream_started() local
278 if (err != 0) { in stream_started()
279 printk("Failed to register stream %p for TX: %d\n", stream, err); in stream_started()
302 const int err = stream_tx_unregister(stream); in stream_stopped() local
304 if (err != 0) { in stream_stopped()
305 printk("Failed to unregister stream %p for TX: %d", stream, err); in stream_stopped()
373 static void discover_sinks_cb(struct bt_conn *conn, int err, enum bt_audio_dir dir) in discover_sinks_cb() argument
375 if (err != 0 && err != BT_ATT_ERR_ATTRIBUTE_NOT_FOUND) { in discover_sinks_cb()
376 printk("Discovery failed: %d\n", err); in discover_sinks_cb()
380 if (err == BT_ATT_ERR_ATTRIBUTE_NOT_FOUND) { in discover_sinks_cb()
383 printk("Discover sinks complete: err %d\n", err); in discover_sinks_cb()
389 static void discover_sources_cb(struct bt_conn *conn, int err, enum bt_audio_dir dir) in discover_sources_cb() argument
391 if (err != 0 && err != BT_ATT_ERR_ATTRIBUTE_NOT_FOUND) { in discover_sources_cb()
392 printk("Discovery failed: %d\n", err); in discover_sources_cb()
396 if (err == BT_ATT_ERR_ATTRIBUTE_NOT_FOUND) { in discover_sources_cb()
399 printk("Discover sources complete: err %d\n", err); in discover_sources_cb()
405 static void connected(struct bt_conn *conn, uint8_t err) in connected() argument
411 if (err != 0) { in connected()
412 printk("Failed to connect to %s %u %s\n", addr, err, bt_hci_err_to_str(err)); in connected()
448 enum bt_security_err err) in security_changed_cb() argument
450 if (err == 0) { in security_changed_cb()
453 printk("Failed to set security level: %s(%u)", bt_security_err_to_str(err), err); in security_changed_cb()
511 int err; in init() local
513 err = bt_enable(NULL); in init()
514 if (err != 0) { in init()
515 printk("Bluetooth enable failed (err %d)\n", err); in init()
516 return err; in init()
534 int err; in scan_and_connect() local
538 err = k_sem_take(&sem_connected, K_FOREVER); in scan_and_connect()
539 if (err != 0) { in scan_and_connect()
540 printk("failed to take sem_connected (err %d)\n", err); in scan_and_connect()
541 return err; in scan_and_connect()
544 err = k_sem_take(&sem_mtu_exchanged, K_FOREVER); in scan_and_connect()
545 if (err != 0) { in scan_and_connect()
546 printk("failed to take sem_mtu_exchanged (err %d)\n", err); in scan_and_connect()
547 return err; in scan_and_connect()
550 err = bt_conn_set_security(default_conn, BT_SECURITY_L2); in scan_and_connect()
551 if (err != 0) { in scan_and_connect()
552 printk("failed to set security (err %d)\n", err); in scan_and_connect()
553 return err; in scan_and_connect()
556 err = k_sem_take(&sem_security_updated, K_FOREVER); in scan_and_connect()
557 if (err != 0) { in scan_and_connect()
558 printk("failed to take sem_security_updated (err %d)\n", err); in scan_and_connect()
559 return err; in scan_and_connect()
567 int err; in discover_sinks() local
571 err = bt_bap_unicast_client_discover(default_conn, BT_AUDIO_DIR_SINK); in discover_sinks()
572 if (err != 0) { in discover_sinks()
573 printk("Failed to discover sinks: %d\n", err); in discover_sinks()
574 return err; in discover_sinks()
577 err = k_sem_take(&sem_sinks_discovered, K_FOREVER); in discover_sinks()
578 if (err != 0) { in discover_sinks()
579 printk("failed to take sem_sinks_discovered (err %d)\n", err); in discover_sinks()
580 return err; in discover_sinks()
588 int err; in discover_sources() local
592 err = bt_bap_unicast_client_discover(default_conn, BT_AUDIO_DIR_SOURCE); in discover_sources()
593 if (err != 0) { in discover_sources()
594 printk("Failed to discover sources: %d\n", err); in discover_sources()
595 return err; in discover_sources()
598 err = k_sem_take(&sem_sources_discovered, K_FOREVER); in discover_sources()
599 if (err != 0) { in discover_sources()
600 printk("failed to take sem_sources_discovered (err %d)\n", err); in discover_sources()
601 return err; in discover_sources()
609 int err; in configure_stream() local
611 err = bt_bap_stream_config(default_conn, stream, ep, &codec_configuration.codec_cfg); in configure_stream()
612 if (err != 0) { in configure_stream()
613 return err; in configure_stream()
616 err = k_sem_take(&sem_stream_configured, K_FOREVER); in configure_stream()
617 if (err != 0) { in configure_stream()
618 printk("failed to take sem_stream_configured (err %d)\n", err); in configure_stream()
619 return err; in configure_stream()
627 int err; in configure_streams() local
637 err = configure_stream(stream, ep); in configure_streams()
638 if (err != 0) { in configure_streams()
640 i, err); in configure_streams()
641 return err; in configure_streams()
656 err = configure_stream(stream, ep); in configure_streams()
657 if (err != 0) { in configure_streams()
659 i, err); in configure_streams()
660 return err; in configure_streams()
677 int err; in create_group() local
702 err = bt_bap_unicast_group_create(¶m, &unicast_group); in create_group()
703 if (err != 0) { in create_group()
704 printk("Could not create unicast group (err %d)\n", err); in create_group()
705 return err; in create_group()
713 int err; in delete_group() local
715 err = bt_bap_unicast_group_delete(unicast_group); in delete_group()
716 if (err != 0) { in delete_group()
717 printk("Could not create unicast group (err %d)\n", err); in delete_group()
718 return err; in delete_group()
726 int err; in set_stream_qos() local
728 err = bt_bap_stream_qos(default_conn, unicast_group); in set_stream_qos()
729 if (err != 0) { in set_stream_qos()
730 printk("Unable to setup QoS: %d\n", err); in set_stream_qos()
731 return err; in set_stream_qos()
736 err = k_sem_take(&sem_stream_qos, K_FOREVER); in set_stream_qos()
737 if (err != 0) { in set_stream_qos()
738 printk("failed to take sem_stream_qos (err %d)\n", err); in set_stream_qos()
739 return err; in set_stream_qos()
749 int err; in enable_streams() local
751 err = bt_bap_stream_enable(&streams[i], codec_configuration.codec_cfg.meta, in enable_streams()
753 if (err != 0) { in enable_streams()
754 printk("Unable to enable stream: %d\n", err); in enable_streams()
755 return err; in enable_streams()
758 err = k_sem_take(&sem_stream_enabled, K_FOREVER); in enable_streams()
759 if (err != 0) { in enable_streams()
760 printk("failed to take sem_stream_enabled (err %d)\n", err); in enable_streams()
761 return err; in enable_streams()
771 int err; in connect_streams() local
775 err = bt_bap_stream_connect(&streams[i]); in connect_streams()
776 if (err == -EALREADY) { in connect_streams()
779 } else if (err != 0) { in connect_streams()
780 printk("Unable to start stream: %d\n", err); in connect_streams()
781 return err; in connect_streams()
784 err = k_sem_take(&sem_stream_connected, K_FOREVER); in connect_streams()
785 if (err != 0) { in connect_streams()
786 printk("failed to take sem_stream_connected (err %d)\n", err); in connect_streams()
787 return err; in connect_streams()
797 int err; in stream_dir() local
799 err = bt_bap_ep_get_info(stream->ep, &ep_info); in stream_dir()
800 if (err != 0) { in stream_dir()
801 printk("Failed to get ep info for %p: %d\n", stream, err); in stream_dir()
814 int err; in start_streams() local
817 err = bt_bap_stream_start(&streams[i]); in start_streams()
818 if (err != 0) { in start_streams()
819 printk("Unable to start stream: %d\n", err); in start_streams()
820 return err; in start_streams()
824 err = k_sem_take(&sem_stream_started, K_FOREVER); in start_streams()
825 if (err != 0) { in start_streams()
826 printk("failed to take sem_stream_started (err %d)\n", err); in start_streams()
827 return err; in start_streams()
856 int err; in main() local
859 err = init(); in main()
860 if (err != 0) { in main()
865 err = bt_bap_unicast_client_register_cb(&unicast_client_cbs); in main()
866 if (err != 0) { in main()
867 printk("Failed to register client callbacks: %d", err); in main()
875 err = scan_and_connect(); in main()
876 if (err != 0) { in main()
882 err = discover_sinks(); in main()
883 if (err != 0) { in main()
889 err = discover_sources(); in main()
890 if (err != 0) { in main()
896 err = configure_streams(); in main()
897 if (err != 0) { in main()
907 err = create_group(); in main()
908 if (err != 0) { in main()
914 err = set_stream_qos(); in main()
915 if (err != 0) { in main()
921 err = enable_streams(); in main()
922 if (err != 0) { in main()
928 err = connect_streams(); in main()
929 if (err != 0) { in main()
935 err = start_streams(); in main()
936 if (err != 0) { in main()
942 err = k_sem_take(&sem_disconnected, K_FOREVER); in main()
943 if (err != 0) { in main()
944 printk("failed to take sem_disconnected (err %d)\n", err); in main()
949 err = delete_group(); in main()
950 if (err != 0) { in main()