炫意html5
最早CSS3和HTML5移动技术网站之一

设备管理 – Linux内核API unregister_chrdev

啊Q阅读(78)

函数unregister_chrdev()通过调用函数__unregister_chrdev()实现其功能,函数__unregister_chrdev()首先调用函数__unregister_chrdev_region()删除一个字符设备区...

设备管理 – Linux内核API register_chrdev

喔28阅读(81)

函数register_chrdev()调用函数__register_chrdev()实现其功能,函数__register_chrdev()首先调用函数__register_chrdev_region()创建一个字符设备区,此设备区的主设备号...

设备管理 – Linux内核API put_device

yiyan阅读(72)

函数put_device()减少输入参数代表的逻辑设备的引用计数,使引用计数减1,设备的引用计数器是dev->kobj.kref.refcount的值,即函数更改字段refcount的值。 put_device文件包含 #includ...

设备管理 – Linux内核API get_device

啊Q阅读(85)

函数get_device()用来增加输入参数代表的逻辑设备的引用计数,使引用计数加1,设备的引用计数器是dev->kobj.kref.refcount的值,即函数更改字段refcount的值。 get_device文件包含 #incl...

设备管理 – Linux内核API device_unregister

中天阅读(75)

函数device_unregister()在实现过程中调用了函数device_del(),用于从Linux内核系统设备驱动程序模型中移除一个设备,并删除/sys/devices/virtual目录下对应的设备目录及/dev目录下对应的设备文...

设备管理 – Linux内核API device_rename

牛青阅读(63)

函数device_rename()用于给已存在的逻辑设备重新命名,将逻辑设备的名字更新为此函数的第二个参数所代表的字符串,并重命名目录/sys/devices/virtual/下此逻辑设备对应的设备文件夹名。 如果内核中有宏CONFIG_S...

设备管理 – Linux内核API device_register

中天阅读(69)

函数device_register()在实现过程中调用了函数device_initialize()和函数device_add(),而函数device_initialize()完成对新创建的逻辑设备对象部分字段的初始化工作,主要包括设备引用计...

设备管理 – Linux内核API device_initialize

无卤阅读(65)

函数device_initialize()对新创建的逻辑设备对象进行部分字段的初始化工作,主要完成设备引用计数器、信号量、设备访问锁等字段的初始化工作。 device_initialize文件包含 #include <linux/de...

设备管理 – Linux内核API device_destroy

丹青阅读(84)

函数device_destroy():用于从Linux内核系统设备驱动程序模型中移除一个设备,并删除/sys/devices/virtual目录下对应的设备目录及/dev目录下对应的设备文件。 device_destroy文件包含 #inc...

设备管理 – Linux内核API device_del

无卤阅读(84)

函数device_del()用于从Linux内核系统设备驱动程序模型中移除一个逻辑设备,并删除/sys/devices/virtual目录下对应的设备目录及/dev目录下对应的设备文件。 device_del文件包含 #include &l...

设备管理 – Linux内核API device_create

老王阅读(72)

函数device_create()用于动态地创建逻辑设备,并对新的逻辑设备类进行相应的初始化,将其与此函数的第一个参数所代表的逻辑类关联起来,然后将此逻辑设备加到Linux内核系统的设备驱动程序模型中。函数能够自动地在/sys/device...

设备管理 – Linux内核API device_add

田田阅读(78)

函数device_add()首先对逻辑设备对象部分字段进行初始化,然后将此逻辑设备加到Linux内核系统的设备驱动程序模型中。函数能够自动地在/sys/devices/virtual目录下创建新的逻辑设备目录,在/dev目录下创建与逻辑类对...

设备管理 – Linux内核API class_unregister

阿喜阅读(60)

函数class_unregister()用于删除设备的逻辑类,即从Linux内核系统中删除设备的逻辑类。 class_unregister文件包含 #include <linux/device.h> class_unregist...

设备管理 – Linux内核API class_register

嘿哈阅读(70)

宏class_register()在实现时,调用了函数__class_register(),作用和函数__class_register()基本相同,对传入的参数代表的设备类进行部分字段的设置,包括设备类的属性、引用计数器等,然后将此设备类添...

设备管理 – Linux内核API class_destroy

bigao阅读(83)

函数class_destroy()用于删除设备的逻辑类,即从Linux内核系统中删除设备的逻辑类。此函数执行的效果是删除函数__class_create()或宏class_create()在目录/sys/class下创建的逻辑类对应的文件夹...

设备管理 – Linux内核API class_create

啊Q阅读(83)

宏class_create()用于动态创建设备的逻辑类,并完成部分字段的初始化,然后将其添加进Linux内核系统中。此函数的执行效果就是在目录/sys/class下创建一个新的文件夹,此文件夹的名字为此函数的第二个输入参数,但此文件夹是空的...

设备管理 – Linux内核API cdev_init

啊Q阅读(69)

函数cdev_init()用于初始化一个静态分配的cdev结构体变量,函数cdev_init会自动初始化cdev->ops对象,将函数的第二个输入参数赋值给cdev->ops对象,不会初始化cdev->owner对象,因此...

设备管理 – Linux内核API cdev_del

中天阅读(87)

函数cdev_del()用于从Linux内核系统中移除cdev结构体变量所描述的字符设备,函数执行之后,输入参数所代表的字符设备将不可用。 cdev_del文件包含 #include <linux/cdev.h> cdev_de...

设备管理 – Linux内核API cdev_alloc

田田阅读(85)

函数cdev_alloc()用于动态申请并分配一个新的字符设备,该字符设备用cdev结构体变量描述,并对这个结构体变量进行初始化,其中包括cdev->list对象及cdev->kobj对象。经过cdev_alloc分配的cdev...

设备管理 – Linux内核API cdev_add

牛青阅读(71)

函数cdev_add()用于向Linux内核系统中添加一个新的cdev结构体变量所描述的字符设备,并且使这个设备立即可用。 cdev_add文件包含 #include <linux/cdev.h> cdev_add函数定义 在内...

设备管理 – Linux内核API __class_register

丹青阅读(74)

函数__class_register()对传入的参数代表的设备类进行部分字段的设置,包括设备类的属性、引用计数器等,然后将此设备类添加到Linux内核系统中。设备类对应设备的设备文件,但函数__class_register()不会在目录/d...

设备管理 – Linux内核API __class_create

喔28阅读(73)

函数__class_create()用于动态创建设备的逻辑类,并完成部分相应字段的初始化,然后将其添加进Linux内核系统中。此函数的执行效果就是在目录/sys/class下创建一个新的文件夹,此文件夹的名字为此函数的第二个输入参数,但此文...

设备管理 – Linux内核API 设备管理

阿喜阅读(81)

Linux内核API与设备驱动及设备管理相关的API有如下: Linux内核API __class_create Linux内核API __class_register Linux内核API cdev_add Linux内核API cdev...

文件系统 – Linux内核API may_umount

牛青阅读(80)

may_umount()函数的作用是检查装载点mnt是不是处于忙的状态,在这里,“忙”的定义为在文件装载树上有打开的文件、pwd结构体或者子vfsmount结构体。函数在判断“忙”时主要通过函数propagate_mount_busy()进...

文件系统 – Linux内核API make_bad_inode

丹青阅读(101)

make_bad_inode()函数的作用是将参数inode标记为坏节点。函数首先是将该inode从inode的hash表中移除,用到的是remove_inode_hash()函数;接下来将inode结构体中的i_mode字段设为S_IFR...

Java基础教程Android基础教程