函数逻辑报告 |
Source Code:block\compat_ioctl.c |
Create Date:2022-07-27 19:36:54 |
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
| 首页 | 函数Tree |
| 注解内核,赢得工具 | 下载SCCT | English |
函数名称:compat_blkdev_driver_ioctl
函数原型:static int compat_blkdev_driver_ioctl(struct block_device *bdev, fmode_t mode, unsigned cmd, unsigned long arg)
返回类型:int
参数:
| 类型 | 参数 | 名称 |
|---|---|---|
| struct block_device * | bdev | |
| fmode_t | mode | |
| unsigned | cmd | |
| unsigned long | arg |
| 214 | 当:cmd恒等于get current unmask setting |
| 217 | 当:cmd恒等于get current io_32bit setting |
| 218 | 当:cmd恒等于get ignore-write-error flag |
| 219 | 当:cmd恒等于get use-dma flag |
| 220 | 当:cmd恒等于get nice flags |
| 221 | 当:cmd恒等于get write cache mode on|off |
| 222 | 当:cmd恒等于get acoustic value |
| 223 | 当:cmd恒等于HDIO_GET_ADDRESS |
| 225 | 返回:compat_hdio_ioctl(bdev, mode, cmd, arg) |
| 226 | 当:cmd恒等于(struct cdrom_read_audio) |
| 227 | 返回:compat_cdrom_read_audio(bdev, mode, cmd, arg) |
| 228 | 当:cmd恒等于send a packet to the drive |
| 229 | 返回:compat_cdrom_generic_command(bdev, mode, cmd, arg) |
| 240 | 当:cmd恒等于get IDE identification info |
| 246 | 当:cmd恒等于Pause Audio Operation |
| 252 | 当:cmd恒等于Stop the cdrom drive |
| 253 | 当:cmd恒等于Start the cdrom drive |
| 254 | 当:cmd恒等于Ejects the cdrom media |
| 257 | 当:cmd恒等于Obtain the start-of-last-session address of multi session disks (struct cdrom_multisession) |
| 259 | 当:cmd恒等于hard-reset the drive |
| 261 | 当:cmd恒等于seek msf address |
| 262 | 当:cmd恒等于(struct cdrom_blk) |
| 263 | 当:cmd恒等于pendant of CDROMEJECT |
| 264 | 当:cmd恒等于Get disc type, etc. |
| 265 | 当:cmd恒等于Get number of slots |
| 266 | 当:cmd恒等于get capabilities |
| 274 | 当:cmd恒等于ad data in cooked mode |
| 275 | 当:cmd恒等于ad all 2646 bytes |
| 277 | 当:cmd恒等于Read structure |
| 278 | 当:cmd恒等于Write structure |
| 279 | 当:cmd恒等于Authentication |
| 283 | 当:cmd恒等于change IDE blockmode |
| 284 | 当:cmd恒等于permit other irqs during I/O |
| 285 | 当:cmd恒等于keep ioctl settings on reset |
| 286 | 当:cmd恒等于change io_32bit flags |
| 288 | 当:cmd恒等于change use-dma flag |
| 290 | 当:cmd恒等于set nice flags |
| 292 | 当:cmd恒等于change acoustic behavior |
| 294 | 当:cmd恒等于change lba addressing modes |
| 296 | 当:cmd恒等于Set behavior options |
| 297 | 当:cmd恒等于Clear behavior options |
| 298 | 当:cmd恒等于Set the CD-ROM speed |
| 299 | 当:cmd恒等于Select disc (for juke-boxes) |
| 300 | 当:cmd恒等于Check is media changed |
| 301 | 当:cmd恒等于Get tray position, etc. |
| 302 | 当:cmd恒等于lock or unlock door |
| 303 | 当:cmd恒等于Turn debug messages on/off |
| 304 | 退出 |
| 305 | 默认 |
| 307 | 返回:负No ioctl command |
| 310 | 返回:__blkdev_driver_ioctl(bdev, mode, cmd, arg) |
| 名称 | 描述 |
|---|---|
| compat_blkdev_ioctl | Most of the generic ioctls are handled in the normal fallback path.This assumes the blkdev's low level compat_ioctl always returnsENOIOCTLCMD for unknown ioctls. |
| 源代码转换工具 开放的插件接口 | X |
|---|---|
| 支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |