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, BT_BAP_CONN_PARAM_RELAXED, in check_audio_support_and_connect()
167 if (err != 0) { in check_audio_support_and_connect()
168 printk("Create conn to failed (%u)\n", err); in check_audio_support_and_connect()
205 int err; in start_scan() local
208 err = bt_le_scan_start(BT_LE_SCAN_PASSIVE, device_found); in start_scan()
209 if (err != 0) { in start_scan()
210 printk("Scanning failed to start (err %d)\n", err); in start_scan()
227 int err; in stream_qos_set() local
229 err = bt_iso_chan_get_info(stream->iso, &info); in stream_qos_set()
230 __ASSERT(err == 0, "Failed to get ISO chan info: %d", err); in stream_qos_set()
248 int err; in stream_tx_can_send() local
254 err = bt_bap_ep_get_info(stream->ep, &info); in stream_tx_can_send()
255 if (err != 0) { in stream_tx_can_send()
284 const int err = stream_tx_register(stream); in stream_started() local
286 if (err != 0) { in stream_started()
287 printk("Failed to register stream %p for TX: %d\n", stream, err); in stream_started()
310 const int err = stream_tx_unregister(stream); in stream_stopped() local
312 if (err != 0) { in stream_stopped()
313 printk("Failed to unregister stream %p for TX: %d", stream, err); in stream_stopped()
385 static void discover_sinks_cb(struct bt_conn *conn, int err, enum bt_audio_dir dir) in discover_sinks_cb() argument
387 if (err != 0 && err != BT_ATT_ERR_ATTRIBUTE_NOT_FOUND) { in discover_sinks_cb()
388 printk("Discovery failed: %d\n", err); in discover_sinks_cb()
392 if (err == BT_ATT_ERR_ATTRIBUTE_NOT_FOUND) { in discover_sinks_cb()
395 printk("Discover sinks complete: err %d\n", err); in discover_sinks_cb()
401 static void discover_sources_cb(struct bt_conn *conn, int err, enum bt_audio_dir dir) in discover_sources_cb() argument
403 if (err != 0 && err != BT_ATT_ERR_ATTRIBUTE_NOT_FOUND) { in discover_sources_cb()
404 printk("Discovery failed: %d\n", err); in discover_sources_cb()
408 if (err == BT_ATT_ERR_ATTRIBUTE_NOT_FOUND) { in discover_sources_cb()
411 printk("Discover sources complete: err %d\n", err); in discover_sources_cb()
417 static void connected(struct bt_conn *conn, uint8_t err) in connected() argument
423 if (err != 0) { in connected()
424 printk("Failed to connect to %s %u %s\n", addr, err, bt_hci_err_to_str(err)); in connected()
460 enum bt_security_err err) in security_changed_cb() argument
462 if (err == 0) { in security_changed_cb()
465 printk("Failed to set security level: %s(%u)", bt_security_err_to_str(err), err); in security_changed_cb()
523 int err; in init() local
525 err = bt_enable(NULL); in init()
526 if (err != 0) { in init()
527 printk("Bluetooth enable failed (err %d)\n", err); in init()
528 return err; in init()
546 int err; in scan_and_connect() local
550 err = k_sem_take(&sem_connected, K_FOREVER); in scan_and_connect()
551 if (err != 0) { in scan_and_connect()
552 printk("failed to take sem_connected (err %d)\n", err); in scan_and_connect()
553 return err; in scan_and_connect()
556 err = k_sem_take(&sem_mtu_exchanged, K_FOREVER); in scan_and_connect()
557 if (err != 0) { in scan_and_connect()
558 printk("failed to take sem_mtu_exchanged (err %d)\n", err); in scan_and_connect()
559 return err; in scan_and_connect()
562 err = bt_conn_set_security(default_conn, BT_SECURITY_L2); in scan_and_connect()
563 if (err != 0) { in scan_and_connect()
564 printk("failed to set security (err %d)\n", err); in scan_and_connect()
565 return err; in scan_and_connect()
568 err = k_sem_take(&sem_security_updated, K_FOREVER); in scan_and_connect()
569 if (err != 0) { in scan_and_connect()
570 printk("failed to take sem_security_updated (err %d)\n", err); in scan_and_connect()
571 return err; in scan_and_connect()
579 int err; in discover_sinks() local
583 err = bt_bap_unicast_client_discover(default_conn, BT_AUDIO_DIR_SINK); in discover_sinks()
584 if (err != 0) { in discover_sinks()
585 printk("Failed to discover sinks: %d\n", err); in discover_sinks()
586 return err; in discover_sinks()
589 err = k_sem_take(&sem_sinks_discovered, K_FOREVER); in discover_sinks()
590 if (err != 0) { in discover_sinks()
591 printk("failed to take sem_sinks_discovered (err %d)\n", err); in discover_sinks()
592 return err; in discover_sinks()
600 int err; in discover_sources() local
604 err = bt_bap_unicast_client_discover(default_conn, BT_AUDIO_DIR_SOURCE); in discover_sources()
605 if (err != 0) { in discover_sources()
606 printk("Failed to discover sources: %d\n", err); in discover_sources()
607 return err; in discover_sources()
610 err = k_sem_take(&sem_sources_discovered, K_FOREVER); in discover_sources()
611 if (err != 0) { in discover_sources()
612 printk("failed to take sem_sources_discovered (err %d)\n", err); in discover_sources()
613 return err; in discover_sources()
621 int err; in configure_stream() local
623 err = bt_bap_stream_config(default_conn, stream, ep, &codec_configuration.codec_cfg); in configure_stream()
624 if (err != 0) { in configure_stream()
625 return err; in configure_stream()
628 err = k_sem_take(&sem_stream_configured, K_FOREVER); in configure_stream()
629 if (err != 0) { in configure_stream()
630 printk("failed to take sem_stream_configured (err %d)\n", err); in configure_stream()
631 return err; in configure_stream()
639 int err; in configure_streams() local
649 err = configure_stream(stream, ep); in configure_streams()
650 if (err != 0) { in configure_streams()
652 i, err); in configure_streams()
653 return err; in configure_streams()
668 err = configure_stream(stream, ep); in configure_streams()
669 if (err != 0) { in configure_streams()
671 i, err); in configure_streams()
672 return err; in configure_streams()
689 int err; in create_group() local
714 err = bt_bap_unicast_group_create(&param, &unicast_group); in create_group()
715 if (err != 0) { in create_group()
716 printk("Could not create unicast group (err %d)\n", err); in create_group()
717 return err; in create_group()
725 int err; in delete_group() local
727 err = bt_bap_unicast_group_delete(unicast_group); in delete_group()
728 if (err != 0) { in delete_group()
729 printk("Could not create unicast group (err %d)\n", err); in delete_group()
730 return err; in delete_group()
738 int err; in set_stream_qos() local
740 err = bt_bap_stream_qos(default_conn, unicast_group); in set_stream_qos()
741 if (err != 0) { in set_stream_qos()
742 printk("Unable to setup QoS: %d\n", err); in set_stream_qos()
743 return err; in set_stream_qos()
748 err = k_sem_take(&sem_stream_qos, K_FOREVER); in set_stream_qos()
749 if (err != 0) { in set_stream_qos()
750 printk("failed to take sem_stream_qos (err %d)\n", err); in set_stream_qos()
751 return err; in set_stream_qos()
761 int err; in enable_streams() local
763 err = bt_bap_stream_enable(&streams[i], codec_configuration.codec_cfg.meta, in enable_streams()
765 if (err != 0) { in enable_streams()
766 printk("Unable to enable stream: %d\n", err); in enable_streams()
767 return err; in enable_streams()
770 err = k_sem_take(&sem_stream_enabled, K_FOREVER); in enable_streams()
771 if (err != 0) { in enable_streams()
772 printk("failed to take sem_stream_enabled (err %d)\n", err); in enable_streams()
773 return err; in enable_streams()
783 int err; in connect_streams() local
787 err = bt_bap_stream_connect(&streams[i]); in connect_streams()
788 if (err == -EALREADY) { in connect_streams()
791 } else if (err != 0) { in connect_streams()
792 printk("Unable to start stream: %d\n", err); in connect_streams()
793 return err; in connect_streams()
796 err = k_sem_take(&sem_stream_connected, K_FOREVER); in connect_streams()
797 if (err != 0) { in connect_streams()
798 printk("failed to take sem_stream_connected (err %d)\n", err); in connect_streams()
799 return err; in connect_streams()
809 int err; in stream_dir() local
811 err = bt_bap_ep_get_info(stream->ep, &ep_info); in stream_dir()
812 if (err != 0) { in stream_dir()
813 printk("Failed to get ep info for %p: %d\n", stream, err); in stream_dir()
826 int err; in start_streams() local
829 err = bt_bap_stream_start(&streams[i]); in start_streams()
830 if (err != 0) { in start_streams()
831 printk("Unable to start stream: %d\n", err); in start_streams()
832 return err; in start_streams()
836 err = k_sem_take(&sem_stream_started, K_FOREVER); in start_streams()
837 if (err != 0) { in start_streams()
838 printk("failed to take sem_stream_started (err %d)\n", err); in start_streams()
839 return err; in start_streams()
868 int err; in main() local
871 err = init(); in main()
872 if (err != 0) { in main()
877 err = bt_bap_unicast_client_register_cb(&unicast_client_cbs); in main()
878 if (err != 0) { in main()
879 printk("Failed to register client callbacks: %d", err); in main()
887 err = scan_and_connect(); in main()
888 if (err != 0) { in main()
894 err = discover_sinks(); in main()
895 if (err != 0) { in main()
901 err = discover_sources(); in main()
902 if (err != 0) { in main()
908 err = configure_streams(); in main()
909 if (err != 0) { in main()
919 err = create_group(); in main()
920 if (err != 0) { in main()
926 err = set_stream_qos(); in main()
927 if (err != 0) { in main()
933 err = enable_streams(); in main()
934 if (err != 0) { in main()
940 err = connect_streams(); in main()
941 if (err != 0) { in main()
947 err = start_streams(); in main()
948 if (err != 0) { in main()
954 err = k_sem_take(&sem_disconnected, K_FOREVER); in main()
955 if (err != 0) { in main()
956 printk("failed to take sem_disconnected (err %d)\n", err); in main()
961 err = delete_group(); in main()
962 if (err != 0) { in main()