Lines Matching defs:as_raw
46 bindings::dev_pm_opp_init_cpufreq_table(table.dev.as_raw(), &mut ptr)
77 bindings::dev_pm_opp_free_cpufreq_table(self.dev.as_raw(), &mut self.as_raw())
185 to_result(unsafe { bindings::dev_pm_opp_add_dynamic(dev.as_raw(), &mut data.0) })?;
197 unsafe { bindings::dev_pm_opp_remove(self.dev.as_raw(), self.freq.into()) };
477 .map_or((ptr::null_mut(), 0), |(dev, idx)| (dev.as_raw(), *idx));
503 let ret = unsafe { bindings::dev_pm_opp_set_config(dev.as_raw(), &mut config) };
643 let ptr = from_err_ptr(unsafe { bindings::dev_pm_opp_get_opp_table(dev.as_raw()) })?;
663 to_result(unsafe { bindings::dev_pm_opp_of_add_table_indexed(dev.as_raw(), index) })?;
679 unsafe { bindings::dev_pm_opp_of_remove_table(self.dev.as_raw()) };
691 to_result(unsafe { bindings::dev_pm_opp_of_cpumask_add_table(cpumask.as_raw()) })?;
706 unsafe { bindings::dev_pm_opp_of_cpumask_remove_table(cpumask.as_raw()) };
713 let ret = unsafe { bindings::dev_pm_opp_get_opp_count(self.dev.as_raw()) };
723 unsafe { bindings::dev_pm_opp_get_max_clock_latency(self.dev.as_raw()) }
731 unsafe { bindings::dev_pm_opp_get_max_volt_latency(self.dev.as_raw()) }
739 unsafe { bindings::dev_pm_opp_get_max_transition_latency(self.dev.as_raw()) }
747 Hertz(unsafe { bindings::dev_pm_opp_get_suspend_opp_freq(self.dev.as_raw()) })
755 to_result(unsafe { bindings::dev_pm_opp_sync_regulators(self.dev.as_raw()) })
763 to_result(unsafe { bindings::dev_pm_opp_get_sharing_cpus(dev.as_raw(), cpumask.as_raw()) })
771 bindings::dev_pm_opp_set_sharing_cpus(self.dev.as_raw(), cpumask.as_raw())
789 bindings::dev_pm_opp_of_get_sharing_cpus(dev.as_raw(), cpumask.as_raw())
806 self.dev.as_raw(),
827 to_result(unsafe { bindings::dev_pm_opp_set_rate(self.dev.as_raw(), freq.into()) })
835 to_result(unsafe { bindings::dev_pm_opp_set_opp(self.dev.as_raw(), opp.as_raw()) })
846 let raw_dev = self.dev.as_raw();
885 let raw_dev = self.dev.as_raw();
911 let raw_dev = self.dev.as_raw();
939 to_result(unsafe { bindings::dev_pm_opp_enable(self.dev.as_raw(), freq.into()) })
947 to_result(unsafe { bindings::dev_pm_opp_disable(self.dev.as_raw(), freq.into()) })
956 bindings::dev_pm_opp_of_register_em(self.dev.as_raw(), cpumask.as_raw())
969 unsafe { bindings::em_dev_unregister_perf_domain(self.dev.as_raw()) };
1089 fn as_raw(&self) -> *mut bindings::dev_pm_opp {
1099 Hertz(unsafe { bindings::dev_pm_opp_get_freq_indexed(self.as_raw(), index) })
1107 MicroVolt(unsafe { bindings::dev_pm_opp_get_voltage(self.as_raw()) })
1115 unsafe { bindings::dev_pm_opp_get_level(self.as_raw()) }
1123 MicroWatt(unsafe { bindings::dev_pm_opp_get_power(self.as_raw()) })
1131 unsafe { bindings::dev_pm_opp_get_required_pstate(self.as_raw(), index) }
1139 unsafe { bindings::dev_pm_opp_is_turbo(self.as_raw()) }