int __init ext4_init_sysfs(void) { int ret; kobject_set_name(&ext4_kset.kobj, "ext4"); ext4_kset.kobj.parent = fs_kobj; ret = kset_register(&ext4_kset); if (ret) return ret; ret = kobject_init_and_add(&ext4_feat, &ext4_feat_ktype, NULL, "features"); if (ret) kset_unregister(&ext4_kset); else ext4_proc_root = proc_mkdir(proc_dirname, NULL); return ret; } void ext4_exit_sysfs(void) { kobject_put(&ext4_feat); kset_unregister(&ext4_kset); remove_proc_entry(proc_dirname, NULL); ext4_proc_root = NULL; }
ext4_init_sysfs
最新推荐文章于 2023-01-17 09:32:44 发布