Searched refs:policy (Results 1 - 25 of 510) sorted by relevance

1234567891011>>

/linux-master/drivers/cpufreq/
H A Dcpufreq_userspace.c26 * @policy: pointer to policy struct where freq is being set
31 static int cpufreq_set(struct cpufreq_policy *policy, unsigned int freq) argument
34 struct userspace_policy *userspace = policy->governor_data;
36 pr_debug("cpufreq_set for cpu %u, freq %u kHz\n", policy->cpu, freq);
44 ret = __cpufreq_driver_target(policy, freq, CPUFREQ_RELATION_L);
50 static ssize_t show_speed(struct cpufreq_policy *policy, char *buf) argument
52 return sprintf(buf, "%u\n", policy->cur);
55 static int cpufreq_userspace_policy_init(struct cpufreq_policy *policy) argument
65 policy
73 cpufreq_userspace_policy_exit(struct cpufreq_policy *policy) argument
79 cpufreq_userspace_policy_start(struct cpufreq_policy *policy) argument
93 cpufreq_userspace_policy_stop(struct cpufreq_policy *policy) argument
105 cpufreq_userspace_policy_limits(struct cpufreq_policy *policy) argument
[all...]
H A Dcpufreq-dt.h17 unsigned int (*get_intermediate)(struct cpufreq_policy *policy,
19 int (*target_intermediate)(struct cpufreq_policy *policy,
21 int (*suspend)(struct cpufreq_policy *policy);
22 int (*resume)(struct cpufreq_policy *policy);
H A Dcpufreq.c82 static unsigned int __cpufreq_get(struct cpufreq_policy *policy);
83 static int cpufreq_init_governor(struct cpufreq_policy *policy);
84 static void cpufreq_exit_governor(struct cpufreq_policy *policy);
85 static void cpufreq_governor_limits(struct cpufreq_policy *policy);
86 static int cpufreq_set_policy(struct cpufreq_policy *policy,
92 * Two notifier lists: the "policy" list is involved in the
93 * validation process for a new CPU frequency policy; the
120 struct kobject *get_governor_parent_kobj(struct cpufreq_policy *policy) argument
123 return &policy->kobj;
172 * - policy
174 cpufreq_generic_init(struct cpufreq_policy *policy, struct cpufreq_frequency_table *table, unsigned int transition_latency) argument
191 struct cpufreq_policy *policy = per_cpu(cpufreq_cpu_data, cpu); local
199 struct cpufreq_policy *policy = cpufreq_cpu_get_raw(cpu); local
224 struct cpufreq_policy *policy = NULL; local
250 cpufreq_cpu_put(struct cpufreq_policy *policy) argument
260 cpufreq_cpu_release(struct cpufreq_policy *policy) argument
286 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); local
349 cpufreq_notify_transition(struct cpufreq_policy *policy, struct cpufreq_freqs *freqs, unsigned int state) argument
401 cpufreq_notify_post_transition(struct cpufreq_policy *policy, struct cpufreq_freqs *freqs, int transition_failed) argument
413 cpufreq_freq_transition_begin(struct cpufreq_policy *policy, struct cpufreq_freqs *freqs) argument
447 cpufreq_freq_transition_end(struct cpufreq_policy *policy, struct cpufreq_freqs *freqs, int transition_failed) argument
500 cpufreq_enable_fast_switch(struct cpufreq_policy *policy) argument
524 cpufreq_disable_fast_switch(struct cpufreq_policy *policy) argument
536 __resolve_freq(struct cpufreq_policy *policy, unsigned int target_freq, unsigned int relation) argument
563 cpufreq_driver_resolve_freq(struct cpufreq_policy *policy, unsigned int target_freq) argument
570 cpufreq_policy_transition_delay_us(struct cpufreq_policy *policy) argument
636 show_local_boost(struct cpufreq_policy *policy, char *buf) argument
641 store_local_boost(struct cpufreq_policy *policy, const char *buf, size_t count) argument
756 show_scaling_cur_freq(struct cpufreq_policy *policy, char *buf) argument
795 show_cpuinfo_cur_freq(struct cpufreq_policy *policy, char *buf) argument
809 show_scaling_governor(struct cpufreq_policy *policy, char *buf) argument
824 store_scaling_governor(struct cpufreq_policy *policy, const char *buf, size_t count) argument
861 show_scaling_driver(struct cpufreq_policy *policy, char *buf) argument
869 show_scaling_available_governors(struct cpufreq_policy *policy, char *buf) argument
916 show_related_cpus(struct cpufreq_policy *policy, char *buf) argument
924 show_affected_cpus(struct cpufreq_policy *policy, char *buf) argument
929 store_scaling_setspeed(struct cpufreq_policy *policy, const char *buf, size_t count) argument
947 show_scaling_setspeed(struct cpufreq_policy *policy, char *buf) argument
958 show_bios_limit(struct cpufreq_policy *policy, char *buf) argument
1004 struct cpufreq_policy *policy = to_policy(kobj); local
1022 struct cpufreq_policy *policy = to_policy(kobj); local
1039 struct cpufreq_policy *policy = to_policy(kobj); local
1055 add_cpu_dev_symlink(struct cpufreq_policy *policy, unsigned int cpu, struct device *dev) argument
1069 remove_cpu_dev_symlink(struct cpufreq_policy *policy, int cpu, struct device *dev) argument
1077 cpufreq_add_dev_interface(struct cpufreq_policy *policy) argument
1115 cpufreq_init_policy(struct cpufreq_policy *policy) argument
1163 cpufreq_add_policy_cpu(struct cpufreq_policy *policy, unsigned int cpu) argument
1186 refresh_frequency_limits(struct cpufreq_policy *policy) argument
1198 struct cpufreq_policy *policy = local
1210 struct cpufreq_policy *policy = container_of(nb, struct cpufreq_policy, nb_min); local
1219 struct cpufreq_policy *policy = container_of(nb, struct cpufreq_policy, nb_max); local
1225 cpufreq_policy_put_kobj(struct cpufreq_policy *policy) argument
1249 struct cpufreq_policy *policy; local
1330 cpufreq_policy_free(struct cpufreq_policy *policy) argument
1381 struct cpufreq_policy *policy; local
1623 struct cpufreq_policy *policy; local
1643 __cpufreq_offline(unsigned int cpu, struct cpufreq_policy *policy) argument
1693 struct cpufreq_policy *policy; local
1719 struct cpufreq_policy *policy = per_cpu(cpufreq_cpu_data, cpu); local
1762 cpufreq_out_of_sync(struct cpufreq_policy *policy, unsigned int new_freq) argument
1777 cpufreq_verify_current_freq(struct cpufreq_policy *policy, bool update) argument
1820 struct cpufreq_policy *policy; local
1852 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); local
1872 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); local
1884 __cpufreq_get(struct cpufreq_policy *policy) argument
1900 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); local
1927 cpufreq_generic_suspend(struct cpufreq_policy *policy) argument
1959 struct cpufreq_policy *policy; local
1993 struct cpufreq_policy *policy; local
2185 cpufreq_driver_fast_switch(struct cpufreq_policy *policy, unsigned int target_freq) argument
2252 __target_intermediate(struct cpufreq_policy *policy, struct cpufreq_freqs *freqs, int index) argument
2277 __target_index(struct cpufreq_policy *policy, int index) argument
2337 __cpufreq_driver_target(struct cpufreq_policy *policy, unsigned int target_freq, unsigned int relation) argument
2379 cpufreq_driver_target(struct cpufreq_policy *policy, unsigned int target_freq, unsigned int relation) argument
2400 cpufreq_init_governor(struct cpufreq_policy *policy) argument
2446 cpufreq_exit_governor(struct cpufreq_policy *policy) argument
2459 cpufreq_start_governor(struct cpufreq_policy *policy) argument
2486 cpufreq_stop_governor(struct cpufreq_policy *policy) argument
2497 cpufreq_governor_limits(struct cpufreq_policy *policy) argument
2533 struct cpufreq_policy *policy; local
2571 cpufreq_get_policy(struct cpufreq_policy *policy, unsigned int cpu) argument
2596 cpufreq_update_pressure(struct cpufreq_policy *policy) argument
2637 cpufreq_set_policy(struct cpufreq_policy *policy, struct cpufreq_governor *new_gov, unsigned int new_pol) argument
2742 struct cpufreq_policy *policy = cpufreq_cpu_acquire(cpu); local
2781 cpufreq_boost_set_sw(struct cpufreq_policy *policy, int state) argument
2803 struct cpufreq_policy *policy; local
[all...]
H A Dfreq_table.c17 bool policy_has_boost_freq(struct cpufreq_policy *policy) argument
19 struct cpufreq_frequency_table *pos, *table = policy->freq_table;
32 int cpufreq_frequency_table_cpuinfo(struct cpufreq_policy *policy, argument
43 if ((!cpufreq_boost_enabled() || !policy->boost_enabled)
54 policy->min = policy->cpuinfo.min_freq = min_freq;
55 policy->max = max_freq;
60 if (policy->cpuinfo.max_freq < max_freq)
61 policy->max = policy
69 cpufreq_frequency_table_verify(struct cpufreq_policy_data *policy, struct cpufreq_frequency_table *table) argument
109 cpufreq_generic_frequency_table_verify(struct cpufreq_policy_data *policy) argument
118 cpufreq_table_index_unsorted(struct cpufreq_policy *policy, unsigned int target_freq, unsigned int relation) argument
211 cpufreq_frequency_table_get_index(struct cpufreq_policy *policy, unsigned int freq) argument
233 show_available_freqs(struct cpufreq_policy *policy, char *buf, bool show_boost) argument
273 scaling_available_frequencies_show(struct cpufreq_policy *policy, char *buf) argument
285 scaling_boost_frequencies_show(struct cpufreq_policy *policy, char *buf) argument
299 set_freq_table_sorted(struct cpufreq_policy *policy) argument
354 cpufreq_table_validate_and_sort(struct cpufreq_policy *policy) argument
[all...]
H A Dppc_cbe_cpufreq.h23 void cbe_cpufreq_pmi_policy_init(struct cpufreq_policy *policy);
24 void cbe_cpufreq_pmi_policy_exit(struct cpufreq_policy *policy);
29 static inline void cbe_cpufreq_pmi_policy_init(struct cpufreq_policy *policy) {} argument
30 static inline void cbe_cpufreq_pmi_policy_exit(struct cpufreq_policy *policy) {} argument
H A Dsh-cpufreq.c33 struct cpufreq_policy *policy; member in struct:cpufreq_target
45 struct cpufreq_policy *policy = target->policy; local
46 int cpu = policy->cpu;
60 if (freq < (policy->min * 1000) || freq > (policy->max * 1000))
69 cpufreq_freq_transition_begin(target->policy, &freqs);
71 cpufreq_freq_transition_end(target->policy, &freqs, 0);
80 static int sh_cpufreq_target(struct cpufreq_policy *policy, argument
84 struct cpufreq_target data = { .policy
89 sh_cpufreq_verify(struct cpufreq_policy_data *policy) argument
107 sh_cpufreq_cpu_init(struct cpufreq_policy *policy) argument
138 sh_cpufreq_cpu_exit(struct cpufreq_policy *policy) argument
[all...]
H A Dppc_cbe_cpufreq.c54 static int cbe_cpufreq_cpu_init(struct cpufreq_policy *policy) argument
62 cpu = of_get_cpu_node(policy->cpu, NULL);
67 pr_debug("init cpufreq on CPU %d\n", policy->cpu);
72 if (!cbe_get_cpu_pmd_regs(policy->cpu) ||
73 !cbe_get_cpu_mic_tm_regs(policy->cpu)) {
100 policy->cpuinfo.transition_latency = 25000;
102 cur_pmode = cbe_cpufreq_get_pmode(policy->cpu);
105 policy->cur = cbe_freqs[cur_pmode].frequency;
108 cpumask_copy(policy->cpus, cpu_sibling_mask(policy
116 cbe_cpufreq_cpu_exit(struct cpufreq_policy *policy) argument
122 cbe_cpufreq_target(struct cpufreq_policy *policy, unsigned int cbe_pmode_new) argument
[all...]
H A Dcpufreq_performance.c14 static void cpufreq_gov_performance_limits(struct cpufreq_policy *policy) argument
16 pr_debug("setting to %u kHz\n", policy->max);
17 __cpufreq_driver_target(policy, policy->max, CPUFREQ_RELATION_H);
41 MODULE_DESCRIPTION("CPUfreq policy governor 'performance'");
H A Dcpufreq_powersave.c14 static void cpufreq_gov_powersave_limits(struct cpufreq_policy *policy) argument
16 pr_debug("setting to %u kHz\n", policy->min);
17 __cpufreq_driver_target(policy, policy->min, CPUFREQ_RELATION_L);
28 MODULE_DESCRIPTION("CPUfreq policy governor 'powersave'");
H A Dcppc_cpufreq.c157 static void cppc_cpufreq_cpu_fie_init(struct cpufreq_policy *policy) argument
165 for_each_cpu(cpu, policy->cpus) {
168 cppc_fi->cpu_data = policy->driver_data;
187 topology_set_scale_freq_source(&cppc_sftd, policy->cpus);
191 * We free all the resources on policy's removal and not on CPU removal as the
196 * We just need to make sure to remove them all on policy->exit().
198 static void cppc_cpufreq_cpu_fie_exit(struct cpufreq_policy *policy) argument
206 /* policy->cpus will be empty here, use related_cpus instead */
207 topology_clear_scale_freq_source(SCALE_FREQ_SOURCE_CPPC, policy->related_cpus);
209 for_each_cpu(cpu, policy
270 cppc_cpufreq_cpu_fie_init(struct cpufreq_policy *policy) argument
274 cppc_cpufreq_cpu_fie_exit(struct cpufreq_policy *policy) argument
287 cppc_cpufreq_set_target(struct cpufreq_policy *policy, unsigned int target_freq, unsigned int relation) argument
317 cppc_cpufreq_fast_switch(struct cpufreq_policy *policy, unsigned int target_freq) argument
338 cppc_verify_policy(struct cpufreq_policy_data *policy) argument
388 get_perf_level_count(struct cpufreq_policy *policy) argument
422 struct cpufreq_policy *policy; local
489 struct cpufreq_policy *policy; local
544 cppc_cpufreq_register_em(struct cpufreq_policy *policy) argument
599 cppc_cpufreq_put_cpu_data(struct cpufreq_policy *policy) argument
609 cppc_cpufreq_cpu_init(struct cpufreq_policy *policy) argument
691 cppc_cpufreq_cpu_exit(struct cpufreq_policy *policy) argument
743 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); local
771 cppc_cpufreq_set_boost(struct cpufreq_policy *policy, int state) argument
795 show_freqdomain_cpus(struct cpufreq_policy *policy, char *buf) argument
829 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); local
[all...]
H A Dscpi-cpufreq.c32 struct cpufreq_policy *policy = cpufreq_cpu_get_raw(cpu); local
33 struct scpi_data *priv = policy->driver_data;
40 scpi_cpufreq_set_target(struct cpufreq_policy *policy, unsigned int index) argument
42 u64 rate = policy->freq_table[index].frequency * 1000;
43 struct scpi_data *priv = policy->driver_data;
83 static int scpi_cpufreq_init(struct cpufreq_policy *policy) argument
91 cpu_dev = get_cpu_device(policy->cpu);
93 pr_err("failed to get cpu%d device\n", policy->cpu);
103 ret = scpi_get_sharing_cpus(cpu_dev, policy->cpus);
109 ret = dev_pm_opp_set_sharing_cpus(cpu_dev, policy
170 scpi_cpufreq_exit(struct cpufreq_policy *policy) argument
[all...]
H A Dgx-suspmod.c136 /* For the default policy, we want at least some processing power
250 static void gx_set_cpuspeed(struct cpufreq_policy *policy, unsigned int khz) argument
264 cpufreq_freq_transition_begin(policy, &freqs);
313 cpufreq_freq_transition_end(policy, &freqs, 0);
331 static int cpufreq_gx_verify(struct cpufreq_policy_data *policy) argument
336 if (!stock_freq || !policy)
339 policy->cpu = 0;
340 cpufreq_verify_within_limits(policy, (stock_freq / max_duration),
344 * within policy->min and policy
371 cpufreq_gx_target(struct cpufreq_policy *policy, unsigned int target_freq, unsigned int relation) argument
398 cpufreq_gx_cpu_init(struct cpufreq_policy *policy) argument
[all...]
H A Dppc_cbe_cpufreq_pmi.c66 struct cpufreq_policy *policy; local
80 policy = cpufreq_cpu_get(cpu);
81 if (!policy) {
82 pr_warn("cpufreq policy not found cpu%d\n", cpu);
86 req = policy->driver_data;
89 policy->freq_table[slow_mode].frequency);
95 cpufreq_cpu_put(policy);
103 void cbe_cpufreq_pmi_policy_init(struct cpufreq_policy *policy) argument
115 ret = freq_qos_add_request(&policy->constraints, req, FREQ_QOS_MAX,
116 policy
127 cbe_cpufreq_pmi_policy_exit(struct cpufreq_policy *policy) argument
[all...]
H A Damd_freq_sensitivity.c39 static unsigned int amd_powersave_bias_target(struct cpufreq_policy *policy, argument
46 struct cpu_data_t *data = &per_cpu(cpu_data, policy->cpu);
47 struct policy_dbs_info *policy_dbs = policy->governor_data;
51 if (!policy->freq_table)
54 rdmsr_on_cpu(policy->cpu, MSR_AMD64_FREQ_SENSITIVITY_ACTUAL,
56 rdmsr_on_cpu(policy->cpu, MSR_AMD64_FREQ_SENSITIVITY_REFERENCE,
63 freq_next = policy->cur;
72 freq_next = policy->cur;
83 if (data->freq_prev == policy->cur)
84 freq_next = policy
[all...]
H A Damd-pstate.c292 if (epp > 0 && cpudata->policy == CPUFREQ_POLICY_PERFORMANCE) {
293 pr_debug("EPP cannot be set under performance policy\n");
562 static int amd_pstate_verify(struct cpufreq_policy_data *policy) argument
564 cpufreq_verify_within_cpu_limits(policy);
569 static int amd_pstate_update_min_max_limit(struct cpufreq_policy *policy) argument
572 struct amd_cpudata *cpudata = policy->driver_data;
574 max_limit_perf = div_u64(policy->max * cpudata->highest_perf, cpudata->max_freq);
575 min_limit_perf = div_u64(policy->min * cpudata->highest_perf, cpudata->max_freq);
586 WRITE_ONCE(cpudata->max_limit_freq, policy->max);
587 WRITE_ONCE(cpudata->min_limit_freq, policy
592 amd_pstate_update_freq(struct cpufreq_policy *policy, unsigned int target_freq, bool fast_switch) argument
633 amd_pstate_target(struct cpufreq_policy *policy, unsigned int target_freq, unsigned int relation) argument
640 amd_pstate_fast_switch(struct cpufreq_policy *policy, unsigned int target_freq) argument
655 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); local
691 amd_pstate_set_boost(struct cpufreq_policy *policy, int state) argument
811 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); local
927 amd_pstate_cpu_init(struct cpufreq_policy *policy) argument
1018 amd_pstate_cpu_exit(struct cpufreq_policy *policy) argument
1030 amd_pstate_cpu_resume(struct cpufreq_policy *policy) argument
1041 amd_pstate_cpu_suspend(struct cpufreq_policy *policy) argument
1059 show_amd_pstate_max_freq(struct cpufreq_policy *policy, char *buf) argument
1072 show_amd_pstate_lowest_nonlinear_freq(struct cpufreq_policy *policy, char *buf) argument
1089 show_amd_pstate_highest_perf(struct cpufreq_policy *policy, char *buf) argument
1100 show_amd_pstate_prefcore_ranking(struct cpufreq_policy *policy, char *buf) argument
1111 show_amd_pstate_hw_prefcore(struct cpufreq_policy *policy, char *buf) argument
1122 show_energy_performance_available_preferences( struct cpufreq_policy *policy, char *buf) argument
1141 store_energy_performance_preference( struct cpufreq_policy *policy, const char *buf, size_t count) argument
1163 show_energy_performance_preference( struct cpufreq_policy *policy, char *buf) argument
1387 amd_pstate_epp_cpu_init(struct cpufreq_policy *policy) argument
1474 amd_pstate_epp_cpu_exit(struct cpufreq_policy *policy) argument
1487 amd_pstate_epp_update_limit(struct cpufreq_policy *policy) argument
1553 amd_pstate_epp_set_policy(struct cpufreq_policy *policy) argument
1592 amd_pstate_epp_cpu_online(struct cpufreq_policy *policy) argument
1606 amd_pstate_epp_offline(struct cpufreq_policy *policy) argument
1635 amd_pstate_epp_cpu_offline(struct cpufreq_policy *policy) argument
1650 amd_pstate_epp_verify_policy(struct cpufreq_policy_data *policy) argument
1657 amd_pstate_epp_suspend(struct cpufreq_policy *policy) argument
1677 amd_pstate_epp_resume(struct cpufreq_policy *policy) argument
[all...]
H A Dcpufreq_governor.c90 * (that may be a single policy or a bunch of them if governor tunables are
102 for_each_cpu(j, policy_dbs->policy->cpus) {
114 unsigned int dbs_update(struct cpufreq_policy *policy) argument
116 struct policy_dbs_info *policy_dbs = policy->governor_data;
137 for_each_cpu(j, policy->cpus) {
235 struct cpufreq_policy *policy; local
239 policy = policy_dbs->policy;
240 gov = dbs_governor_of(policy);
247 gov_update_sample_delay(policy_dbs, gov->gov_dbs_update(policy));
325 struct cpufreq_policy *policy = policy_dbs->policy; local
339 gov_clear_update_util(struct cpufreq_policy *policy) argument
349 alloc_policy_dbs_info(struct cpufreq_policy *policy, struct dbs_governor *gov) argument
400 cpufreq_dbs_governor_init(struct cpufreq_policy *policy) argument
490 cpufreq_dbs_governor_exit(struct cpufreq_policy *policy) argument
513 cpufreq_dbs_governor_start(struct cpufreq_policy *policy) argument
551 cpufreq_dbs_governor_stop(struct cpufreq_policy *policy) argument
563 cpufreq_dbs_governor_limits(struct cpufreq_policy *policy) argument
[all...]
H A Dlongrun.c29 * longrun_get_policy - get the current LongRun policy
30 * @policy: struct cpufreq_policy where current policy is written into
32 * Reads the current LongRun policy by access to MSR_TMTA_LONGRUN_FLAGS
35 static void longrun_get_policy(struct cpufreq_policy *policy) argument
42 policy->policy = CPUFREQ_POLICY_PERFORMANCE;
44 policy->policy = CPUFREQ_POLICY_POWERSAVE;
53 policy
71 longrun_set_policy(struct cpufreq_policy *policy) argument
125 longrun_verify_policy(struct cpufreq_policy_data *policy) argument
252 longrun_cpu_init(struct cpufreq_policy *policy) argument
[all...]
/linux-master/fs/crypto/
H A Dpolicy.c3 * Encryption policy functions for per-file encryption support.
10 * Modified by Eric Biggers, 2019 for v2 policy support.
22 * @policy1: the first policy
23 * @policy2: the second policy
36 int fscrypt_policy_to_key_spec(const union fscrypt_policy *policy, argument
39 switch (policy->version) {
42 memcpy(key_spec->u.descriptor, policy->v1.master_key_descriptor,
47 memcpy(key_spec->u.identifier, policy->v2.master_key_identifier,
120 static bool supported_iv_ino_lblk_policy(const struct fscrypt_policy_v2 *policy, argument
123 const char *type = (policy
181 fscrypt_supported_v1_policy(const struct fscrypt_policy_v1 *policy, const struct inode *inode) argument
215 fscrypt_supported_v2_policy(const struct fscrypt_policy_v2 *policy, const struct inode *inode) argument
333 const struct fscrypt_policy_v1 *policy = &policy_u->v1; local
349 const struct fscrypt_policy_v2 *policy = &policy_u->v2; local
396 struct fscrypt_policy_v1 *policy = &policy_u->v1; local
411 struct fscrypt_policy_v2 *policy = &policy_u->v2; local
433 fscrypt_get_policy(struct inode *inode, union fscrypt_policy *policy) argument
456 set_encryption_policy(struct inode *inode, const union fscrypt_policy *policy) argument
505 union fscrypt_policy policy; local
571 union fscrypt_policy policy; local
591 union fscrypt_policy *policy = (union fscrypt_policy *)&arg.policy; local
598 offsetof(typeof(arg), policy)); local
807 union fscrypt_policy *policy; local
882 const union fscrypt_policy *policy = fscrypt_get_dummy_policy(sb); local
[all...]
/linux-master/arch/powerpc/platforms/cell/
H A Dcpufreq_spudemand.c25 struct cpufreq_policy *policy; member in struct:spu_gov_info_struct
36 cpu = info->policy->cpu;
43 return info->policy->max * info->busy_spus / FIXED_1;
54 /* after cancel_delayed_work_sync we unset info->policy */
55 BUG_ON(info->policy == NULL);
58 __cpufreq_driver_target(info->policy, target_freq, CPUFREQ_RELATION_H);
61 schedule_delayed_work_on(info->policy->cpu, &info->work, delay);
68 schedule_delayed_work_on(info->policy->cpu, &info->work, delay);
76 static int spu_gov_start(struct cpufreq_policy *policy) argument
78 unsigned int cpu = policy
107 spu_gov_stop(struct cpufreq_policy *policy) argument
[all...]
/linux-master/tools/perf/trace/beauty/
H A Dsched_policy.c26 int policy = arg->val, local
27 flags = policy & ~SCHED_POLICY_MASK;
29 policy &= SCHED_POLICY_MASK;
30 if (policy <= SCHED_DEADLINE)
31 printed = scnprintf(bf, size, "%s%s", show_prefix ? prefix : "", policies[policy]);
33 printed = scnprintf(bf, size, "%#x", policy);
/linux-master/include/linux/
H A Dcpu_cooling.h25 * @policy: cpufreq policy.
28 cpufreq_cooling_register(struct cpufreq_policy *policy);
38 * @policy: cpufreq policy.
41 of_cpufreq_cooling_register(struct cpufreq_policy *policy);
45 cpufreq_cooling_register(struct cpufreq_policy *policy) argument
57 of_cpufreq_cooling_register(struct cpufreq_policy *policy) argument
H A Dcpufreq.h63 unsigned int cpu; /* cpu managing this policy, must be online */
74 unsigned int policy; /* see above */ member in struct:cpufreq_policy
75 unsigned int last_policy; /* policy before unplug */
96 * - Any routine that wants to read from the policy structure will
98 * - Any routine that will write to the policy structure and/or may take away
99 * the policy altogether (eg. CPU hotplug), will hold this lock in write
108 * policy and that the change will affect all of the policy CPUs then.
130 * the driver to set the frequency for this policy. To be set by the
144 /* Per policy boos
185 struct cpufreq_policy *policy; member in struct:cpufreq_freqs
210 cpufreq_cpu_put(struct cpufreq_policy *policy) argument
213 policy_is_inactive(struct cpufreq_policy *policy) argument
218 policy_is_shared(struct cpufreq_policy *policy) argument
285 cpufreq_stats_create_table(struct cpufreq_policy *policy) argument
286 cpufreq_stats_free_table(struct cpufreq_policy *policy) argument
287 cpufreq_stats_record_transition(struct cpufreq_policy *policy, unsigned int new_freq) argument
481 cpufreq_verify_within_limits(struct cpufreq_policy_data *policy, unsigned int min, unsigned int max) argument
490 cpufreq_verify_within_cpu_limits(struct cpufreq_policy_data *policy) argument
650 cpufreq_policy_apply_limits(struct cpufreq_policy *policy) argument
793 cpufreq_table_find_index_al(struct cpufreq_policy *policy, unsigned int target_freq, bool efficiencies) argument
815 cpufreq_table_find_index_dl(struct cpufreq_policy *policy, unsigned int target_freq, bool efficiencies) argument
846 cpufreq_table_find_index_l(struct cpufreq_policy *policy, unsigned int target_freq, bool efficiencies) argument
861 cpufreq_table_find_index_ah(struct cpufreq_policy *policy, unsigned int target_freq, bool efficiencies) argument
892 cpufreq_table_find_index_dh(struct cpufreq_policy *policy, unsigned int target_freq, bool efficiencies) argument
914 cpufreq_table_find_index_h(struct cpufreq_policy *policy, unsigned int target_freq, bool efficiencies) argument
929 cpufreq_table_find_index_ac(struct cpufreq_policy *policy, unsigned int target_freq, bool efficiencies) argument
964 cpufreq_table_find_index_dc(struct cpufreq_policy *policy, unsigned int target_freq, bool efficiencies) argument
999 cpufreq_table_find_index_c(struct cpufreq_policy *policy, unsigned int target_freq, bool efficiencies) argument
1013 cpufreq_is_in_limits(struct cpufreq_policy *policy, int idx) argument
1025 cpufreq_frequency_table_target(struct cpufreq_policy *policy, unsigned int target_freq, unsigned int relation) argument
1067 cpufreq_table_count_valid_entries(const struct cpufreq_policy *policy) argument
1092 cpufreq_table_set_inefficient(struct cpufreq_policy *policy, unsigned int frequency) argument
1177 policy_has_boost_freq(struct cpufreq_policy *policy) argument
1183 cpufreq_table_set_inefficient(struct cpufreq_policy *policy, unsigned int frequency) argument
1219 cpufreq_register_em_with_opp(struct cpufreq_policy *policy) argument
[all...]
/linux-master/include/linux/sched/
H A Drt.h23 int policy = tsk->policy; local
25 if (policy == SCHED_FIFO || policy == SCHED_RR)
27 if (policy == SCHED_DEADLINE)
/linux-master/kernel/sched/
H A Dcpufreq.c61 * cpufreq_this_cpu_can_update - Check if cpufreq policy can be updated.
62 * @policy: cpufreq policy to check.
65 * - the local and remote CPUs share @policy,
66 * - dvfs_possible_from_any_cpu is set in @policy and the local CPU is not going
69 bool cpufreq_this_cpu_can_update(struct cpufreq_policy *policy) argument
71 return cpumask_test_cpu(smp_processor_id(), policy->cpus) ||
72 (policy->dvfs_possible_from_any_cpu &&
/linux-master/security/apparmor/include/
H A Dpolicy_compat.h5 * Code to provide backwards compatibility with older policy versions,
6 * by converting/mapping older policy formats into the newer internal
15 #include "policy.h"
29 int aa_compat_map_xmatch(struct aa_policydb *policy);
30 int aa_compat_map_policy(struct aa_policydb *policy, u32 version);
31 int aa_compat_map_file(struct aa_policydb *policy);

Completed in 206 milliseconds

1234567891011>>