Module cpufreq

Source
Expand description

CPU frequency scaling.

This module provides rust abstractions for interacting with the cpufreq subsystem.

C header: include/linux/cpufreq.h

Reference: https://docs.kernel.org/admin-guide/pm/cpufreq.html

Modules§

flags
CPU frequency driver flags.

Structs§

Policy
CPU frequency policy.
PolicyData
Policy data.
Registration
CPU frequency driver Registration.
Table
CPU frequency table.
TableBox
CPU frequency table owned and pinned in memory, created from a TableBuilder.
TableBuilder
CPU frequency table builder.
TableIndex
The frequency table index.

Enums§

Relation
CPU frequency selection relations.

Constants§

ETERNAL_LATENCY_NS
Default transition latency value in nanoseconds.

Traits§

Driver
CPU frequency driver.