Lines Matching full:active

67 } active;  variable
110 for (size_t i = 0U; i < active.members_count; i++) { in active_members_reset()
111 const struct bt_csip_set_coordinator_set_member *member = active.members[i]; in active_members_reset()
118 (void)memset(&active, 0, sizeof(active)); in active_members_reset()
184 member = active.members[active.members_handled]; in get_next_active_instance()
186 svc_inst = lookup_instance_by_set_info(member, &active.info); in get_next_active_instance()
203 svc_inst_1 = lookup_instance_by_set_info(member_1, &active.info); in member_rank_compare_asc()
204 svc_inst_2 = lookup_instance_by_set_info(member_2, &active.info); in member_rank_compare_asc()
232 (void)memcpy(active.members, members, count * sizeof(members[0U])); in active_members_store_ordered()
233 active.members_count = count; in active_members_store_ordered()
234 memcpy(&active.info, info, sizeof(active.info)); in active_members_store_ordered()
237 qsort(active.members, count, sizeof(members[0U]), in active_members_store_ordered()
243 lookup_instance_by_set_info(active.members[i - 1U], info); in active_members_store_ordered()
245 lookup_instance_by_set_info(active.members[i], info); in active_members_store_ordered()
1068 active.members_restored++; in csip_set_coordinator_write_restore_cb()
1069 LOG_DBG("Restored %u/%u members", active.members_restored, active.members_handled); in csip_set_coordinator_write_restore_cb()
1071 if (active.members_restored < active.members_handled && in csip_set_coordinator_write_restore_cb()
1076 member = active.members[active.members_handled - active.members_restored - 1]; in csip_set_coordinator_write_restore_cb()
1077 client->cur_inst = lookup_instance_by_set_info(member, &active.info); in csip_set_coordinator_write_restore_cb()
1087 LOG_DBG("Failed to release next member[%u]: %d", active.members_handled, in csip_set_coordinator_write_restore_cb()
1105 if (active.members_handled > 0 && CONFIG_BT_MAX_CONN > 1) { in csip_set_coordinator_write_lock_cb()
1109 active.members_restored = 0; in csip_set_coordinator_write_lock_cb()
1111 member = active.members[active.members_handled - 1]; in csip_set_coordinator_write_lock_cb()
1112 client->cur_inst = lookup_instance_by_set_info(member, &active.info); in csip_set_coordinator_write_lock_cb()
1135 active.members_handled++; in csip_set_coordinator_write_lock_cb()
1136 LOG_DBG("Locked %u/%u members", active.members_handled, active.members_count); in csip_set_coordinator_write_lock_cb()
1138 if (active.members_handled < active.members_count) { in csip_set_coordinator_write_lock_cb()
1152 LOG_DBG("Failed to lock next member[%u]: %d", active.members_handled, in csip_set_coordinator_write_lock_cb()
1155 active.members_restored = 0; in csip_set_coordinator_write_lock_cb()
1184 active.members_handled++; in csip_set_coordinator_write_release_cb()
1185 LOG_DBG("Released %u/%u members", active.members_handled, active.members_count); in csip_set_coordinator_write_release_cb()
1187 if (active.members_handled < active.members_count) { in csip_set_coordinator_write_release_cb()
1200 LOG_DBG("Failed to release next member[%u]: %d", active.members_handled, in csip_set_coordinator_write_release_cb()
1212 const struct bt_csip_set_coordinator_set_info *info = &active.info; in csip_set_coordinator_lock_state_read_cb()
1216 cur_member = active.members[active.members_handled]; in csip_set_coordinator_lock_state_read_cb()
1217 } else if (active.oap_cb == NULL || !active.oap_cb(info, active.members, in csip_set_coordinator_lock_state_read_cb()
1218 active.members_count)) { in csip_set_coordinator_lock_state_read_cb()
1242 active.members_handled++; in csip_set_coordinator_read_lock_cb()
1243 LOG_DBG("Read lock state on %u/%u members", active.members_handled, active.members_count); in csip_set_coordinator_read_lock_cb()
1273 if (active.members_handled < active.members_count) { in csip_set_coordinator_read_lock_cb()
1285 LOG_DBG("Failed to read next member[%u]: %d", active.members_handled, in csip_set_coordinator_read_lock_cb()
1583 if (active.in_progress) { in csip_set_coordinator_get_lock_state()
1604 svc_inst = lookup_instance_by_set_info(active.members[i], &active.info); in csip_set_coordinator_get_lock_state()
1615 active.in_progress = true; in csip_set_coordinator_get_lock_state()
1621 active.members_handled++; in csip_set_coordinator_get_lock_state()
1624 if (!active.in_progress && err == 0) { in csip_set_coordinator_get_lock_state()
1629 if (active.oap_cb == NULL || in csip_set_coordinator_get_lock_state()
1630 !active.oap_cb(&active.info, active.members, active.members_count)) { in csip_set_coordinator_get_lock_state()
1634 ordered_access_complete(&active.info, err, false, NULL); in csip_set_coordinator_get_lock_state()
1649 active.oap_cb = cb; in bt_csip_set_coordinator_ordered_access()
1653 active.oap_cb = NULL; in bt_csip_set_coordinator_ordered_access()
1694 CHECKIF(active.in_progress) { in bt_csip_set_coordinator_lock()
1716 svc_inst = lookup_instance_by_set_info(active.members[0], &active.info); in bt_csip_set_coordinator_lock()
1727 active.in_progress = true; in bt_csip_set_coordinator_lock()
1740 CHECKIF(active.in_progress) { in bt_csip_set_coordinator_release()
1762 svc_inst = lookup_instance_by_set_info(active.members[0], &active.info); in bt_csip_set_coordinator_release()
1773 active.in_progress = true; in bt_csip_set_coordinator_release()