|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/mm.h>#include <linux/fs.h>#include <linux/errno.h>#include <linux/string.h>#include <linux/blkdev.h>#include <linux/module.h>#include <linux/blkpg.h>#include <linux/cdrom.h>#include <linux/delay.h>#include <linux/slab.h>#include <asm/io.h>#include <asm/uaccess.h>#include <scsi/scsi.h>#include <scsi/scsi_dbg.h>#include <scsi/scsi_device.h>#include <scsi/scsi_eh.h>#include <scsi/scsi_host.h>#include <scsi/scsi_ioctl.h>#include <scsi/scsi_cmnd.h>#include "sr.h"Go to the source code of this file.
Macros | |
| #define | SR_GFP_DMA(cd) (((cd)->device->host->unchecked_isa_dma) ? GFP_DMA : 0) |
| #define | IOCTL_RETRIES 3 |
Functions | |
| module_param (xa_test, int, S_IRUGO|S_IWUSR) | |
| int | sr_do_ioctl (Scsi_CD *cd, struct packet_command *cgc) |
| int | sr_tray_move (struct cdrom_device_info *cdi, int pos) |
| int | sr_lock_door (struct cdrom_device_info *cdi, int lock) |
| int | sr_drive_status (struct cdrom_device_info *cdi, int slot) |
| int | sr_disk_status (struct cdrom_device_info *cdi) |
| int | sr_get_last_session (struct cdrom_device_info *cdi, struct cdrom_multisession *ms_info) |
| int | sr_get_mcn (struct cdrom_device_info *cdi, struct cdrom_mcn *mcn) |
| int | sr_reset (struct cdrom_device_info *cdi) |
| int | sr_select_speed (struct cdrom_device_info *cdi, int speed) |
| int | sr_audio_ioctl (struct cdrom_device_info *cdi, unsigned int cmd, void *arg) |
| int | sr_is_xa (Scsi_CD *cd) |
| #define IOCTL_RETRIES 3 |
Definition at line 109 of file sr_ioctl.c.
Definition at line 37 of file sr_ioctl.c.
| int sr_audio_ioctl | ( | struct cdrom_device_info * | cdi, |
| unsigned int | cmd, | ||
| void * | arg | ||
| ) |
Definition at line 461 of file sr_ioctl.c.
| int sr_disk_status | ( | struct cdrom_device_info * | cdi | ) |
Definition at line 358 of file sr_ioctl.c.
| int sr_do_ioctl | ( | Scsi_CD * | cd, |
| struct packet_command * | cgc | ||
| ) |
Definition at line 186 of file sr_ioctl.c.
| int sr_drive_status | ( | struct cdrom_device_info * | cdi, |
| int | slot | ||
| ) |
Definition at line 301 of file sr_ioctl.c.
| int sr_get_last_session | ( | struct cdrom_device_info * | cdi, |
| struct cdrom_multisession * | ms_info | ||
| ) |
Definition at line 389 of file sr_ioctl.c.
| int sr_get_mcn | ( | struct cdrom_device_info * | cdi, |
| struct cdrom_mcn * | mcn | ||
| ) |
Definition at line 400 of file sr_ioctl.c.
Definition at line 575 of file sr_ioctl.c.
| int sr_lock_door | ( | struct cdrom_device_info * | cdi, |
| int | lock | ||
| ) |
Definition at line 293 of file sr_ioctl.c.
| int sr_reset | ( | struct cdrom_device_info * | cdi | ) |
Definition at line 428 of file sr_ioctl.c.
| int sr_select_speed | ( | struct cdrom_device_info * | cdi, |
| int | speed | ||
| ) |
Definition at line 433 of file sr_ioctl.c.
| int sr_tray_move | ( | struct cdrom_device_info * | cdi, |
| int | pos | ||
| ) |
Definition at line 280 of file sr_ioctl.c.
1.8.2