Lines Matching refs:as_mut_ref
462 fn as_mut_ref(&mut self) -> &mut bindings::cpufreq_policy { in as_mut_ref() method
483 self.as_mut_ref().min = min.as_khz() as u32; in set_min()
496 self.as_mut_ref().max = max.as_khz() as u32; in set_max()
515 self.as_mut_ref().suspend_freq = freq.as_khz() as u32; in set_suspend_freq()
523 to_result(unsafe { bindings::cpufreq_generic_suspend(self.as_mut_ref()) }) in generic_suspend()
538 unsafe { bindings::cpufreq_register_em_with_opp(self.as_mut_ref()) }; in register_em_opp()
546 unsafe { cpumask::CpumaskVar::as_mut_ref(&mut self.as_mut_ref().cpus) } in cpus()
558 self.as_mut_ref().clk = clk.as_raw(); in set_clk()
565 self.as_mut_ref().dvfs_possible_from_any_cpu = val; in set_dvfs_possible_from_any_cpu()
578 self.as_mut_ref().fast_switch_possible = val; in set_fast_switch_possible()
585 self.as_mut_ref().cpuinfo.transition_latency = latency_ns; in set_transition_latency_ns()
592 self.as_mut_ref().cpuinfo.min_freq = min_freq.as_khz() as u32; in set_cpuinfo_min_freq()
599 self.as_mut_ref().cpuinfo.max_freq = max_freq.as_khz() as u32; in set_cpuinfo_max_freq()
607 self.as_mut_ref().transition_delay_us = transition_delay_us; in set_transition_delay_us()
630 self.as_mut_ref().freq_table = table.as_raw(); in set_freq_table()
652 self.as_mut_ref().driver_data = <T as ForeignOwnable>::into_foreign(data).cast(); in set_data()
669 self.as_mut_ref().driver_data = ptr::null_mut(); in clear_data()