Lines Matching full:big
275 uint8_t bis_count = 1; /* TODO: Add support for multiple BIS per BIG */ in create_ll_big()
283 printk("Creating LL BIG..."); in create_ll_big()
291 FAIL("Could not create BIG: %d\n", err); in create_ll_big()
301 printk("Terminating LL BIG..."); in terminate_ll_big()
304 FAIL("Could not terminate BIG: %d\n", err); in terminate_ll_big()
311 static void create_big(struct bt_le_ext_adv *adv, struct bt_iso_big **big) in create_big() argument
316 printk("Creating BIG...\n"); in create_big()
329 err = bt_iso_big_create(adv, &big_create_param, big); in create_big()
331 FAIL("Could not create BIG: %d\n", err); in create_big()
343 static void terminate_big(struct bt_iso_big *big) in terminate_big() argument
347 printk("Terminating BIG...\n"); in terminate_big()
348 err = bt_iso_big_terminate(big); in terminate_big()
350 FAIL("Could not terminate BIG: %d\n", err); in terminate_big()
364 static void create_advanced_big(struct bt_le_ext_adv *adv, struct bt_iso_big **big) in create_advanced_big() argument
369 printk("Creating BIG...\n"); in create_advanced_big()
389 err = bt_iso_big_create(adv, &big_create_param, big); in create_advanced_big()
391 FAIL("Could not create BIG: %d\n", err); in create_advanced_big()
427 struct bt_iso_big *big; in test_iso_main() local
429 create_big(adv, &big); in test_iso_main()
474 terminate_big(big); in test_iso_main()
475 big = NULL; in test_iso_main()
478 /* Quick check to just verify that creating a BIG using advanced/test in test_iso_main()
481 create_advanced_big(adv, &big); in test_iso_main()
483 terminate_big(big); in test_iso_main()
484 big = NULL; in test_iso_main()
665 printk("BIG INFO[%u]: [DEVICE]: %s, sid 0x%02x, " in pa_biginfo_cb()
822 printk("Wait for BIG Info Advertising Report..."); in test_iso_recv_main()
837 printk("Creating BIG Sync..."); in test_iso_recv_main()
841 FAIL("Could not create BIG sync: %d\n", err); in test_iso_recv_main()
848 printk("Terminating BIG Sync..."); in test_iso_recv_main()
853 FAIL("Could not terminate BIG sync: %d\n", err); in test_iso_recv_main()
859 FAIL("Generated Node Rx for synchronized BIG.\n"); in test_iso_recv_main()
864 printk("Creating BIG Sync after terminate..."); in test_iso_recv_main()
868 FAIL("Could not create BIG sync: %d\n", err); in test_iso_recv_main()
873 printk("Terminating BIG Sync..."); in test_iso_recv_main()
877 FAIL("Could not terminate BIG sync: %d\n", err); in test_iso_recv_main()
899 struct bt_iso_big *big; in test_iso_recv_main() local
901 printk("ISO BIG create sync..."); in test_iso_recv_main()
913 err = bt_iso_big_sync(sync, &big_param, &big); in test_iso_recv_main()
915 FAIL("Could not create BIG sync: %d\n", err); in test_iso_recv_main()
925 printk("ISO terminate BIG..."); in test_iso_recv_main()
927 err = bt_iso_big_terminate(big); in test_iso_recv_main()
929 FAIL("Could not terminate BIG sync: %d\n", err); in test_iso_recv_main()
944 printk("ISO BIG create sync (test remote disconnect)..."); in test_iso_recv_main()
948 err = bt_iso_big_sync(sync, &big_param, &big); in test_iso_recv_main()
950 FAIL("Could not create BIG sync: %d\n", err); in test_iso_recv_main()
981 printk("Waiting for remote BIG terminate by checking for missing " in test_iso_recv_main()
982 "%u BIG Info report...\n", check_countdown); in test_iso_recv_main()
1106 printk("Wait for BIG Info Advertising Report...\n"); in test_iso_recv_vs_dp_main()
1114 struct bt_iso_big *big; in test_iso_recv_vs_dp_main() local
1116 printk("ISO BIG create sync... "); in test_iso_recv_vs_dp_main()
1133 err = bt_iso_big_sync(sync, &big_param, &big); in test_iso_recv_vs_dp_main()
1135 FAIL("Could not create BIG sync: %d\n", err); in test_iso_recv_vs_dp_main()
1148 printk("ISO terminate BIG... "); in test_iso_recv_vs_dp_main()
1150 err = bt_iso_big_terminate(big); in test_iso_recv_vs_dp_main()
1152 FAIL("Could not terminate BIG sync: %d\n", err); in test_iso_recv_vs_dp_main()