Lines Matching defs:cpufreq_frequency_table
195 /// Rust abstraction for the C `struct cpufreq_frequency_table`.
199 /// A [`Table`] instance always corresponds to a valid C `struct cpufreq_frequency_table`.
201 /// The callers must ensure that the `struct cpufreq_frequency_table` is valid for access and
224 pub struct Table(Opaque<bindings::cpufreq_frequency_table>);
227 /// Creates a reference to an existing C `struct cpufreq_frequency_table` pointer.
234 pub unsafe fn from_raw<'a>(ptr: *const bindings::cpufreq_frequency_table) -> &'a Self {
242 /// Returns the raw mutable pointer to the C `struct cpufreq_frequency_table`.
244 pub fn as_raw(&self) -> *mut bindings::cpufreq_frequency_table {
278 entries: Pin<KVec<bindings::cpufreq_frequency_table>>,
288 fn new(entries: KVec<bindings::cpufreq_frequency_table>) -> Result<Self> {
299 /// Returns a raw pointer to the underlying C `cpufreq_frequency_table`.
301 fn as_raw(&self) -> *const bindings::cpufreq_frequency_table {
352 entries: KVec<bindings::cpufreq_frequency_table>,
368 bindings::cpufreq_frequency_table {