Home
last modified time | relevance | path

Searched refs:svc_inst (Results 1 – 16 of 16) sorted by relevance

/Zephyr-latest/subsys/bluetooth/audio/
Dcsip_set_member.c89 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 …]
Dcsip_set_coordinator.c97 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 …]
Dcap_acceptor.c34 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/
Dcsip_set_member_test.c22 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(&param, &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 …]
Dcsip_notify_server_test.c26 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/
Dcsip.h112 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
Dcap.h72 struct bt_csip_set_member_svc_inst **svc_inst);
/Zephyr-latest/tests/bluetooth/audio/cap_commander/uut/
Dcsip.c16 } 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/
Dcsip.c24 } 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/
Dcsip_set_member.c22 static struct bt_csip_set_member_svc_inst *svc_inst; variable
44 return bt_cap_acceptor_register(&param, &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/
Dcsip_set_member.c18 static struct bt_csip_set_member_svc_inst *svc_inst; variable
48 return bt_cap_acceptor_register(&param, &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/
Dcsip_set_member.c35 struct bt_csip_set_member_svc_inst *svc_inst; variable
163 err = bt_csip_set_member_register(&param, &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()
Dcap_acceptor.c53 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
Daudio.h40 extern struct bt_csip_set_member_svc_inst *svc_inst;
/Zephyr-latest/tests/bluetooth/tester/src/audio/
Dbtp_csis.c101 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/
Dbt.c1905 svc_inst != NULL) { in ad_init()