kobject가 존재하는지 확인하는 방법은 무엇입니까?

kobject가 존재하는지 확인하는 방법은 무엇입니까?

나는 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);

관련 정보