Lines Matching refs:pcc_data

83 static struct cppc_pcc_data *pcc_data[MAX_PCC_SUBSPACES];  variable
97 #define GET_PCC_VADDR(offs, pcc_ss_id) (pcc_data[pcc_ss_id]->pcc_channel->shmem + \
237 struct cppc_pcc_data *pcc_ss_data = pcc_data[pcc_ss_id]; in check_pcc_chan()
272 struct cppc_pcc_data *pcc_ss_data = pcc_data[pcc_ss_id]; in send_pcc_cmd()
575 pcc_data[pcc_ss_idx]->pcc_channel = pcc_chan; in register_pcc_channel()
582 pcc_data[pcc_ss_idx]->deadline_us = usecs_lat; in register_pcc_channel()
583 pcc_data[pcc_ss_idx]->pcc_mrtt = pcc_chan->min_turnaround_time; in register_pcc_channel()
584 pcc_data[pcc_ss_idx]->pcc_mpar = pcc_chan->max_access_rate; in register_pcc_channel()
585 pcc_data[pcc_ss_idx]->pcc_nominal = pcc_chan->latency; in register_pcc_channel()
588 pcc_data[pcc_ss_idx]->pcc_channel_acquired = true; in register_pcc_channel()
636 if (pcc_data[pcc_ss_id]) { in pcc_data_alloc()
637 pcc_data[pcc_ss_id]->refcount++; in pcc_data_alloc()
639 pcc_data[pcc_ss_id] = kzalloc_obj(struct cppc_pcc_data); in pcc_data_alloc()
640 if (!pcc_data[pcc_ss_id]) in pcc_data_alloc()
642 pcc_data[pcc_ss_id]->refcount++; in pcc_data_alloc()
877 if (pcc_subspace_id >= 0 && !pcc_data[pcc_subspace_id]->pcc_channel_acquired) { in acpi_cppc_processor_probe()
882 init_rwsem(&pcc_data[pcc_subspace_id]->pcc_lock); in acpi_cppc_processor_probe()
883 init_waitqueue_head(&pcc_data[pcc_subspace_id]->pcc_write_wait_q); in acpi_cppc_processor_probe()
939 if (pcc_ss_id >= 0 && pcc_data[pcc_ss_id]) { in acpi_cppc_processor_exit()
940 if (pcc_data[pcc_ss_id]->pcc_channel_acquired) { in acpi_cppc_processor_exit()
941 pcc_data[pcc_ss_id]->refcount--; in acpi_cppc_processor_exit()
942 if (!pcc_data[pcc_ss_id]->refcount) { in acpi_cppc_processor_exit()
943 pcc_mbox_free_channel(pcc_data[pcc_ss_id]->pcc_channel); in acpi_cppc_processor_exit()
944 kfree(pcc_data[pcc_ss_id]); in acpi_cppc_processor_exit()
945 pcc_data[pcc_ss_id] = NULL; in acpi_cppc_processor_exit()
1192 pcc_ss_data = pcc_data[pcc_ss_id]; in cppc_get_reg_val_in_pcc()
1249 pcc_ss_data = pcc_data[pcc_ss_id]; in cppc_set_reg_val_in_pcc()
1374 pcc_ss_data = pcc_data[pcc_ss_id]; in cppc_get_perf_caps()
1514 pcc_ss_data = pcc_data[pcc_ss_id]; in cppc_get_perf_ctrs()
1592 pcc_ss_data = pcc_data[pcc_ss_id]; in cppc_set_epp_perf()
1777 pcc_ss_data = pcc_data[pcc_ss_id]; in cppc_set_perf()
1915 pcc_ss_data = pcc_data[pcc_ss_id]; in cppc_get_transition_latency()