Home
last modified time | relevance | path

Searched refs:bt_bap_iso (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/subsys/bluetooth/audio/
Dbap_iso.h27 struct bt_bap_iso { struct
40 typedef bool (*bt_bap_iso_func_t)(struct bt_bap_iso *iso, void *user_data); argument
42 struct bt_bap_iso *bt_bap_iso_new(void);
43 struct bt_bap_iso *bt_bap_iso_ref(struct bt_bap_iso *iso);
44 void bt_bap_iso_unref(struct bt_bap_iso *iso);
46 struct bt_bap_iso *bt_bap_iso_find(bt_bap_iso_func_t func, void *user_data);
47 void bt_bap_iso_init(struct bt_bap_iso *iso, struct bt_iso_chan_ops *ops);
48 void bt_bap_iso_bind_ep(struct bt_bap_iso *iso, struct bt_bap_ep *ep);
50 void bt_bap_iso_unbind_ep(struct bt_bap_iso *iso, struct bt_bap_ep *ep);
51 struct bt_bap_ep *bt_bap_iso_get_ep(bool unicast_client, struct bt_bap_iso *iso,
[all …]
Dbap_iso.c29 LOG_MODULE_REGISTER(bt_bap_iso, CONFIG_BT_BAP_ISO_LOG_LEVEL);
34 static struct bt_bap_iso iso_pool[ISO_POOL_SIZE];
36 struct bt_bap_iso *bt_bap_iso_new(void) in bt_bap_iso_new()
38 struct bt_bap_iso *iso = NULL; in bt_bap_iso_new()
51 (void)memset(iso, 0, offsetof(struct bt_bap_iso, ref)); in bt_bap_iso_new()
56 struct bt_bap_iso *bt_bap_iso_ref(struct bt_bap_iso *iso) in bt_bap_iso_ref()
78 void bt_bap_iso_unref(struct bt_bap_iso *iso) in bt_bap_iso_unref()
92 struct bt_bap_iso *iso = bt_bap_iso_ref(&iso_pool[i]); in bt_bap_iso_foreach()
109 struct bt_bap_iso *iso;
114 static bool bt_bap_iso_find_cb(struct bt_bap_iso *iso, void *user_data) in bt_bap_iso_find_cb()
[all …]
Dbap_unicast_client_internal.h45 struct bt_bap_iso *bt_bap_unicast_client_new_audio_iso(void);
Dbap_broadcast_source.c142 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in broadcast_source_iso_sent()
171 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in broadcast_source_iso_connected()
210 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in broadcast_source_iso_disconnected()
301 struct bt_bap_iso *iso; in broadcast_source_setup_stream()
Dbap_endpoint.h53 struct bt_bap_iso *iso;
Dbap_broadcast_sink.c262 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in broadcast_sink_iso_recv()
326 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in broadcast_sink_iso_connected()
372 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in broadcast_sink_iso_disconnected()
1084 struct bt_bap_iso *iso; in bt_bap_broadcast_sink_setup_stream()
Dbap_unicast_client.c245 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in unicast_client_ep_iso_recv()
299 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in unicast_client_ep_iso_sent()
361 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in unicast_client_iso_connected()
421 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in unicast_client_iso_disconnected()
512 struct bt_bap_iso *bt_bap_unicast_client_new_audio_iso(void) in bt_bap_unicast_client_new_audio_iso()
514 struct bt_bap_iso *bap_iso; in bt_bap_unicast_client_new_audio_iso()
2404 static int unicast_group_add_iso(struct bt_bap_unicast_group *group, struct bt_bap_iso *iso) in unicast_group_add_iso()
2432 static void unicast_group_del_iso(struct bt_bap_unicast_group *group, struct bt_bap_iso *iso) in unicast_group_del_iso()
2454 static void unicast_client_qos_cfg_to_iso_qos(struct bt_bap_iso *iso, in unicast_client_qos_cfg_to_iso_qos()
2497 struct bt_bap_iso *iso, in unicast_group_set_iso_stream_param()
[all …]
Dascs.c876 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in ascs_iso_recv()
931 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in ascs_iso_sent()
1028 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in ascs_iso_connected()
1086 struct bt_bap_iso *iso = CONTAINER_OF(chan, struct bt_bap_iso, chan); in ascs_iso_disconnected()
1327 static bool bap_iso_find_func(struct bt_bap_iso *iso, void *user_data) in bap_iso_find_func()
1345 static struct bt_bap_iso *bap_iso_get_or_new(struct bt_conn *conn, uint8_t cig_id, uint8_t cis_id) in bap_iso_get_or_new()
1347 struct bt_bap_iso *iso; in bap_iso_get_or_new()
2005 struct bt_bap_iso *iso; in ase_qos()
/Zephyr-latest/include/zephyr/bluetooth/audio/
Dbap.h768 struct bt_bap_iso *bap_iso;