Home
last modified time | relevance | path

Searched defs:dtpm (Results 1 – 3 of 3) sorted by relevance

/linux/include/linux/
H A Ddtpm.h15 struct dtpm { struct
17 struct dtpm *parent; argument
29 u64 (*set_power_uw)(struct dtpm *, u64); argument
20 opsdtpm global() argument
[all...]
/linux/drivers/powercap/
H A Ddtpm.c52 struct dtpm *dtpm = to_dtpm(pcz); in get_max_power_range_uw() local
59 static int __get_power_uw(struct dtpm *dtpm, u64 *power_uw) in __get_power_uw() argument
87 __dtpm_rebalance_weight(struct dtpm * dtpm) __dtpm_rebalance_weight() argument
103 __dtpm_sub_power(struct dtpm * dtpm) __dtpm_sub_power() argument
115 __dtpm_add_power(struct dtpm * dtpm) __dtpm_add_power() argument
136 dtpm_update_power(struct dtpm * dtpm) dtpm_update_power() argument
171 struct dtpm *dtpm = to_dtpm(pcz); dtpm_release_zone() local
204 __set_power_limit_uw(struct dtpm * dtpm,int cid,u64 power_limit) __set_power_limit_uw() argument
270 struct dtpm *dtpm = to_dtpm(pcz); set_power_limit_uw() local
319 dtpm_init(struct dtpm * dtpm,struct dtpm_ops * ops) dtpm_init() argument
336 dtpm_unregister(struct dtpm * dtpm) dtpm_unregister() argument
365 dtpm_register(const char * name,struct dtpm * dtpm,struct dtpm * parent) dtpm_register() argument
418 struct dtpm *dtpm; dtpm_setup_virtual() local
481 struct dtpm *dtpm; dtpm_for_each_child() local
618 __dtpm_destroy_hierarchy(struct dtpm * dtpm) __dtpm_destroy_hierarchy() argument
[all...]
H A Ddtpm_cpu.c29 struct dtpm dtpm; member
36 static struct dtpm_cpu *to_dtpm_cpu(struct dtpm *dtpm) in to_dtpm_cpu() argument
41 static u64 set_pd_power_limit(struct dtpm *dtpm, u64 power_limit) in set_pd_power_limit() argument
88 get_pd_power_uw(struct dtpm * dtpm) get_pd_power_uw() argument
121 update_pd_power_uw(struct dtpm * dtpm) update_pd_power_uw() argument
144 pd_release(struct dtpm * dtpm) pd_release() argument
259 dtpm_cpu_setup(struct dtpm * dtpm,struct device_node * np) dtpm_cpu_setup() argument
[all...]