class_compat_unregister(9)
πΈ NAME πΈ
hey bestie π welcome to the class_compat_unregister(9) page from the Kernel API Manual β it's literally about unregistering a compatibility class. That's the whole vibe: class_compat_unregister = unregister a compatibility class. no cap β¨
β¨ SYNOPSIS β¨
void class_compat_unregister (struct class_compat *cls );
okay so she's a void function (no return value to catch, periodt) and she takes one pointer-to-struct class_compat argument named cls. π«Ά
π ARGUMENTS π
clsβ the class to unregister. that's the one, bestie π
π¦ SEE ALSO π¦
like, go look at these if you want the full lore β¨:
- Kernel file
./drivers/base/class.c class_to_subsys(9)class_create(9)class_destroy(9)class_dev_iter_init(9)class_dev_iter_next(9)class_dev_iter_exit(9)class_for_each_device(9)class_find_device(9)class_compat_register(9)class_compat_create_link(9)class_compat_remove_link(9)class_is_registered(9)
byeee π«Ά this page lives under ./drivers/base, is dated October 2026, and it's the class_compat_unregister(9) manual page β iconic. π
π¦ 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