Home
last modified time | relevance | path

Searched refs:sink (Results 1 – 25 of 54) sorted by relevance

123

/Zephyr-latest/subsys/bluetooth/audio/
Dbap_broadcast_sink.c65 static void broadcast_sink_cleanup(struct bt_bap_broadcast_sink *sink);
70 const struct bt_bap_broadcast_sink *sink = user_data; in find_recv_state_by_sink_cb() local
72 if (atomic_test_bit(sink->flags, BT_BAP_BROADCAST_SINK_FLAG_SRC_ID_VALID) && in find_recv_state_by_sink_cb()
73 sink->bass_src_id == recv_state->src_id) { in find_recv_state_by_sink_cb()
102 static void update_recv_state_big_synced(const struct bt_bap_broadcast_sink *sink) in update_recv_state_big_synced() argument
108 recv_state = bt_bap_scan_delegator_find_state(find_recv_state_by_sink_cb, (void *)sink); in update_recv_state_big_synced()
110 LOG_WRN("Failed to find receive state for sink %p", sink); in update_recv_state_big_synced()
115 mod_src_param.num_subgroups = sink->subgroup_count; in update_recv_state_big_synced()
116 for (uint8_t i = 0U; i < sink->subgroup_count; i++) { in update_recv_state_big_synced()
118 const struct bt_bap_broadcast_sink_subgroup *sink_subgroup = &sink->subgroups[i]; in update_recv_state_big_synced()
[all …]
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Disoal.c194 static void isoal_rx_framed_update_sdu_release(struct isoal_sink *sink);
413 static isoal_status_t isoal_rx_allocate_sdu(struct isoal_sink *sink, in isoal_rx_allocate_sdu() argument
422 session = &sink->session; in isoal_rx_allocate_sdu()
423 sp = &sink->sdu_production; in isoal_rx_allocate_sdu()
432 sink, in isoal_rx_allocate_sdu()
463 static isoal_status_t isoal_rx_buffered_emit_sdu(struct isoal_sink *sink, bool end_of_sdu) in isoal_rx_buffered_emit_sdu() argument
474 session = &sink->session; in isoal_rx_buffered_emit_sdu()
475 sp = &sink->sdu_production; in isoal_rx_buffered_emit_sdu()
545 err |= session->sdu_emit(sink, &sp->sdu_list.list[i], in isoal_rx_buffered_emit_sdu()
560 sink, sdu_frag.sdu.sn, sdu_frag.sdu.timestamp, in isoal_rx_buffered_emit_sdu()
[all …]
/Zephyr-latest/dts/arm/nordic/
Dnrf54h20_cpurad.dtsi70 sink-channels = <0 2>;
78 sink-channels = <3>;
87 sink-channel-links = <2 NRF_DOMAIN_ID_RADIOCORE 2>;
94 sink-channel-links = <0 NRF_DOMAIN_ID_GLOBALSLOW 0>,
Dnrf9280_cpurad.dtsi63 sink-channels = <0>;
/Zephyr-latest/samples/subsys/usb_c/sink/boards/
Dnumaker_m2l31ki.overlay20 power-role = "sink";
21 sink-pdos = <PDO_FIXED(5000, 100, 0)>;
57 vbus-sink-enable-polarity = "high-active";
Dstm32g081b_eval.overlay34 power-role = "sink";
35 sink-pdos = <PDO_FIXED(5000, 100, 0)>;
Db_g474e_dpow1.overlay33 power-role = "sink";
34 sink-pdos = <PDO_FIXED(5000, 100, 0)>;
/Zephyr-latest/doc/connectivity/bluetooth/shell/audio/
Dbap.rst30 stop_broadcast_sink : Stops broadcast sink
32 discover : [dir: sink, source]
33 config : <direction: sink, source> <index> [loc <loc_bits>]
47 preset : <sink, source, broadcast> [preset]
69 set_location : <direction: sink, source> <location bitmask>
70 set_context : <direction: sink, source><context bitmask> <type:
95 Connect and establish a sink stream:
103 uart:~$ bap discover sink
104 uart:~$ bap config sink 0
171 Scan for and establish a broadcast sink stream.
[all …]
/Zephyr-latest/samples/bluetooth/bap_broadcast_assistant/
DREADME.rst17 Practical use of this sample requires a sink (e.g. the BAP Broadcast Audio Sink sample or
37 filtering of broadcast sink and broadcast source names. By default, the application will
38 search for and connect to the first broadcast audio sink found (advertising PACS and
44 ``CONFIG_SELECT_SINK_NAME``: Substring of BT name of the sink.
DKconfig19 Name of broadcast sink device to select. This will be used as a
21 If empty, the first broadcast sink found will be chosen.
/Zephyr-latest/drivers/usb/uvb/
Duvb.c34 struct uvb_node *sink; member
152 msg->sink = dev_node; in subscribe_msg()
170 msg->sink = dev_node; in unsubscribe_msg()
221 dev_node = msg->sink; in handle_msg_subscribe()
241 dev_node = msg->sink; in handle_msg_unsubscribe()
/Zephyr-latest/doc/connectivity/usb/pd/
Ducds.rst39 .. literalinclude:: ../../../../samples/subsys/usb_c/sink/boards/b_g474e_dpow1.overlay
48 .. literalinclude:: ../../../../samples/subsys/usb_c/sink/boards/b_g474e_dpow1.overlay
58 .. literalinclude:: ../../../../samples/subsys/usb_c/sink/src/main.c
66 .. literalinclude:: ../../../../samples/subsys/usb_c/sink/src/main.c
74 .. literalinclude:: ../../../../samples/subsys/usb_c/sink/src/main.c
82 .. literalinclude:: ../../../../samples/subsys/usb_c/sink/src/main.c
90 .. literalinclude:: ../../../../samples/subsys/usb_c/sink/src/main.c
98 .. literalinclude:: ../../../../samples/subsys/usb_c/sink/src/main.c
106 .. literalinclude:: ../../../../samples/subsys/usb_c/sink/src/main.c
/Zephyr-latest/samples/subsys/usb_c/sink/
DREADME.rst1 .. zephyr:code-sample:: usb-c-sink
18 .. _usb-c-sink-sample-requirements:
34 :zephyr-app: samples/subsys/usb_c/sink
/Zephyr-latest/doc/connectivity/bluetooth/shell/classic/
Da2dp.rst10 … stream endpoints. using :code:`a2dp register_ep source sbc` and :code:`a2dp register_ep sink sbc`.
35 endpoint id: 1, (sink), (idle):
76 uart:~$ a2dp register_ep sink sbc
77 SBC sink endpoint is registered
/Zephyr-latest/subsys/sensing/
Dsensor_mgmt.c264 struct sensing_sensor *sink) in init_connection() argument
272 if (sink) { in init_connection()
273 conn->sink = sink; in init_connection()
377 __ASSERT(!tmp_conn->sink, "sensor derived from device tree cannot be closed"); in close_sensor()
399 __ASSERT(!conn->sink, "only connection to application could register sensing callback"); in sensing_register_callback()
Ddispatch.c45 client = conn->sink; in send_data_to_clients()
/Zephyr-latest/boards/microchip/ev11l78a/
DKconfig.defconfig15 # This board only supports the sink role, so
/Zephyr-latest/include/zephyr/bluetooth/audio/
Dbap.h2278 void (*base_recv)(struct bt_bap_broadcast_sink *sink, const struct bt_bap_base *base,
2293 void (*syncable)(struct bt_bap_broadcast_sink *sink, const struct bt_iso_biginfo *biginfo);
2301 void (*started)(struct bt_bap_broadcast_sink *sink);
2309 void (*stopped)(struct bt_bap_broadcast_sink *sink, uint8_t reason);
2349 struct bt_bap_broadcast_sink **sink);
2370 int bt_bap_broadcast_sink_sync(struct bt_bap_broadcast_sink *sink, uint32_t indexes_bitfield,
2384 int bt_bap_broadcast_sink_stop(struct bt_bap_broadcast_sink *sink);
2397 int bt_bap_broadcast_sink_delete(struct bt_bap_broadcast_sink *sink);
/Zephyr-latest/tests/bluetooth/tester/src/audio/
Dbtp_bap_broadcast.c92 struct bt_bap_broadcast_sink *sink) in remote_broadcaster_find_by_sink() argument
97 if (broadcaster->sink == sink) { in remote_broadcaster_find_by_sink()
688 static void base_recv_cb(struct bt_bap_broadcast_sink *sink, const struct bt_bap_base *base, in base_recv_cb() argument
697 broadcaster = remote_broadcaster_find_by_sink(sink); in base_recv_cb()
705 sink, bt_bap_base_get_subgroup_count(base)); in base_recv_cb()
726 static void syncable_cb(struct bt_bap_broadcast_sink *sink, const struct bt_iso_biginfo *biginfo) in syncable_cb() argument
730 struct btp_bap_broadcast_remote_source *broadcaster = remote_broadcaster_find_by_sink(sink); in syncable_cb()
733 LOG_ERR("remote_broadcaster_find_by_sink failed, %p", sink); in syncable_cb()
752 err = bt_bap_broadcast_sink_sync(broadcaster->sink, index_bitfield, in syncable_cb()
810 &broadcast_source_to_sync->sink); in bap_pa_sync_synced_cb()
[all …]
/Zephyr-latest/tests/bsim/bluetooth/audio/src/
Dbap_broadcast_sink_test.c229 static void base_recv_cb(struct bt_bap_broadcast_sink *sink, const struct bt_bap_base *base, in base_recv_cb() argument
236 bt_bap_base_get_subgroup_count(base), sink); in base_recv_cb()
255 static void syncable_cb(struct bt_bap_broadcast_sink *sink, const struct bt_iso_biginfo *biginfo) in syncable_cb() argument
258 sink, biginfo->encryption ? "" : "out"); in syncable_cb()
262 static void broadcast_sink_started_cb(struct bt_bap_broadcast_sink *sink) in broadcast_sink_started_cb() argument
264 printk("Broadcast sink %p started\n", sink); in broadcast_sink_started_cb()
268 static void broadcast_sink_stopped_cb(struct bt_bap_broadcast_sink *sink, uint8_t reason) in broadcast_sink_stopped_cb() argument
270 printk("Broadcast sink %p stopped with reason 0x%02X\n", sink, reason); in broadcast_sink_stopped_cb()
Dpbp_public_broadcast_sink_test.c79 static void base_recv_cb(struct bt_bap_broadcast_sink *sink, const struct bt_bap_base *base, in base_recv_cb() argument
85 static void syncable_cb(struct bt_bap_broadcast_sink *sink, const struct bt_iso_biginfo *biginfo) in syncable_cb() argument
87 printk("Broadcast sink %p is now syncable\n", sink); in syncable_cb()
/Zephyr-latest/samples/drivers/led/is31fl3733/
DKconfig10 Set this to match the number of SW LED sink connections
/Zephyr-latest/subsys/net/l2/dummy/any/
DKconfig13 as a packet sink.
/Zephyr-latest/boards/weact/stm32g431_core/
Dweact_stm32g431_core.dts75 power-role = "sink";
76 sink-pdos = <PDO_FIXED(5000, 100, PDO_FIXED_USB_COMM)>;
/Zephyr-latest/samples/bluetooth/tmap_bmr/src/
Dbap_broadcast_sink.c254 static void syncable_cb(struct bt_bap_broadcast_sink *sink, const struct bt_iso_biginfo *biginfo) in syncable_cb() argument
259 static void base_recv_cb(struct bt_bap_broadcast_sink *sink, const struct bt_bap_base *base, in base_recv_cb() argument

123