Home
last modified time | relevance | path

Searched refs:state_count (Results 1 - 25 of 128) sorted by relevance

123456

/kernel/linux/linux-6.6/drivers/cpuidle/
H A Ddt_idle_genpd.c26 struct genpd_power_state *states, int state_count) in pd_parse_state_nodes()
31 for (i = 0; i < state_count; i++) { in pd_parse_state_nodes()
57 int *state_count) in pd_parse_states()
62 ret = of_genpd_parse_idle_states(np, states, state_count); in pd_parse_states()
67 ret = pd_parse_state_nodes(parse_state, *states, *state_count); in pd_parse_states()
75 unsigned int state_count) in pd_free_states()
79 for (i = 0; i < state_count; i++) in pd_free_states()
86 pd_free_states(pd->states, pd->state_count); in dt_idle_pd_free()
96 int ret, state_count = 0; in dt_idle_pd_alloc() local
110 ret = pd_parse_states(np, parse_state, &states, &state_count); in dt_idle_pd_alloc()
24 pd_parse_state_nodes( int (*parse_state)(struct device_node *, u32 *), struct genpd_power_state *states, int state_count) pd_parse_state_nodes() argument
54 pd_parse_states(struct device_node *np, int (*parse_state)(struct device_node *, u32 *), struct genpd_power_state **states, int *state_count) pd_parse_states() argument
74 pd_free_states(struct genpd_power_state *states, unsigned int state_count) pd_free_states() argument
[all...]
H A Dcpuidle-cps.c98 .state_count = STATE_COUNT,
122 cps_driver.state_count = STATE_CLOCK_GATED + 1; in cps_cpuidle_init()
124 cps_driver.state_count = STATE_NC_WAIT + 1; in cps_cpuidle_init()
126 cps_driver.state_count = STATE_WAIT + 1; in cps_cpuidle_init()
129 if (cps_driver.state_count < STATE_COUNT) { in cps_cpuidle_init()
131 switch (cps_driver.state_count - 1) { in cps_cpuidle_init()
149 for (i = STATE_NC_WAIT; i < cps_driver.state_count; i++) in cps_cpuidle_init()
H A Dcpuidle-psci.c218 unsigned int state_count, int cpu) in psci_dt_cpu_init_topology()
236 drv->states[state_count - 1].flags |= CPUIDLE_FLAG_RCU_IDLE; in psci_dt_cpu_init_topology()
237 drv->states[state_count - 1].enter = psci_enter_domain_idle_state; in psci_dt_cpu_init_topology()
238 drv->states[state_count - 1].enter_s2idle = psci_enter_s2idle_domain_idle_state; in psci_dt_cpu_init_topology()
246 unsigned int state_count, int cpu) in psci_dt_cpu_init_idle()
253 state_count++; /* Add WFI state too */ in psci_dt_cpu_init_idle()
254 psci_states = devm_kcalloc(dev, state_count, sizeof(*psci_states), in psci_dt_cpu_init_idle()
259 for (i = 1; i < state_count; i++) { in psci_dt_cpu_init_idle()
273 if (i != state_count) in psci_dt_cpu_init_idle()
277 ret = psci_dt_cpu_init_topology(drv, data, state_count, cp in psci_dt_cpu_init_idle()
216 psci_dt_cpu_init_topology(struct cpuidle_driver *drv, struct psci_cpuidle_data *data, unsigned int state_count, int cpu) psci_dt_cpu_init_topology() argument
244 psci_dt_cpu_init_idle(struct device *dev, struct cpuidle_driver *drv, struct device_node *cpu_node, unsigned int state_count, int cpu) psci_dt_cpu_init_idle() argument
286 psci_cpu_init_idle(struct device *dev, struct cpuidle_driver *drv, unsigned int cpu, unsigned int state_count) psci_cpu_init_idle() argument
[all...]
H A Dcpuidle-riscv-sbi.c239 unsigned int state_count, int cpu) in sbi_dt_cpu_init_topology()
254 drv->states[state_count - 1].flags |= CPUIDLE_FLAG_RCU_IDLE; in sbi_dt_cpu_init_topology()
255 drv->states[state_count - 1].enter = sbi_enter_domain_idle_state; in sbi_dt_cpu_init_topology()
256 drv->states[state_count - 1].enter_s2idle = in sbi_dt_cpu_init_topology()
266 unsigned int state_count) in sbi_cpuidle_dt_init_states()
278 states = devm_kcalloc(dev, state_count, sizeof(*states), GFP_KERNEL); in sbi_cpuidle_dt_init_states()
285 for (i = 1; i < state_count; i++) { in sbi_cpuidle_dt_init_states()
298 if (i != state_count) { in sbi_cpuidle_dt_init_states()
304 ret = sbi_dt_cpu_init_topology(drv, data, state_count, cpu); in sbi_cpuidle_dt_init_states()
328 unsigned int state_count in sbi_cpuidle_init_cpu() local
237 sbi_dt_cpu_init_topology(struct cpuidle_driver *drv, struct sbi_cpuidle_data *data, unsigned int state_count, int cpu) sbi_dt_cpu_init_topology() argument
263 sbi_cpuidle_dt_init_states(struct device *dev, struct cpuidle_driver *drv, unsigned int cpu, unsigned int state_count) sbi_cpuidle_dt_init_states() argument
[all...]
H A Dcpuidle-mvebu-v7.c72 .state_count = 3,
87 .state_count = 2,
102 .state_count = 2,
/kernel/linux/linux-6.6/security/apparmor/
H A Dpolicy_compat.c153 unsigned int state_count; in compute_fperms() local
158 state_count = dfa->tables[YYTD_ID_BASE]->td_lolen; in compute_fperms()
159 /* DFAs are restricted from having a state_count of less than 2 */ in compute_fperms()
160 table = kvcalloc(state_count * 2, sizeof(struct aa_perms), GFP_KERNEL); in compute_fperms()
163 *size = state_count * 2; in compute_fperms()
165 for (state = 0; state < state_count; state++) { in compute_fperms()
178 int state_count; in compute_xmatch_perms() local
182 state_count = xmatch->tables[YYTD_ID_BASE]->td_lolen; in compute_xmatch_perms()
183 /* DFAs are restricted from having a state_count of less than 2 */ in compute_xmatch_perms()
184 perms = kvcalloc(state_count, sizeo in compute_xmatch_perms()
252 unsigned int state_count; compute_perms() local
284 unsigned int state_count = dfa->tables[YYTD_ID_BASE]->td_lolen; remap_dfa_accept() local
[all...]
H A Dmatch.c149 size_t state_count, trans_count; in verify_table_headers() local
158 state_count = tables[YYTD_ID_BASE]->td_lolen; in verify_table_headers()
162 if (state_count != tables[YYTD_ID_ACCEPT]->td_lolen) in verify_table_headers()
168 if (state_count != tables[YYTD_ID_ACCEPT2]->td_lolen) in verify_table_headers()
171 if (state_count != tables[YYTD_ID_DEF]->td_lolen) in verify_table_headers()
199 size_t i, state_count, trans_count; in verify_dfa() local
202 state_count = dfa->tables[YYTD_ID_BASE]->td_lolen; in verify_dfa()
204 if (state_count == 0) in verify_dfa()
206 for (i = 0; i < state_count; i++) { in verify_dfa()
208 (DEFAULT_TABLE(dfa)[i] >= state_count)) in verify_dfa()
[all...]
/kernel/linux/linux-5.10/drivers/cpuidle/
H A Dcpuidle-psci-domain.c51 int state_count) in psci_pd_parse_state_nodes()
56 for (i = 0; i < state_count; i++) { in psci_pd_parse_state_nodes()
81 struct genpd_power_state **states, int *state_count) in psci_pd_parse_states()
86 ret = of_genpd_parse_idle_states(np, states, state_count); in psci_pd_parse_states()
91 ret = psci_pd_parse_state_nodes(*states, *state_count); in psci_pd_parse_states()
99 unsigned int state_count) in psci_pd_free_states()
103 for (i = 0; i < state_count; i++) in psci_pd_free_states()
114 int ret = -ENOMEM, state_count = 0; in psci_pd_init() local
132 ret = psci_pd_parse_states(np, &states, &state_count); in psci_pd_init()
139 pd->state_count in psci_pd_init()
50 psci_pd_parse_state_nodes(struct genpd_power_state *states, int state_count) psci_pd_parse_state_nodes() argument
80 psci_pd_parse_states(struct device_node *np, struct genpd_power_state **states, int *state_count) psci_pd_parse_states() argument
98 psci_pd_free_states(struct genpd_power_state *states, unsigned int state_count) psci_pd_free_states() argument
[all...]
H A Dcpuidle-cps.c98 .state_count = STATE_COUNT,
122 cps_driver.state_count = STATE_CLOCK_GATED + 1; in cps_cpuidle_init()
124 cps_driver.state_count = STATE_NC_WAIT + 1; in cps_cpuidle_init()
126 cps_driver.state_count = STATE_WAIT + 1; in cps_cpuidle_init()
129 if (cps_driver.state_count < STATE_COUNT) { in cps_cpuidle_init()
131 switch (cps_driver.state_count - 1) { in cps_cpuidle_init()
149 for (i = STATE_NC_WAIT; i < cps_driver.state_count; i++) in cps_cpuidle_init()
H A Dcpuidle-psci.c157 unsigned int state_count, int cpu) in psci_dt_cpu_init_topology()
172 drv->states[state_count - 1].enter = psci_enter_domain_idle_state; in psci_dt_cpu_init_topology()
180 unsigned int state_count, int cpu) in psci_dt_cpu_init_idle()
187 state_count++; /* Add WFI state too */ in psci_dt_cpu_init_idle()
188 psci_states = devm_kcalloc(dev, state_count, sizeof(*psci_states), in psci_dt_cpu_init_idle()
193 for (i = 1; i < state_count; i++) { in psci_dt_cpu_init_idle()
207 if (i != state_count) in psci_dt_cpu_init_idle()
211 ret = psci_dt_cpu_init_topology(drv, data, state_count, cpu); in psci_dt_cpu_init_idle()
221 unsigned int cpu, unsigned int state_count) in psci_cpu_init_idle()
237 ret = psci_dt_cpu_init_idle(dev, drv, cpu_node, state_count, cp in psci_cpu_init_idle()
155 psci_dt_cpu_init_topology(struct cpuidle_driver *drv, struct psci_cpuidle_data *data, unsigned int state_count, int cpu) psci_dt_cpu_init_topology() argument
178 psci_dt_cpu_init_idle(struct device *dev, struct cpuidle_driver *drv, struct device_node *cpu_node, unsigned int state_count, int cpu) psci_dt_cpu_init_idle() argument
220 psci_cpu_init_idle(struct device *dev, struct cpuidle_driver *drv, unsigned int cpu, unsigned int state_count) psci_cpu_init_idle() argument
[all...]
H A Dcpuidle-mvebu-v7.c68 .state_count = 3,
83 .state_count = 2,
97 .state_count = 2,
H A Dcpuidle-powernv.c58 for (i = index + 1; i < drv->state_count; i++) { in get_snooze_timeout()
193 drv->state_count = 0; in powernv_cpuidle_driver_init()
200 drv->states[drv->state_count] = /* structure copy */ in powernv_cpuidle_driver_init()
203 drv->state_count += 1; in powernv_cpuidle_driver_init()
H A Dcpuidle-exynos.c89 .state_count = 2,
108 .state_count = 2,
/kernel/linux/linux-5.10/drivers/isdn/mISDN/
H A Dfsm.c27 kzalloc(array3_size(sizeof(FSMFNPTR), fsm->state_count, in mISDN_FsmNew()
34 if ((fnlist[i].state >= fsm->state_count) || in mISDN_FsmNew()
38 i, (long)fnlist[i].state, (long)fsm->state_count, in mISDN_FsmNew()
41 fsm->jumpmatrix[fsm->state_count * fnlist[i].event + in mISDN_FsmNew()
59 if ((fi->state >= fi->fsm->state_count) || in mISDN_FsmEvent()
63 (long)fi->state, (long)fi->fsm->state_count, event, in mISDN_FsmEvent()
67 r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi->state]; in mISDN_FsmEvent()
/kernel/linux/linux-6.6/drivers/isdn/mISDN/
H A Dfsm.c27 kzalloc(array3_size(sizeof(FSMFNPTR), fsm->state_count, in mISDN_FsmNew()
34 if ((fnlist[i].state >= fsm->state_count) || in mISDN_FsmNew()
38 i, (long)fnlist[i].state, (long)fsm->state_count, in mISDN_FsmNew()
41 fsm->jumpmatrix[fsm->state_count * fnlist[i].event + in mISDN_FsmNew()
59 if ((fi->state >= fi->fsm->state_count) || in mISDN_FsmEvent()
63 (long)fi->state, (long)fi->fsm->state_count, event, in mISDN_FsmEvent()
67 r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi->state]; in mISDN_FsmEvent()
/kernel/linux/linux-5.10/drivers/acpi/
H A Dprocessor_throttling.c243 if (target_state >= p_throttling->state_count) { in acpi_processor_throttling_notifier()
246 target_state = p_throttling->state_count - 1; in acpi_processor_throttling_notifier()
317 if (throttling_limit >= pr->throttling.state_count) { in acpi_processor_tstate_has_changed()
379 if (!pr->throttling.state_count) { in acpi_processor_reevaluate_tstate()
522 pr->throttling.state_count = tss->package.count; in acpi_processor_get_throttling_states()
532 for (i = 0; i < pr->throttling.state_count; i++) { in acpi_processor_get_throttling_states()
678 duty_mask = pr->throttling.state_count - 1; in acpi_processor_get_throttling_fadt()
695 state = pr->throttling.state_count - duty_value; in acpi_processor_get_throttling_fadt()
835 for (i = 0; i < pr->throttling.state_count; i++) { in acpi_get_throttling_state()
850 if (state >= 0 && state <= pr->throttling.state_count) { in acpi_get_throttling_value()
[all...]
/kernel/linux/linux-6.6/drivers/acpi/
H A Dprocessor_throttling.c234 if (target_state >= p_throttling->state_count) { in acpi_processor_throttling_notifier()
236 target_state = p_throttling->state_count - 1; in acpi_processor_throttling_notifier()
306 if (throttling_limit >= pr->throttling.state_count) { in acpi_processor_tstate_has_changed()
368 if (!pr->throttling.state_count) { in acpi_processor_reevaluate_tstate()
510 pr->throttling.state_count = tss->package.count; in acpi_processor_get_throttling_states()
520 for (i = 0; i < pr->throttling.state_count; i++) { in acpi_processor_get_throttling_states()
666 duty_mask = pr->throttling.state_count - 1; in acpi_processor_get_throttling_fadt()
683 state = pr->throttling.state_count - duty_value; in acpi_processor_get_throttling_fadt()
819 for (i = 0; i < pr->throttling.state_count; i++) { in acpi_get_throttling_state()
834 if (state >= 0 && state <= pr->throttling.state_count) { in acpi_get_throttling_value()
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Dpm33xx-core.c389 int state_count = 1; in amx3_idle_init() local
405 states[state_count].wfi_flags = 0; in amx3_idle_init()
408 states[state_count].wfi_flags |= WFI_FLAG_WAKE_M3 | in amx3_idle_init()
411 state_count++; in amx3_idle_init()
414 idle_states = kcalloc(state_count, sizeof(*idle_states), GFP_KERNEL); in amx3_idle_init()
418 for (i = 1; i < state_count; i++) in amx3_idle_init()
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Dpm33xx-core.c384 int state_count = 1; in amx3_idle_init() local
400 states[state_count].wfi_flags = 0; in amx3_idle_init()
403 states[state_count].wfi_flags |= WFI_FLAG_WAKE_M3 | in amx3_idle_init()
406 state_count++; in amx3_idle_init()
409 idle_states = kcalloc(state_count, sizeof(*idle_states), GFP_KERNEL); in amx3_idle_init()
413 for (i = 1; i < state_count; i++) in amx3_idle_init()
/kernel/linux/linux-5.10/security/apparmor/
H A Dmatch.c149 size_t state_count, trans_count; in verify_table_headers() local
158 state_count = tables[YYTD_ID_BASE]->td_lolen; in verify_table_headers()
162 if (state_count != tables[YYTD_ID_ACCEPT]->td_lolen) in verify_table_headers()
168 if (state_count != tables[YYTD_ID_ACCEPT2]->td_lolen) in verify_table_headers()
171 if (state_count != tables[YYTD_ID_DEF]->td_lolen) in verify_table_headers()
199 size_t i, state_count, trans_count; in verify_dfa() local
202 state_count = dfa->tables[YYTD_ID_BASE]->td_lolen; in verify_dfa()
204 if (state_count == 0) in verify_dfa()
206 for (i = 0; i < state_count; i++) { in verify_dfa()
208 (DEFAULT_TABLE(dfa)[i] >= state_count)) in verify_dfa()
[all...]
/kernel/linux/linux-5.10/drivers/cpufreq/
H A Dia64-acpi-cpufreq.c96 for (i = 0; i < data->acpi_data.state_count; i++) { in extract_clock()
225 if (data->acpi_data.state_count <= 1) { in acpi_cpufreq_cpu_init()
243 freq_table = kcalloc(data->acpi_data.state_count + 1, in acpi_cpufreq_cpu_init()
253 for (i=0; i<data->acpi_data.state_count; i++) { in acpi_cpufreq_cpu_init()
262 for (i = 0; i <= data->acpi_data.state_count; i++) in acpi_cpufreq_cpu_init()
264 if (i < data->acpi_data.state_count) { in acpi_cpufreq_cpu_init()
279 for (i = 0; i < data->acpi_data.state_count; i++) in acpi_cpufreq_cpu_init()
/kernel/linux/linux-6.6/drivers/cpufreq/
H A Dia64-acpi-cpufreq.c96 for (i = 0; i < data->acpi_data.state_count; i++) { in extract_clock()
225 if (data->acpi_data.state_count <= 1) { in acpi_cpufreq_cpu_init()
243 freq_table = kcalloc(data->acpi_data.state_count + 1, in acpi_cpufreq_cpu_init()
253 for (i=0; i<data->acpi_data.state_count; i++) { in acpi_cpufreq_cpu_init()
262 for (i = 0; i <= data->acpi_data.state_count; i++) in acpi_cpufreq_cpu_init()
264 if (i < data->acpi_data.state_count) { in acpi_cpufreq_cpu_init()
279 for (i = 0; i < data->acpi_data.state_count; i++) in acpi_cpufreq_cpu_init()
/kernel/linux/linux-6.6/drivers/cpuidle/governors/
H A Dteo.c272 for (i = 0; i < drv->state_count; i++) { in teo_update()
308 idx_timer = drv->state_count; in teo_update()
406 if (drv->state_count < 2) { in teo_select()
420 if (drv->state_count < 3 && cpu_utilized) { in teo_select()
441 for (i = 1; i < drv->state_count; i++) { in teo_select()
486 cpu_data->state_bins[drv->state_count-1].intercepts; in teo_select()
H A Dladder.c87 if (last_idx < drv->state_count - 1 && in ladder_select_state()
143 for (i = first_idx; i < drv->state_count; i++) { in ladder_enable_device()
153 if (i < drv->state_count - 1) in ladder_enable_device()
/kernel/linux/linux-5.10/drivers/cpuidle/governors/
H A Dladder.c87 if (last_idx < drv->state_count - 1 && in ladder_select_state()
143 for (i = first_idx; i < drv->state_count; i++) { in ladder_enable_device()
153 if (i < drv->state_count - 1) in ladder_enable_device()

Completed in 15 milliseconds

123456