`name`:新创建的kobject的名字。 `parent`:新创建的kobject的父kobject。如果新创建的kobject没有父kobject,可以传递NULL。 函数返回一个指向新创建的kobject的指针,如果创建失败则返回NULL。 `kobject_create_and_add`函数首先使用`kobject_create`函数创建一个新的kobject,然后使用`kobject_add`函数将新创建的...
从函数原型中可以看出,kobject_create_and_add函数接受两个参数,分别是name和parent。name参数表示要创建的kobject对象的名称,通常是一个字符串。parent参数表示要将新创建的kobject对象添加到哪个父对象下,它是一个指向kobject结构体的指针。 除了创建和添加kobject对象外,kobject_create_and_add函数还可以用于表示一...
*/struct kobject*tp_get_touch_screen_obj(void){if(NULL== touch_screen_kobject_ts ) { touch_screen_kobject_ts =kobject_create_and_add("touch_screen",NULL);if(!touch_screen_kobject_ts) { tp_log_err("%s: create touch_screen kobjetct error!\n", __func__);returnNULL; }else{ t...
而此基类就是kobject,但是C语言没有面向对象语法,这时候就需要将此基类(Kobject)嵌入到具体的结构体...