Lines Matching refs:cpufreq_frequency_table
204 /// Rust abstraction for the C `struct cpufreq_frequency_table`.
208 /// A [`Table`] instance always corresponds to a valid C `struct cpufreq_frequency_table`.
210 /// The callers must ensure that the `struct cpufreq_frequency_table` is valid for access and
233 pub struct Table(Opaque<bindings::cpufreq_frequency_table>);
236 /// Creates a reference to an existing C `struct cpufreq_frequency_table` pointer.
243 pub unsafe fn from_raw<'a>(ptr: *const bindings::cpufreq_frequency_table) -> &'a Self {
251 /// Returns the raw mutable pointer to the C `struct cpufreq_frequency_table`.
253 pub fn as_raw(&self) -> *mut bindings::cpufreq_frequency_table {
287 entries: Pin<KVec<bindings::cpufreq_frequency_table>>,
297 fn new(entries: KVec<bindings::cpufreq_frequency_table>) -> Result<Self> {
308 /// Returns a raw pointer to the underlying C `cpufreq_frequency_table`.
310 fn as_raw(&self) -> *const bindings::cpufreq_frequency_table {
361 entries: KVec<bindings::cpufreq_frequency_table>,
377 bindings::cpufreq_frequency_table {