函数:device_del()
函数device_del()用于从Linux内核系统设备驱动程序模型中移除一个逻辑设备,并删除/sys/devices/virtual
目录下对应的设备目录及/dev
目录下对应的设备文件。
文件包含:
#include <linux/device.h>
函数定义:
在内核源码中的位置:linux-3.19.3/drivers/base/core.c
函数定义格式:
void device_del(struct device *dev)
输入参数说明:
- 函数的输入参数是
struct device
结构体类型的指针变量,代表即将从Linux内核系统中删除的逻辑设备,此结构体的定义在函数device_create()的分析中已详细说明,请读者参考酷客教程函数device_create()的说明文档。
返回参数说明:
- 函数device_del()的返回结果是void类型的变量,即不返回任何值。
实例解析:
函数device_del()的实例解析没有单独说明,需要和函数device_initialize()、函数device_add()一起使用,请读者参考酷客教程函数device_initialize()的分析文档。
酷客网相关文章:
评论前必须登录!
注册