arch_param_cb(9)
β¨ NAME β¨
okay bestie, welcome to the arch_param_cb(9) page from the Kernel API Manual π β this is the general callback for a module/cmdline parameter to be evaluated before arch initcall level. periodt β¨
πΈ SYNOPSIS πΈ
arch_param_cb (name , ops , arg , perm );
π ARGUMENTS π
nameβ a valid C identifier which is the parameter name. iconic little identifier behavior πopsβ the set & get operations for this parameter. the whole get/set situation π«Άargβ args forops. yes, exactly that β¨permβ visibility in sysfs. the sysfs visibility vibe check π
π¦ DESCRIPTION π¦
real talk: the ops can have NULL set or get functions. no cap, thatβs the whole note π
π SEE ALSO π
first up, the kernel file: ./include/linux/moduleparam.h
and then the whole squad, bestie: π
module_param(9)module_param_unsafe(9)module_param_named(9)module_param_named_unsafe(9)module_param_cb(9)core_param_cb(9)postcore_param_cb(9)subsys_param_cb(9)fs_param_cb(9)device_param_cb(9)late_param_cb(9)core_param(9)core_param_unsafe(9)__core_param_cb(9)module_param_string(9)parameq(9)parameqn(9)module_param_array(9)module_param_array_named(9)module_param_hw_named(9)module_param_hw_array(9)
okay thatβs the whole page, bestie π«Ά source/version: ./include/linux β October 2026. bye π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms