Home
last modified time | relevance | path

Searched refs:bt_le_per_adv_sync (Results 1 – 25 of 52) sorted by relevance

123

/Zephyr-latest/tests/bsim/bluetooth/host/adv/periodic/src/
Dper_adv_sync.c110 static void sync_cb(struct bt_le_per_adv_sync *sync, in sync_cb()
125 static void term_cb(struct bt_le_per_adv_sync *sync, in term_cb()
138 static void recv_cb(struct bt_le_per_adv_sync *recv_sync, in recv_cb()
204 static void create_pa_sync(struct bt_le_per_adv_sync **sync) in create_pa_sync()
242 struct bt_le_per_adv_sync *sync = NULL; in main_per_adv_sync()
262 struct bt_le_per_adv_sync *sync = NULL; in main_per_adv_sync_app_not_scanning()
288 struct bt_le_per_adv_sync *sync = NULL; in main_per_adv_conn_sync()
313 struct bt_le_per_adv_sync *sync = NULL; in main_per_adv_conn_privacy_sync()
345 struct bt_le_per_adv_sync *sync = NULL; in main_per_adv_long_data_sync()
/Zephyr-latest/include/zephyr/bluetooth/
Dbluetooth.h55 struct bt_le_per_adv_sync;
1662 void (*synced)(struct bt_le_per_adv_sync *sync,
1674 void (*term)(struct bt_le_per_adv_sync *sync,
1690 void (*recv)(struct bt_le_per_adv_sync *sync,
1704 void (*state_changed)(struct bt_le_per_adv_sync *sync,
1717 void (*biginfo)(struct bt_le_per_adv_sync *sync, const struct bt_iso_biginfo *biginfo);
1726 void (*cte_report_cb)(struct bt_le_per_adv_sync *sync,
1817 uint8_t bt_le_per_adv_sync_get_index(struct bt_le_per_adv_sync *per_adv_sync);
1831 struct bt_le_per_adv_sync *bt_le_per_adv_sync_lookup_index(uint8_t index);
1856 int bt_le_per_adv_sync_get_info(struct bt_le_per_adv_sync *per_adv_sync,
[all …]
Dhci.h153 int bt_hci_get_adv_sync_handle(const struct bt_le_per_adv_sync *sync, uint16_t *sync_handle);
162 struct bt_le_per_adv_sync *bt_hci_per_adv_sync_lookup_handle(uint16_t handle);
Ddirection.h270 int bt_df_per_adv_sync_cte_rx_enable(struct bt_le_per_adv_sync *sync,
280 int bt_df_per_adv_sync_cte_rx_disable(struct bt_le_per_adv_sync *sync);
/Zephyr-latest/subsys/bluetooth/host/
Ddirection_internal.h12 struct bt_le_per_adv_sync **per_adv_sync_to_report);
15 struct bt_le_per_adv_sync **per_adv_sync_to_report);
Dscan.c96 static struct bt_le_per_adv_sync *get_pending_per_adv_sync(void);
97 static struct bt_le_per_adv_sync per_adv_sync_pool[CONFIG_BT_PER_ADV_SYNC_MAX];
920 static void per_adv_sync_delete(struct bt_le_per_adv_sync *per_adv_sync) in per_adv_sync_delete()
925 static struct bt_le_per_adv_sync *per_adv_sync_new(void) in per_adv_sync_new()
927 struct bt_le_per_adv_sync *per_adv_sync = NULL; in per_adv_sync_new()
954 static struct bt_le_per_adv_sync *get_pending_per_adv_sync(void) in get_pending_per_adv_sync()
973 struct bt_le_per_adv_sync *bt_hci_per_adv_sync_lookup_handle(uint16_t handle) in bt_hci_per_adv_sync_lookup_handle()
986 void bt_hci_le_per_adv_report_recv(struct bt_le_per_adv_sync *per_adv_sync, in bt_hci_le_per_adv_report_recv()
1003 static void bt_hci_le_per_adv_report_recv_failure(struct bt_le_per_adv_sync *per_adv_sync, in bt_hci_le_per_adv_report_recv_failure()
1024 struct bt_le_per_adv_sync *per_adv_sync; in bt_hci_le_per_adv_report_common()
[all …]
Ddirection.c58 prepare_cl_cte_rx_enable_cmd_params(struct net_buf **buf, struct bt_le_per_adv_sync *sync,
61 static int hci_df_set_cl_cte_rx_enable(struct bt_le_per_adv_sync *sync, bool enable,
278 prepare_cl_cte_rx_enable_cmd_params(struct net_buf **buf, struct bt_le_per_adv_sync *sync, in prepare_cl_cte_rx_enable_cmd_params()
334 static int hci_df_set_cl_cte_rx_enable(struct bt_le_per_adv_sync *sync, bool enable, in hci_df_set_cl_cte_rx_enable()
374 struct bt_le_per_adv_sync **per_adv_sync_to_report) in hci_df_prepare_connectionless_iq_report()
377 struct bt_le_per_adv_sync *per_adv_sync; in hci_df_prepare_connectionless_iq_report()
422 struct bt_le_per_adv_sync **per_adv_sync_to_report) in hci_df_vs_prepare_connectionless_iq_report()
425 struct bt_le_per_adv_sync *per_adv_sync; in hci_df_vs_prepare_connectionless_iq_report()
1024 bt_df_set_per_adv_sync_cte_rx_enable(struct bt_le_per_adv_sync *sync, bool enable, in bt_df_set_per_adv_sync_cte_rx_enable()
1043 int bt_df_per_adv_sync_cte_rx_enable(struct bt_le_per_adv_sync *sync, in bt_df_per_adv_sync_cte_rx_enable()
[all …]
/Zephyr-latest/samples/bluetooth/direction_finding_connectionless_rx/src/
Dmain.c34 static struct bt_le_per_adv_sync *adv_sync;
57 static void sync_cb(struct bt_le_per_adv_sync *sync,
59 static void term_cb(struct bt_le_per_adv_sync *sync,
61 static void recv_cb(struct bt_le_per_adv_sync *sync,
67 static void cte_recv_cb(struct bt_le_per_adv_sync *sync,
158 static void sync_cb(struct bt_le_per_adv_sync *sync, in sync_cb()
173 static void term_cb(struct bt_le_per_adv_sync *sync, in term_cb()
191 static void recv_cb(struct bt_le_per_adv_sync *sync, in recv_cb()
207 static void cte_recv_cb(struct bt_le_per_adv_sync *sync, in cte_recv_cb()
/Zephyr-latest/samples/bluetooth/tmap_bmr/src/
Dbap_broadcast_sink.c44 static void broadcast_pa_synced(struct bt_le_per_adv_sync *sync,
46 static void broadcast_pa_recv(struct bt_le_per_adv_sync *sync,
49 static void broadcast_pa_terminated(struct bt_le_per_adv_sync *sync,
65 static struct bt_le_per_adv_sync *bcast_pa_sync;
247 static void broadcast_pa_recv(struct bt_le_per_adv_sync *sync, in broadcast_pa_recv()
270 static void broadcast_pa_synced(struct bt_le_per_adv_sync *sync, in broadcast_pa_synced()
281 static void broadcast_pa_terminated(struct bt_le_per_adv_sync *sync, in broadcast_pa_terminated()
/Zephyr-latest/tests/bsim/bluetooth/host/iso/bis/src/
Dbis_receiver.c114 static void pa_synced_cb(struct bt_le_per_adv_sync *sync, in pa_synced_cb()
122 static void pa_term_cb(struct bt_le_per_adv_sync *sync, in pa_term_cb()
130 static void pa_biginfo_cb(struct bt_le_per_adv_sync *sync, const struct bt_iso_biginfo *biginfo) in pa_biginfo_cb()
196 static void scan_and_sync_pa(struct bt_le_per_adv_sync **out_sync) in scan_and_sync_pa()
224 static void sync_big(struct bt_le_per_adv_sync *sync, uint8_t cnt, struct bt_iso_big **out_big) in sync_big()
251 struct bt_le_per_adv_sync *sync; in test_main()
/Zephyr-latest/samples/bluetooth/pbp_public_broadcast_sink/src/
Dmain.c52 static void broadcast_pa_synced(struct bt_le_per_adv_sync *sync,
55 static void broadcast_pa_recv(struct bt_le_per_adv_sync *sync,
59 static void broadcast_pa_terminated(struct bt_le_per_adv_sync *sync,
75 static struct bt_le_per_adv_sync *bcast_pa_sync;
261 static void broadcast_pa_recv(struct bt_le_per_adv_sync *sync, in broadcast_pa_recv()
284 static void broadcast_pa_synced(struct bt_le_per_adv_sync *sync, in broadcast_pa_synced()
295 static void broadcast_pa_terminated(struct bt_le_per_adv_sync *sync, in broadcast_pa_terminated()
/Zephyr-latest/samples/bluetooth/periodic_sync_rsp/src/
Dmain.c21 static struct bt_le_per_adv_sync *default_sync;
28 static void sync_cb(struct bt_le_per_adv_sync *sync, struct bt_le_per_adv_sync_synced_info *info) in sync_cb()
55 static void term_cb(struct bt_le_per_adv_sync *sync, in term_cb()
83 int bt_le_per_adv_set_response_data(struct bt_le_per_adv_sync *per_adv_sync,
91 static void recv_cb(struct bt_le_per_adv_sync *sync, in recv_cb()
/Zephyr-latest/tests/bluetooth/df/connectionless_cte_rx/src/
Dcommon.h7 extern struct bt_le_per_adv_sync *g_per_sync;
Dcommon.c35 struct bt_le_per_adv_sync *g_per_sync;
/Zephyr-latest/samples/bluetooth/iso_broadcast_benchmark/src/
Dreceiver.c120 static void sync_cb(struct bt_le_per_adv_sync *sync, in sync_cb()
128 static void term_cb(struct bt_le_per_adv_sync *sync, in term_cb()
137 static void biginfo_cb(struct bt_le_per_adv_sync *sync, in biginfo_cb()
301 static int create_pa_sync(struct bt_le_per_adv_sync **sync) in create_pa_sync()
341 static int create_big_sync(struct bt_iso_big **big, struct bt_le_per_adv_sync *sync) in create_big_sync()
400 static int cleanup(struct bt_le_per_adv_sync *sync, struct bt_iso_big *big) in cleanup()
443 struct bt_le_per_adv_sync *sync = NULL; in test_run_receiver()
/Zephyr-latest/samples/bluetooth/periodic_sync_conn/src/
Dmain.c25 static void sync_cb(struct bt_le_per_adv_sync *sync, struct bt_le_per_adv_sync_synced_info *info) in sync_cb()
47 static void term_cb(struct bt_le_per_adv_sync *sync, in term_cb()
61 static void recv_cb(struct bt_le_per_adv_sync *sync, in recv_cb()
186 struct bt_le_per_adv_sync *sync; in main()
/Zephyr-latest/samples/bluetooth/peripheral_past/src/
Dmain.c18 static void sync_cb(struct bt_le_per_adv_sync *sync, in sync_cb()
41 static void term_cb(struct bt_le_per_adv_sync *sync, in term_cb()
54 static void recv_cb(struct bt_le_per_adv_sync *sync, in recv_cb()
/Zephyr-latest/samples/bluetooth/periodic_sync/src/
Dmain.c130 static void sync_cb(struct bt_le_per_adv_sync *sync, in sync_cb()
145 static void term_cb(struct bt_le_per_adv_sync *sync, in term_cb()
158 static void recv_cb(struct bt_le_per_adv_sync *sync, in recv_cb()
183 struct bt_le_per_adv_sync *sync; in main()
/Zephyr-latest/subsys/bluetooth/host/shell/
Dbt.h33 extern struct bt_le_per_adv_sync *per_adv_syncs[CONFIG_BT_PER_ADV_SYNC_MAX];
/Zephyr-latest/samples/bluetooth/central_past/src/
Dmain.c203 static void sync_cb(struct bt_le_per_adv_sync *sync, in sync_cb()
218 static void term_cb(struct bt_le_per_adv_sync *sync, in term_cb()
229 static void recv_cb(struct bt_le_per_adv_sync *sync, in recv_cb()
254 struct bt_le_per_adv_sync *sync; in main()
/Zephyr-latest/tests/bsim/bluetooth/audio/src/
Dpbp_public_broadcast_sink_test.c49 static struct bt_le_per_adv_sync *bcast_pa_sync;
133 static void broadcast_pa_recv(struct bt_le_per_adv_sync *sync, in broadcast_pa_recv()
140 static void broadcast_pa_synced(struct bt_le_per_adv_sync *sync, in broadcast_pa_synced()
147 static void broadcast_pa_terminated(struct bt_le_per_adv_sync *sync, in broadcast_pa_terminated()
/Zephyr-latest/samples/bluetooth/iso_receive/src/
Dmain.c132 static void sync_cb(struct bt_le_per_adv_sync *sync, in sync_cb()
147 static void term_cb(struct bt_le_per_adv_sync *sync, in term_cb()
161 static void recv_cb(struct bt_le_per_adv_sync *sync, in recv_cb()
177 static void biginfo_cb(struct bt_le_per_adv_sync *sync, in biginfo_cb()
296 struct bt_le_per_adv_sync *sync; in main()
/Zephyr-latest/tests/bsim/bluetooth/host/scan/start_stop/src/
Dmain.c40 static void bt_sync_established_cb(struct bt_le_per_adv_sync *sync, in bt_sync_established_cb()
116 struct bt_le_per_adv_sync *p_per_sync; in run_dut()
/Zephyr-latest/tests/bsim/bluetooth/ll/bis/src/
Dtest_past.c60 struct bt_le_per_adv_sync *default_sync;
240 static void pa_sync_cb(struct bt_le_per_adv_sync *sync, in pa_sync_cb()
261 static void pa_terminated_cb(struct bt_le_per_adv_sync *sync, in pa_terminated_cb()
273 pa_state_changed_cb(struct bt_le_per_adv_sync *sync, in pa_state_changed_cb()
466 struct bt_le_per_adv_sync *sync = NULL; in test_past_send_main()
Dtest_bis.c598 static void pa_sync_cb(struct bt_le_per_adv_sync *sync, in pa_sync_cb()
613 static void pa_terminated_cb(struct bt_le_per_adv_sync *sync, in pa_terminated_cb()
632 static void pa_recv_cb(struct bt_le_per_adv_sync *sync, in pa_recv_cb()
649 pa_state_changed_cb(struct bt_le_per_adv_sync *sync, in pa_state_changed_cb()
659 static void pa_biginfo_cb(struct bt_le_per_adv_sync *sync, in pa_biginfo_cb()
758 struct bt_le_per_adv_sync *sync = NULL; in test_iso_recv_main()
1032 struct bt_le_per_adv_sync *sync = NULL; in test_iso_recv_vs_dp_main()

123