Lines Matching refs:bt_ascs_ase

77 struct bt_ascs_ase {  struct
91 struct bt_ascs_ase ase_pool[CONFIG_BT_ASCS_MAX_ACTIVE_ASES]; argument
186 static void ase_free(struct bt_ascs_ase *ase) in ase_free()
214 static int ase_state_notify(struct bt_ascs_ase *ase) in ase_state_notify()
259 struct bt_ascs_ase *ase = CONTAINER_OF(d_work, struct bt_ascs_ase, in ascs_disconnect_stream_work_handler()
279 struct bt_ascs_ase *pair_ase; in ascs_disconnect_stream_work_handler()
292 pair_ase = CONTAINER_OF(pair_stream->ep, struct bt_ascs_ase, in ascs_disconnect_stream_work_handler()
314 struct bt_ascs_ase *ase = CONTAINER_OF(stream->ep, struct bt_ascs_ase, in ascs_disconnect_stream()
323 static void ase_enter_state_idle(struct bt_ascs_ase *ase) in ase_enter_state_idle()
345 static void ase_enter_state_codec_configured(struct bt_ascs_ase *ase) in ase_enter_state_codec_configured()
360 static void ase_enter_state_qos_configured(struct bt_ascs_ase *ase) in ase_enter_state_qos_configured()
375 static void ase_enter_state_enabling(struct bt_ascs_ase *ase) in ase_enter_state_enabling()
394 static void ase_enter_state_streaming(struct bt_ascs_ase *ase) in ase_enter_state_streaming()
407 static void ase_metadata_updated(struct bt_ascs_ase *ase) in ase_metadata_updated()
420 static void ase_exit_state_streaming(struct bt_ascs_ase *ase) in ase_exit_state_streaming()
456 static void ase_exit_state_enabling(struct bt_ascs_ase *ase) in ase_exit_state_enabling()
479 static void ase_enter_state_disabling(struct bt_ascs_ase *ase) in ase_enter_state_disabling()
494 static void ase_enter_state_releasing(struct bt_ascs_ase *ase) in ase_enter_state_releasing()
520 struct bt_ascs_ase *ase = CONTAINER_OF(d_work, struct bt_ascs_ase, state_transition_work); in state_transition_work_handler()
612 struct bt_ascs_ase *ase = CONTAINER_OF(ep, struct bt_ascs_ase, ep); in ascs_ep_set_state()
837 struct bt_ascs_ase *ase = &ascs.ase_pool[i]; in ascs_iso_accept()
979 struct bt_ascs_ase *ase = CONTAINER_OF(ep, struct bt_ascs_ase, ep); in ascs_ep_iso_connected()
1046 struct bt_ascs_ase *ase = CONTAINER_OF(ep, struct bt_ascs_ase, ep); in ascs_ep_iso_disconnected()
1176 static int ase_release(struct bt_ascs_ase *ase, uint8_t reason, struct bt_bap_ascs_rsp *rsp) in ase_release()
1216 struct bt_ascs_ase *ase = CONTAINER_OF(ep, struct bt_ascs_ase, ep); in bt_ascs_release_ase()
1227 static int ase_disable(struct bt_ascs_ase *ase, uint8_t reason, struct bt_bap_ascs_rsp *rsp) in ase_disable()
1286 struct bt_ascs_ase *ase = CONTAINER_OF(ep, struct bt_ascs_ase, ep); in bt_ascs_disable_ase()
1294 struct bt_ascs_ase *ase = &ascs.ase_pool[i]; in disconnected()
1374 struct bt_ascs_ase *ase = user_data; in ase_attr_cb()
1395 static void ase_init(struct bt_ascs_ase *ase, struct bt_conn *conn, uint8_t id) in ase_init()
1412 static struct bt_ascs_ase *ase_new(struct bt_conn *conn, uint8_t id) in ase_new()
1414 struct bt_ascs_ase *ase = NULL; in ase_new()
1436 static struct bt_ascs_ase *ase_find(struct bt_conn *conn, uint8_t id) in ase_find()
1439 struct bt_ascs_ase *ase = &ascs.ase_pool[i]; in ase_find()
1454 struct bt_ascs_ase *ase = NULL; in ascs_ase_read()
1556 static int ase_config(struct bt_ascs_ase *ase, const struct bt_ascs_config *cfg) in ase_config()
1717 struct bt_ascs_ase *ase = &ascs.ase_pool[i]; in ep_lookup_stream()
1732 struct bt_ascs_ase *ase = NULL; in bt_ascs_config_ase()
1887 struct bt_ascs_ase *ase; in ascs_config()
1928 struct bt_ascs_ase *ase = &ascs.ase_pool[i]; in bt_ascs_foreach_ep()
1936 static void ase_qos(struct bt_ascs_ase *ase, uint8_t cig_id, uint8_t cis_id, in ase_qos()
2099 struct bt_ascs_ase *ase; in ascs_qos()
2271 struct bt_ascs_ase *ase = CONTAINER_OF(ep, struct bt_ascs_ase, ep); in ascs_verify_metadata()
2304 static void ase_metadata(struct bt_ascs_ase *ase, struct bt_ascs_metadata *meta) in ase_metadata()
2367 static int ase_enable(struct bt_ascs_ase *ase, struct bt_ascs_metadata *meta) in ase_enable()
2486 struct bt_ascs_ase *ase; in ascs_enable()
2512 static void ase_start(struct bt_ascs_ase *ase) in ase_start()
2612 struct bt_ascs_ase *ase; in ascs_start()
2695 struct bt_ascs_ase *ase; in ascs_disable()
2724 static void ase_stop(struct bt_ascs_ase *ase) in ase_stop()
2824 struct bt_ascs_ase *ase; in ascs_stop()
2924 struct bt_ascs_ase *ase; in ascs_metadata()
3001 struct bt_ascs_ase *ase; in ascs_release()
3262 struct bt_ascs_ase *ase = &ascs.ase_pool[i]; in bt_ascs_cleanup()