|
Linux Kernel
3.7.1
|
#include <linux/blkdev.h>#include <linux/completion.h>#include <linux/cdrom.h>#include <linux/kobject.h>#include <linux/sysfs.h>#include <linux/mempool.h>#include <uapi/linux/pktcdvd.h>Go to the source code of this file.
Data Structures | |
| struct | packet_settings |
| struct | packet_stats |
| struct | packet_cdrw |
| struct | packet_iosched |
| struct | packet_data |
| struct | pkt_rb_node |
| struct | packet_stacked_data |
| struct | pktcdvd_kobj |
| struct | pktcdvd_device |
Macros | |
| #define | PKT_WRITE_CONGESTION_ON 10000 |
| #define | PKT_WRITE_CONGESTION_OFF 9000 |
| #define | HI_SPEED_SWITCH 512 |
| #define | PACKET_MAX_SIZE 128 |
| #define | FRAMES_PER_PAGE (PAGE_SIZE / CD_FRAMESIZE) |
| #define | PACKET_MAX_SECTORS (PACKET_MAX_SIZE * CD_FRAMESIZE >> 9) |
| #define | PSD_POOL_SIZE 64 |
| #define | to_pktcdvdkobj(_k) ((struct pktcdvd_kobj*)container_of(_k,struct pktcdvd_kobj,kobj)) |
Enumerations | |
| enum | packet_data_state { PACKET_IDLE_STATE, PACKET_WAITING_STATE, PACKET_READ_WAIT_STATE, PACKET_WRITE_WAIT_STATE, PACKET_RECOVERY_STATE, PACKET_FINISHED_STATE, PACKET_NUM_STATES } |
| #define FRAMES_PER_PAGE (PAGE_SIZE / CD_FRAMESIZE) |
| #define PACKET_MAX_SECTORS (PACKET_MAX_SIZE * CD_FRAMESIZE >> 9) |
| #define to_pktcdvdkobj | ( | _k | ) | ((struct pktcdvd_kobj*)container_of(_k,struct pktcdvd_kobj,kobj)) |
| enum packet_data_state |
1.8.2