Lines Matching refs:data
49 struct sbi_domain_state *data = this_cpu_ptr(&domain_state);
51 data->available = true;
52 data->state = state;
57 struct sbi_domain_state *data = this_cpu_ptr(&domain_state);
59 return data->state;
64 struct sbi_domain_state *data = this_cpu_ptr(&domain_state);
66 data->available = false;
71 struct sbi_domain_state *data = this_cpu_ptr(&domain_state);
73 return data->available;
113 struct sbi_cpuidle_data *data = this_cpu_ptr(&sbi_cpuidle_data);
114 u32 *states = data->states;
115 struct device *pd_dev = data->dev;
205 .data = sbi_cpuidle_enter_state },
238 struct sbi_cpuidle_data *data,
245 data->dev = dt_idle_attach_cpu(cpu, "sbi");
246 if (IS_ERR_OR_NULL(data->dev))
247 return PTR_ERR_OR_ZERO(data->dev);
268 struct sbi_cpuidle_data *data = per_cpu_ptr(&sbi_cpuidle_data, cpu);
303 /* Initialize optional data, used for the hierarchical topology. */
304 ret = sbi_dt_cpu_init_topology(drv, data, state_count, cpu);
309 data->states = states;
319 struct sbi_cpuidle_data *data = per_cpu_ptr(&sbi_cpuidle_data, cpu);
321 dt_idle_detach_cpu(data->dev);
398 if (!state->data)
405 pd_state = state->data;