Lines Matching defs:as_raw
150 pub fn as_raw(&self) -> *mut bindings::cpufreq_policy_data {
159 to_result(unsafe { bindings::cpufreq_generic_frequency_table_verify(self.as_raw()) })
244 pub fn as_raw(&self) -> *mut bindings::cpufreq_frequency_table {
255 (*self.as_raw().add(index.into())).frequency.try_into()?
264 unsafe { (*self.as_raw().add(index.into())).flags }
272 unsafe { (*self.as_raw().add(index.into())).driver_data }
301 fn as_raw(&self) -> *const bindings::cpufreq_frequency_table {
312 unsafe { Self::Target::from_raw(self.as_raw()) }
450 fn as_raw(&self) -> *mut bindings::cpufreq_policy {
458 unsafe { &*self.as_raw() }
464 unsafe { &mut *self.as_raw() }
558 self.as_mut_ref().clk = clk.as_raw();
630 self.as_mut_ref().freq_table = table.as_raw();
712 unsafe { bindings::cpufreq_cpu_put(self.0.as_raw()) };