Lines Matching refs:num_tcs
270 for (m = tcs->offset; m < tcs->offset + tcs->num_tcs; m++) in tcs_invalidate()
328 if (msg->state == RPMH_ACTIVE_ONLY_STATE && !tcs->num_tcs) in get_tcs_for_msg()
460 if (!drv->tcs[ACTIVE_TCS].num_tcs) in tcs_tx_done()
473 if (!drv->tcs[ACTIVE_TCS].num_tcs) in tcs_tx_done()
554 for_each_set_bit_from(i, drv->tcs_in_use, tcs->offset + tcs->num_tcs) { in check_for_req_inflight()
582 unsigned long max = tcs->offset + tcs->num_tcs; in find_free_tcs()
713 if (slot >= tcs->num_tcs * tcs->ncpt) in find_slots()
785 if (!tcs->num_tcs) in rpmh_rsc_ctrlr_is_busy()
788 max = tcs->offset + tcs->num_tcs; in rpmh_rsc_ctrlr_is_busy()
807 if (!drv->tcs[CONTROL_TCS].num_tcs || !drv->genpd_nb.notifier_call) in rpmh_rsc_write_next_wakeup()
1012 tcs->num_tcs = tcs_cfg[i].n; in rpmh_probe_tcs_config()
1015 if (!tcs->num_tcs || tcs->type == CONTROL_TCS) in rpmh_probe_tcs_config()
1018 if (st + tcs->num_tcs > max_tcs || in rpmh_probe_tcs_config()
1019 st + tcs->num_tcs >= BITS_PER_BYTE * sizeof(tcs->mask)) in rpmh_probe_tcs_config()
1022 tcs->mask = ((1 << tcs->num_tcs) - 1) << st; in rpmh_probe_tcs_config()
1024 st += tcs->num_tcs; in rpmh_probe_tcs_config()
1027 drv->num_tcs = st; in rpmh_probe_tcs_config()