Lines Matching refs:isst_id

83 struct isst_id {  struct
179 extern int is_cpu_in_power_domain(int cpu, struct isst_id *id);
181 extern int get_cpu_count(struct isst_id *id);
182 extern int get_max_punit_core_id(struct isst_id *id);
188 extern void set_isst_id(struct isst_id *id, int cpu);
192 extern void set_cpu_mask_from_punit_coremask(struct isst_id *id,
206 extern int isst_get_ctdp_levels(struct isst_id *id, struct isst_pkg_ctdp *pkg_dev);
207 extern int isst_get_ctdp_control(struct isst_id *id, int config_index,
209 extern int isst_get_coremask_info(struct isst_id *id, int config_index,
211 extern int isst_get_process_ctdp(struct isst_id *id, int tdp_level,
213 extern void isst_get_process_ctdp_complete(struct isst_id *id,
215 extern void isst_ctdp_display_information(struct isst_id *id, FILE *outf, int tdp_level,
217 extern void isst_ctdp_display_core_info(struct isst_id *id, FILE *outf, char *prefix,
221 extern void isst_pbf_display_information(struct isst_id *id, FILE *outf, int level,
223 extern int isst_set_tdp_level(struct isst_id *id, int tdp_level);
224 extern int isst_set_pbf_fact_status(struct isst_id *id, int pbf, int enable);
225 extern int isst_get_pbf_info(struct isst_id *id, int level,
228 extern int isst_get_fact_info(struct isst_id *id, int level, int fact_bucket,
230 extern int isst_get_fact_bucket_info(struct isst_id *id, int level,
232 extern void isst_fact_display_information(struct isst_id *id, FILE *outf, int level,
235 extern int isst_set_trl(struct isst_id *id, unsigned long long trl);
236 extern int isst_get_trl(struct isst_id *id, unsigned long long *trl);
237 extern int isst_set_trl_from_current_tdp(struct isst_id *id, unsigned long long trl);
238 extern int isst_get_config_tdp_lock_status(struct isst_id *id);
240 extern int isst_pm_qos_config(struct isst_id *id, int enable_clos, int priority_type);
241 extern int isst_pm_get_clos(struct isst_id *id, int clos,
243 extern int isst_set_clos(struct isst_id *id, int clos,
245 extern int isst_clos_associate(struct isst_id *id, int clos);
246 extern int isst_clos_get_assoc_status(struct isst_id *id, int *clos_id);
247 extern void isst_clos_display_information(struct isst_id *id, FILE *outf, int clos,
249 extern void isst_clos_display_assoc_information(struct isst_id *id, FILE *outf, int clos);
251 extern void isst_display_result(struct isst_id *id, FILE *outf, char *feature, char *cmd,
254 extern int isst_clos_get_clos_information(struct isst_id *id, int *enable, int *type);
255 extern void isst_clos_display_clos_information(struct isst_id *id, FILE *outf,
260 extern int isst_read_pm_config(struct isst_id *id, int *cp_state, int *cp_cap);
265 extern void isst_trl_display_information(struct isst_id *id, FILE *outf, unsigned long long trl);
268 extern void for_each_online_package_in_set(void (*callback)(struct isst_id *, void *, void *,
273 extern void process_level_change(struct isst_id *id);