Home
last modified time | relevance | path

Searched full:big (Results 1 – 25 of 326) sorted by relevance

12345678910>>...14

/Zephyr-latest/tests/bluetooth/audio/mocks/src/
Diso.c145 struct bt_iso_big *big; in bt_iso_big_create() local
151 big = malloc(sizeof(struct bt_iso_big)); in bt_iso_big_create()
152 zassert_not_null(big); in bt_iso_big_create()
153 big->num_bis = 0U; in bt_iso_big_create()
163 big->bis[i] = bis; in bt_iso_big_create()
164 big->num_bis++; in bt_iso_big_create()
170 *out_big = big; in bt_iso_big_create()
173 iso_cb->started(big); in bt_iso_big_create()
179 int bt_iso_big_terminate(struct bt_iso_big *big) in bt_iso_big_terminate() argument
182 zassert_not_equal(big->num_bis, 0); in bt_iso_big_terminate()
[all …]
/Zephyr-latest/tests/bsim/bluetooth/host/iso/bis/src/
Dbis_broadcaster.c207 LOG_INF("Creating BIG"); in create_big()
210 TEST_ASSERT(err == 0, "Failed to create BIG: %d", err); in create_big()
227 static void terminate_big(struct bt_iso_big *big) in terminate_big() argument
231 LOG_INF("Terminating BIG"); in terminate_big()
233 err = bt_iso_big_terminate(big); in terminate_big()
234 TEST_ASSERT(err == 0, "Failed to terminate BIG: %d", err); in terminate_big()
236 big = NULL; in terminate_big()
255 struct bt_iso_big *big; in test_main() local
259 /* Create advertising set and BIG and start it and starting TXing */ in test_main()
261 create_big(adv, 1U, &big); in test_main()
[all …]
/Zephyr-latest/doc/connectivity/bluetooth/shell/host/
Diso.rst19 create-big :Create a BIG as a broadcaster [enc <broadcast code>]
21 sync-big :Synchronize to a BIG as a receiver <BIS bitfield> [mse] [timeout]
23 term-big :Terminate a BIG
/Zephyr-latest/subsys/bluetooth/host/
Diso_internal.h61 /* Creating a BIG as a broadcaster */
63 /* Creating a BIG as a receiver */
70 /** List of ISO channels to setup as BIS (the BIG). */
73 /** Total number of BISes in the BIG. */
76 /** The BIG handle */
107 /** Process BIG complete event */
110 /** Process BIG terminate event */
113 /** Process BIG sync established event */
116 /** Process BIG sync lost event */
Diso.c370 struct bt_iso_big *big; in bt_iso_connected() local
372 big = lookup_big_by_handle(iso->iso.big_handle); in bt_iso_connected()
374 err = bt_iso_big_terminate(big); in bt_iso_connected()
376 LOG_ERR("Could not terminate BIG: %d", err); in bt_iso_connected()
2678 /* We can use the index in the `bigs` array as BIG handles, for both in get_free_big()
2703 LOG_DBG("No BIG with flag bit %d set", bit); in big_lookup_flag()
2708 static void cleanup_big(struct bt_iso_big *big) in cleanup_big() argument
2712 SYS_SLIST_FOR_EACH_CONTAINER_SAFE(&big->bis_channels, bis, tmp, node) { in cleanup_big()
2718 sys_slist_remove(&big->bis_channels, NULL, &bis->node); in cleanup_big()
2721 memset(big, 0, sizeof(*big)); in cleanup_big()
[all …]
/Zephyr-latest/include/zephyr/sys/
Dbyteorder.h112 * @brief Convert 16-bit integer from big-endian to host endianness.
114 * @param val 16-bit integer in big-endian format.
120 * @brief Convert 16-bit integer from host endianness to big-endian.
124 * @return 16-bit integer in big-endian format.
128 * @brief Convert 24-bit integer from big-endian to host endianness.
130 * @param val 24-bit integer in big-endian format.
136 * @brief Convert 24-bit integer from host endianness to big-endian.
140 * @return 24-bit integer in big-endian format.
144 * @brief Convert 32-bit integer from big-endian to host endianness.
146 * @param val 32-bit integer in big-endian format.
[all …]
/Zephyr-latest/tests/bsim/bluetooth/ll/bis/src/
Dtest_bis.c275 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
[all …]
/Zephyr-latest/samples/bluetooth/iso_broadcast/src/
Dmain.c110 struct bt_iso_big *big; in main() local
161 /* Create BIG */ in main()
162 err = bt_iso_big_create(adv, &big_create_param, &big); in main()
164 printk("Failed to create BIG (err %d)\n", err); in main()
169 printk("Waiting for BIG complete chan %u...\n", chan); in main()
175 printk("BIG create complete chan %u.\n", chan); in main()
221 printk("BIG Terminate..."); in main()
222 err = bt_iso_big_terminate(big); in main()
231 printk("Waiting for BIG terminate complete" in main()
238 printk("BIG terminate complete chan %u.\n", in main()
[all …]
/Zephyr-latest/lib/heap/
DKconfig85 - "big" heaps with bigger memory overhead even for small heaps;
90 On 64-bit systems the "big" chunk header size conveniently provides
92 headers would require alignment padding up to the big header size
93 anyway so "big" heap is the only option in that case.
102 bool "Support for big heaps only"
104 Select this to optimize the code for big heaps only. This can
109 bool "Support for both small and big heaps at run time"
/Zephyr-latest/samples/bluetooth/iso_broadcast_benchmark/src/
Dreceiver.c341 static int create_big_sync(struct bt_iso_big **big, struct bt_le_per_adv_sync *sync) in create_big_sync() argument
362 LOG_INF("Waiting for BIG info"); in create_big_sync()
380 LOG_INF("Syncing to BIG"); in create_big_sync()
381 err = bt_iso_big_sync(sync, &big_sync_param, big); in create_big_sync()
383 LOG_ERR("BIG sync failed (err %d)", err); in create_big_sync()
387 LOG_INF("Waiting for BIG sync"); in create_big_sync()
393 LOG_INF("BIG sync established"); in create_big_sync()
400 static int cleanup(struct bt_le_per_adv_sync *sync, struct bt_iso_big *big) in cleanup() argument
414 if (!big_sync_lost && big) { in cleanup()
415 LOG_INF("Terminating BIG Sync"); in cleanup()
[all …]
Dbroadcaster.c657 static int create_big(struct bt_le_ext_adv **adv, struct bt_iso_big **big) in create_big() argument
712 /* Prepare BIG */ in create_big()
719 /* Create BIG */ in create_big()
720 LOG_INF("Creating BIG"); in create_big()
721 err = bt_iso_big_create(*adv, &big_create_param, big); in create_big()
723 LOG_ERR("Failed to create BIG (err %d)", err); in create_big()
727 LOG_INF("Waiting for BIG complete"); in create_big()
733 LOG_INF("BIG created"); in create_big()
738 static int delete_big(struct bt_le_ext_adv **adv, struct bt_iso_big **big) in delete_big() argument
742 err = bt_iso_big_terminate(*big); in delete_big()
[all …]
/Zephyr-latest/samples/bluetooth/iso_broadcast_benchmark/
DREADME.rst59 (since the BIG was synced) and latest 1000 received packets::
75 [00:00:06.454,040] <inf> iso_broadcast_receiver: Waiting for BIG info
77 [00:00:08.853,515] <inf> iso_broadcast_receiver: Syncing to BIG
78 [00:00:08.853,973] <inf> iso_broadcast_receiver: Waiting for BIG sync
80 [00:00:11.254,333] <inf> iso_broadcast_receiver: BIG sync established
93 the BIG and output the current counter (since the BIG was created)::
104 [00:00:08.807,159] <inf> iso_broadcast_broadcaster: Creating BIG
105 [00:00:08.807,617] <inf> iso_broadcast_broadcaster: Waiting for BIG complete
107 [00:00:08.813,171] <inf> iso_broadcast_broadcaster: BIG created
/Zephyr-latest/drivers/mipi_dsi/
DKconfig.mcux26 convert RGB565 input data to BGR565 (little endian to big endian),
32 Swap 16 byte color data from little to big endian format. When
/Zephyr-latest/samples/bluetooth/iso_receive/src/
Dmain.c184 printk("BIG INFO[%u]: [DEVICE]: %s, sid 0x%02x, " in biginfo_cb()
297 struct bt_iso_big *big; in main() local
407 printk("Waiting for BIG info...\n"); in main()
427 printk("Create BIG Sync...\n"); in main()
428 err = bt_iso_big_sync(sync, &big_sync_param, &big); in main()
436 printk("Waiting for BIG sync chan %u...\n", chan); in main()
441 printk("BIG sync chan %u successful.\n", chan); in main()
446 printk("BIG Sync Terminate..."); in main()
447 err = bt_iso_big_terminate(big); in main()
456 printk("BIG sync established.\n"); in main()
[all …]
/Zephyr-latest/include/zephyr/bluetooth/
Diso.h117 /** Minimum BIG sync timeout value (N * 10 ms) */
119 /** Maximum BIG sync timeout value (N * 10 ms) */
123 /** Minimum BIG sync maximum subevent count value */
125 /** Maximum BIG sync maximum subevent count value */
354 /** CIG reference point or BIG anchor point of a transmitted SDU, in microseconds. */
476 /** Opaque type representing a Broadcast Isochronous Group (BIG). */
479 /** @brief Broadcast Isochronous Group (BIG) creation parameters */
568 /** @brief Broadcast Isochronous Group (BIG) Sync Parameters */
603 * @brief Synchronization timeout for the BIG (N * 10 MS)
609 /** Whether or not the streams of the BIG are encrypted */
[all …]
Dbyteorder.h110 /** @brief Encode 16-bit value into array values in big-endian format.
122 /** @brief Encode 24-bit value into array values in big-endian format.
134 /** @brief Encode 32-bit value into array values in big-endian format.
146 /** @brief Encode 40-bit value into array values in big-endian format.
158 /** @brief Encode 48-bit value into array values in big-endian format.
170 /** @brief Encode 64-bit value into array values in big-endian format.
/Zephyr-latest/include/zephyr/
Dnet_buf.h247 * Adds 16-bit value in big endian format at the end of buffer.
271 * Adds 24-bit value in big endian format at the end of buffer.
295 * Adds 32-bit value in big endian format at the end of buffer.
319 * Adds 40-bit value in big endian format at the end of buffer.
343 * Adds 48-bit value in big endian format at the end of buffer.
367 * Adds 64-bit value in big endian format at the end of buffer.
416 * on 16-bit big endian data.
420 * @return 16-bit value converted from big endian to host endian.
440 * on 24-bit big endian data.
444 * @return 24-bit value converted from big endian to host endian.
[all …]
/Zephyr-latest/tests/subsys/fs/fcb/src/
Dfcb_test_append_too_big.c46 "fcb_append call should fail for too big entry"); in ZTEST()
51 "fcb_append call should fail for too big entry"); in ZTEST()
56 "fcb_append call should fail for too big entry"); in ZTEST()
/Zephyr-latest/subsys/bluetooth/host/shell/
Diso.c641 static struct bt_iso_big *big; variable
679 shell_error(sh, "BIG not created"); in cmd_broadcast()
684 shell_error(sh, "BIG not setup as broadcaster"); in cmd_broadcast()
758 err = bt_iso_big_create(adv, &param, &big); in cmd_big_create()
760 shell_error(sh, "Unable to create BIG (err %d)", err); in cmd_big_create()
764 shell_print(sh, "BIG created"); in cmd_big_create()
775 shell_error(sh, "BIG not created"); in cmd_tx_sync_read_bis()
796 /* TODO: Add support to select which PA sync to BIG sync to */ in cmd_big_sync()
906 err = bt_iso_big_sync(pa_sync, &param, &big); in cmd_big_sync()
908 shell_error(sh, "Unable to sync to BIG (err %d)", err); in cmd_big_sync()
[all …]
/Zephyr-latest/tests/bsim/bluetooth/host/iso/frag_2/src/
Dbroadcaster.c135 LOG_INF("Creating BIG"); in create_big()
138 TEST_ASSERT(err == 0, "Failed to create BIG: %d", err); in create_big()
144 struct bt_iso_big *big; variable
180 create_big(adv, 1U, &big); in connect_iso()
188 err = bt_iso_big_terminate(big); in disconnect_iso()
199 big = NULL; in disconnect_iso()
/Zephyr-latest/boards/dragino/nbsn95/
DKconfig.dragino_nbsn951 # Copyright (c) 2021 Next Big Thing AG
/Zephyr-latest/subsys/fs/ext2/
Dext2_bitmap.h27 * @retval -EINVAL when index is too big;
39 * @retval -EINVAL when index is too big;
/Zephyr-latest/drivers/ethernet/
DKconfig.nxp_imx_netc62 Size, in bytes, of the TX data buffer. The size must be big enough to
84 Size, in bytes, of the RX data buffer. The size must be big enough to
/Zephyr-latest/tests/modules/nanopb/
Dtestcase.yaml10 - qemu_malta/qemu_malta/be # Test on Big Endian platform
/Zephyr-latest/scripts/west_commands/
Dbindesc.py120 dump_parser.add_argument('-b', '--big-endian', action='store_true',
121 help='Target CPU is big endian')
128 search_parser.add_argument('-b', '--big-endian', action='store_true',
129 help='Target CPU is big endian')
140 custom_search_parser.add_argument('-b', '--big-endian', action='store_true',
141 help='Target CPU is big endian')
151 get_offset_parser.add_argument('-b', '--big-endian', action='store_true',
152 help='Target CPU is big endian')

12345678910>>...14