/Zephyr-latest/subsys/bluetooth/audio/ |
D | csip_set_member.c | 89 static bool is_last_client_to_write(const struct bt_csip_set_member_svc_inst *svc_inst, in is_last_client_to_write() argument 94 &svc_inst->lock_client_addr); in is_last_client_to_write() 97 &svc_inst->lock_client_addr); in is_last_client_to_write() 116 static void notify_clients(struct bt_csip_set_member_svc_inst *svc_inst, in notify_clients() argument 122 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in notify_clients() 125 client = &svc_inst->clients[i]; in notify_clients() 211 int bt_csip_set_member_generate_rsi(const struct bt_csip_set_member_svc_inst *svc_inst, in bt_csip_set_member_generate_rsi() argument 230 res = bt_csip_sih(svc_inst->sirk.value, prand, hash); in bt_csip_set_member_generate_rsi() 247 struct bt_csip_set_member_svc_inst *svc_inst = BT_AUDIO_CHRC_USER_DATA(attr); in read_sirk() local 249 if (svc_inst->cb != NULL && svc_inst->cb->sirk_read_req != NULL) { in read_sirk() [all …]
|
D | csip_set_coordinator.c | 97 static int read_sirk(struct bt_csip_set_coordinator_svc_inst *svc_inst); 101 static int csip_set_coordinator_read_set_lock(struct bt_csip_set_coordinator_svc_inst *svc_inst); 183 struct bt_csip_set_coordinator_svc_inst *svc_inst; in get_next_active_instance() local 187 svc_inst = lookup_instance_by_set_info(member, &active.info); in get_next_active_instance() 188 if (svc_inst == NULL) { in get_next_active_instance() 192 return svc_inst; in get_next_active_instance() 388 struct bt_csip_set_coordinator_svc_inst *svc_inst; in sirk_notify_func() local 401 svc_inst = lookup_instance_by_handle(conn, handle); in sirk_notify_func() 403 if (svc_inst != NULL) { in sirk_notify_func() 404 LOG_DBG("Instance %u", svc_inst->idx); in sirk_notify_func() [all …]
|
D | cap_acceptor.c | 34 struct bt_csip_set_member_svc_inst **svc_inst) in bt_cap_acceptor_register() argument 49 err = bt_csip_set_member_register(param, svc_inst); in bt_cap_acceptor_register() 58 cas.attrs[1].user_data = bt_csip_set_member_svc_decl_get(*svc_inst); in bt_cap_acceptor_register() 62 const int csip_err = bt_csip_set_member_unregister(*svc_inst); in bt_cap_acceptor_register()
|
/Zephyr-latest/tests/bsim/bluetooth/audio/src/ |
D | csip_set_member_test.c | 22 static struct bt_csip_set_member_svc_inst *svc_inst; variable 36 struct bt_csip_set_member_svc_inst *svc_inst, in csip_lock_changed_cb() argument 44 struct bt_csip_set_member_svc_inst *svc_inst) in sirk_read_req_cb() argument 71 err = bt_csip_set_member_register(¶m, &svc_inst); in bt_ready() 77 err = bt_csip_set_member_generate_rsi(svc_inst, rsi); in bt_ready() 97 err = bt_csip_set_member_sirk(svc_inst, new_sirk); in test_sirk() 104 err = bt_csip_set_member_get_sirk(svc_inst, tmp_sirk); in test_sirk() 144 err = bt_csip_set_member_unregister(svc_inst); in test_main() 149 svc_inst = NULL; in test_main() 169 bt_csip_set_member_lock(svc_inst, false, true); in test_force_release() [all …]
|
D | csip_notify_server_test.c | 26 static struct bt_csip_set_member_svc_inst *svc_inst; variable 42 struct bt_csip_set_member_svc_inst *svc_inst, in csip_set_member_lock_changed_cb() argument 74 err = bt_cap_acceptor_register(&csip_params, &svc_inst); in test_main() 97 err = bt_csip_set_member_lock(svc_inst, true, false); in test_main() 115 err = bt_csip_set_member_lock(svc_inst, false, false); in test_main()
|
/Zephyr-latest/include/zephyr/bluetooth/audio/ |
D | csip.h | 112 struct bt_csip_set_member_svc_inst *svc_inst, 129 struct bt_csip_set_member_svc_inst *svc_inst); 191 void *bt_csip_set_member_svc_decl_get(const struct bt_csip_set_member_svc_inst *svc_inst); 209 struct bt_csip_set_member_svc_inst **svc_inst); 220 int bt_csip_set_member_unregister(struct bt_csip_set_member_svc_inst *svc_inst); 228 int bt_csip_set_member_sirk(struct bt_csip_set_member_svc_inst *svc_inst, 237 int bt_csip_set_member_get_sirk(struct bt_csip_set_member_svc_inst *svc_inst, 250 int bt_csip_set_member_generate_rsi(const struct bt_csip_set_member_svc_inst *svc_inst, 264 int bt_csip_set_member_lock(struct bt_csip_set_member_svc_inst *svc_inst, 306 void *svc_inst; member
|
D | cap.h | 72 struct bt_csip_set_member_svc_inst **svc_inst);
|
/Zephyr-latest/tests/bluetooth/audio/cap_commander/uut/ |
D | csip.c | 16 } svc_inst; variable 26 .svc_inst = &svc_inst, 47 svc_inst.conn = conn; in bt_csip_set_coordinator_discover() 48 svc_inst.set_info = &member.insts[0].info; in bt_csip_set_coordinator_discover()
|
/Zephyr-latest/tests/bluetooth/audio/cap_initiator/uut/ |
D | csip.c | 24 } svc_inst; variable 34 .svc_inst = &svc_inst, 55 svc_inst.conn = conn; in bt_csip_set_coordinator_discover() 56 svc_inst.set_info = &member.insts[0].info; in bt_csip_set_coordinator_discover()
|
/Zephyr-latest/samples/bluetooth/tmap_peripheral/src/ |
D | csip_set_member.c | 22 static struct bt_csip_set_member_svc_inst *svc_inst; variable 44 return bt_cap_acceptor_register(¶m, &svc_inst); in csip_set_member_init() 51 if (svc_inst == NULL) { in csip_generate_rsi() 55 err = bt_csip_set_member_generate_rsi(svc_inst, rsi); in csip_generate_rsi()
|
/Zephyr-latest/samples/bluetooth/hap_ha/src/ |
D | csip_set_member.c | 18 static struct bt_csip_set_member_svc_inst *svc_inst; variable 48 return bt_cap_acceptor_register(¶m, &svc_inst); in csip_set_member_init() 55 if (svc_inst == NULL) { in csip_generate_rsi() 59 err = bt_csip_set_member_generate_rsi(svc_inst, rsi); in csip_generate_rsi()
|
/Zephyr-latest/subsys/bluetooth/audio/shell/ |
D | csip_set_member.c | 35 struct bt_csip_set_member_svc_inst *svc_inst; variable 163 err = bt_csip_set_member_register(¶m, &svc_inst); in cmd_csip_set_member_register() 178 if (svc_inst == NULL) { in cmd_csip_set_member_sirk() 191 err = bt_csip_set_member_sirk(svc_inst, sirk); in cmd_csip_set_member_sirk() 207 if (svc_inst == NULL) { in cmd_csip_set_member_get_sirk() 213 err = bt_csip_set_member_get_sirk(svc_inst, sirk); in cmd_csip_set_member_get_sirk() 229 err = bt_csip_set_member_lock(svc_inst, true, false); in cmd_csip_set_member_lock() 255 err = bt_csip_set_member_lock(svc_inst, false, force); in cmd_csip_set_member_release() 321 if (svc_inst != NULL && discoverable) { in csis_ad_data_add() 333 err = bt_csip_set_member_generate_rsi(svc_inst, ad_rsi); in csis_ad_data_add()
|
D | cap_acceptor.c | 53 struct bt_csip_set_member_svc_inst *svc_inst, in locked_cb() argument 70 struct bt_csip_set_member_svc_inst *svc_inst) in sirk_read_req_cb() argument
|
D | audio.h | 40 extern struct bt_csip_set_member_svc_inst *svc_inst;
|
/Zephyr-latest/tests/bluetooth/tester/src/audio/ |
D | btp_csis.c | 101 static void lock_changed_cb(struct bt_conn *conn, struct bt_csip_set_member_svc_inst *svc_inst, in lock_changed_cb() argument 107 static uint8_t sirk_read_cb(struct bt_conn *conn, struct bt_csip_set_member_svc_inst *svc_inst) in sirk_read_cb() argument
|
/Zephyr-latest/subsys/bluetooth/host/shell/ |
D | bt.c | 1905 svc_inst != NULL) { in ad_init()
|