Lines Matching defs:cdi

172 static int pcd_open(struct cdrom_device_info *cdi, int purpose);
173 static void pcd_release(struct cdrom_device_info *cdi);
174 static int pcd_drive_status(struct cdrom_device_info *cdi, int slot_nr);
175 static unsigned int pcd_check_events(struct cdrom_device_info *cdi,
177 static int pcd_tray_move(struct cdrom_device_info *cdi, int position);
178 static int pcd_lock_door(struct cdrom_device_info *cdi, int lock);
179 static int pcd_drive_reset(struct cdrom_device_info *cdi);
180 static int pcd_get_mcn(struct cdrom_device_info *cdi, struct cdrom_mcn *mcn);
181 static int pcd_audio_ioctl(struct cdrom_device_info *cdi,
183 static int pcd_packet(struct cdrom_device_info *cdi,
327 static int pcd_open(struct cdrom_device_info *cdi, int purpose)
329 struct pcd_unit *cd = cdi->handle;
335 static void pcd_release(struct cdrom_device_info *cdi)
500 static int pcd_packet(struct cdrom_device_info *cdi, struct packet_command *cgc)
502 return pcd_atapi(cdi->handle, cgc->cmd, cgc->buflen, cgc->buffer,
508 static unsigned int pcd_check_events(struct cdrom_device_info *cdi,
511 struct pcd_unit *cd = cdi->handle;
518 static int pcd_lock_door(struct cdrom_device_info *cdi, int lock)
522 return pcd_atapi(cdi->handle, un_cmd, 0, pcd_scratch,
526 static int pcd_tray_move(struct cdrom_device_info *cdi, int position)
530 return pcd_atapi(cdi->handle, ej_cmd, 0, pcd_scratch,
571 static int pcd_drive_reset(struct cdrom_device_info *cdi)
573 return pcd_reset(cdi->handle);
596 static int pcd_drive_status(struct cdrom_device_info *cdi, int slot_nr)
599 struct pcd_unit *cd = cdi->handle;
851 static int pcd_audio_ioctl(struct cdrom_device_info *cdi, unsigned int cmd, void *arg)
853 struct pcd_unit *cd = cdi->handle;
916 static int pcd_get_mcn(struct cdrom_device_info *cdi, struct cdrom_mcn *mcn)
922 if (pcd_atapi(cdi->handle, cmd, 24, buffer, "get mcn"))