私はsysfsのガイドに従っています。https://embetronicx.com/tutorials/linux/device-drivers/sysfs-in-linux-kernel/
add new kobject を使用している場合、kobject_create_and_add
指定された kobject がすでに存在する場合、関数は失敗します。
struct kobject *kobj_ref = kobject_create_and_add("my_object",kernel_kobj);
だから、このkobjectがすでに存在する場合はそれを取得する方法を知りたいのですが、そうでなければどのように作成するのか知りたいのです。
私はこれがkobject_get
私がこれを行うことができると思いましたが、同じ方法で名前と親をパラメータとして受け入れずkobject_create_and_add
、どのように使用するのか少し混乱しています。
struct kobject *kobject_get(struct kobject *kobj);