Lines Matching defs:cdo
331 /* The (cdo->capability & ~cdi->mask & CDC_XXX) construct was used in
377 const struct cdrom_device_ops *cdo = cdi->ops;
387 ret = cdo->generic_packet(cdi, &cgc);
401 ret = cdo->generic_packet(cdi, &cgc);
414 #define ENSURE(cdo, call, bits) \
416 if (cdo->call == NULL) \
417 WARN_ON_ONCE((cdo)->capability & (bits)); \
592 const struct cdrom_device_ops *cdo = cdi->ops;
596 if (cdo->open == NULL || cdo->release == NULL)
607 ENSURE(cdo, drive_status, CDC_DRIVE_STATUS);
608 if (cdo->check_events == NULL)
609 WARN_ON_ONCE(cdo->capability & (CDC_MEDIA_CHANGED | CDC_SELECT_DISC));
610 ENSURE(cdo, tray_move, CDC_CLOSE_TRAY | CDC_OPEN_TRAY);
611 ENSURE(cdo, lock_door, CDC_LOCK);
612 ENSURE(cdo, select_speed, CDC_SELECT_SPEED);
613 ENSURE(cdo, get_last_session, CDC_MULTI_SESSION);
614 ENSURE(cdo, get_mcn, CDC_MCN);
615 ENSURE(cdo, reset, CDC_RESET);
616 ENSURE(cdo, generic_packet, CDC_GENERIC_PACKET);
637 WARN_ON(!cdo->generic_packet);
1047 const struct cdrom_device_ops *cdo = cdi->ops;
1052 if (cdo->drive_status != NULL) {
1053 ret = cdo->drive_status(cdi, CDSL_CURRENT);
1061 ret=cdo->tray_move(cdi,0);
1078 ret = cdo->drive_status(cdi, CDSL_CURRENT);
1088 ret = cdo->drive_status(cdi, CDSL_CURRENT);
1120 ret = cdo->open(cdi, 0); /* open for data */
1130 cdo->lock_door(cdi, 1);
1144 cdo->lock_door(cdi, 0);
1208 const struct cdrom_device_ops *cdo)
1215 if (cdo->drive_status != NULL) {
1216 ret = cdo->drive_status(cdi, CDSL_CURRENT);
1224 ret=cdo->tray_move(cdi,0);
1239 ret = cdo->drive_status(cdi, CDSL_CURRENT);
1263 const struct cdrom_device_ops *cdo = cdi->ops;
1276 if ((cdo->capability & CDC_LOCK) && !cdi->keeplocked) {
1278 cdo->lock_door(cdi, 0);
1291 cdo->release(cdi);
1295 cdo->tray_move(cdi, 1);
1303 const struct cdrom_device_ops *cdo = cdi->ops;
1328 return cdo->generic_packet(cdi, &cgc);
1635 const struct cdrom_device_ops *cdo = cdi->ops;
1648 if ((ret = cdo->generic_packet(cdi, &cgc)))
1659 if ((ret = cdo->generic_packet(cdi, &cgc)))
1670 if ((ret = cdo->generic_packet(cdi, &cgc)))
1687 if ((ret = cdo->generic_packet(cdi, &cgc)))
1701 if ((ret = cdo->generic_packet(cdi, &cgc)))
1714 if ((ret = cdo->generic_packet(cdi, &cgc)))
1726 if ((ret = cdo->generic_packet(cdi, &cgc))) {
1738 if ((ret = cdo->generic_packet(cdi, &cgc)))
1749 if ((ret = cdo->generic_packet(cdi, &cgc)))
1766 if ((ret = cdo->generic_packet(cdi, &cgc)))
1783 const struct cdrom_device_ops *cdo = cdi->ops;
1800 ret = cdo->generic_packet(cdi, cgc);
1834 const struct cdrom_device_ops *cdo = cdi->ops;
1843 ret = cdo->generic_packet(cdi, cgc);
1858 const struct cdrom_device_ops *cdo = cdi->ops;
1873 ret = cdo->generic_packet(cdi, cgc);
1886 const struct cdrom_device_ops *cdo = cdi->ops;
1897 ret = cdo->generic_packet(cdi, cgc);
1920 const struct cdrom_device_ops *cdo = cdi->ops;
1934 ret = cdo->generic_packet(cdi, cgc);
1987 const struct cdrom_device_ops *cdo = cdi->ops;
1996 return cdo->generic_packet(cdi, cgc);
2002 const struct cdrom_device_ops *cdo = cdi->ops;
2011 return cdo->generic_packet(cdi, cgc);
2017 const struct cdrom_device_ops *cdo = cdi->ops;
2029 if ((ret = cdo->generic_packet(cdi, &cgc)))
2065 const struct cdrom_device_ops *cdo = cdi->ops;
2077 return cdo->generic_packet(cdi, cgc);
2085 const struct cdrom_device_ops *cdo = cdi->ops;
2110 return cdo->generic_packet(cdi, cgc);
2781 const struct cdrom_device_ops *cdo = cdi->ops;
2801 return cdo->generic_packet(cdi, &cgc);
2807 const struct cdrom_device_ops *cdo = cdi->ops;
2819 ret = cdo->generic_packet(cdi, &cgc);
2830 ret = cdo->generic_packet(cdi, &cgc);
3091 const struct cdrom_device_ops *cdo = cdi->ops;
3104 return cdo->generic_packet(cdi, cgc);
3111 const struct cdrom_device_ops *cdo = cdi->ops;
3124 return cdo->generic_packet(cdi, cgc);
3206 const struct cdrom_device_ops *cdo = cdi->ops;
3212 return cdo->generic_packet(cdi, cgc);
3219 const struct cdrom_device_ops *cdo = cdi->ops;
3224 return cdo->generic_packet(cdi, cgc);
3311 cdo->generic_packet() */