Lines Matching defs:cdo

322 /* The (cdo->capability & ~cdi->mask & CDC_XXX) construct was used in
374 const struct cdrom_device_ops *cdo = cdi->ops;
384 ret = cdo->generic_packet(cdi, &cgc);
398 ret = cdo->generic_packet(cdi, &cgc);
411 #define ENSURE(cdo, call, bits) \
413 if (cdo->call == NULL) \
414 WARN_ON_ONCE((cdo)->capability & (bits)); \
589 const struct cdrom_device_ops *cdo = cdi->ops;
593 if (cdo->open == NULL || cdo->release == NULL)
604 ENSURE(cdo, drive_status, CDC_DRIVE_STATUS);
605 if (cdo->check_events == NULL)
606 WARN_ON_ONCE(cdo->capability & (CDC_MEDIA_CHANGED | CDC_SELECT_DISC));
607 ENSURE(cdo, tray_move, CDC_CLOSE_TRAY | CDC_OPEN_TRAY);
608 ENSURE(cdo, lock_door, CDC_LOCK);
609 ENSURE(cdo, select_speed, CDC_SELECT_SPEED);
610 ENSURE(cdo, get_last_session, CDC_MULTI_SESSION);
611 ENSURE(cdo, get_mcn, CDC_MCN);
612 ENSURE(cdo, reset, CDC_RESET);
613 ENSURE(cdo, generic_packet, CDC_GENERIC_PACKET);
635 WARN_ON(!cdo->generic_packet);
1039 const struct cdrom_device_ops *cdo = cdi->ops;
1044 if (cdo->drive_status != NULL) {
1045 ret = cdo->drive_status(cdi, CDSL_CURRENT);
1053 ret=cdo->tray_move(cdi,0);
1070 ret = cdo->drive_status(cdi, CDSL_CURRENT);
1080 ret = cdo->drive_status(cdi, CDSL_CURRENT);
1112 ret = cdo->open(cdi, 0); /* open for data */
1122 cdo->lock_door(cdi, 1);
1136 cdo->lock_door(cdi, 0);
1201 const struct cdrom_device_ops *cdo)
1208 if (cdo->drive_status != NULL) {
1209 ret = cdo->drive_status(cdi, CDSL_CURRENT);
1217 ret=cdo->tray_move(cdi,0);
1232 ret = cdo->drive_status(cdi, CDSL_CURRENT);
1256 const struct cdrom_device_ops *cdo = cdi->ops;
1268 if ((cdo->capability & CDC_LOCK) && !cdi->keeplocked) {
1270 cdo->lock_door(cdi, 0);
1274 cdo->release(cdi);
1278 cdo->tray_move(cdi, 1);
1288 const struct cdrom_device_ops *cdo = cdi->ops;
1313 return cdo->generic_packet(cdi, &cgc);
1620 const struct cdrom_device_ops *cdo = cdi->ops;
1633 if ((ret = cdo->generic_packet(cdi, &cgc)))
1644 if ((ret = cdo->generic_packet(cdi, &cgc)))
1655 if ((ret = cdo->generic_packet(cdi, &cgc)))
1672 if ((ret = cdo->generic_packet(cdi, &cgc)))
1686 if ((ret = cdo->generic_packet(cdi, &cgc)))
1699 if ((ret = cdo->generic_packet(cdi, &cgc)))
1711 if ((ret = cdo->generic_packet(cdi, &cgc))) {
1723 if ((ret = cdo->generic_packet(cdi, &cgc)))
1734 if ((ret = cdo->generic_packet(cdi, &cgc)))
1751 if ((ret = cdo->generic_packet(cdi, &cgc)))
1768 const struct cdrom_device_ops *cdo = cdi->ops;
1785 ret = cdo->generic_packet(cdi, cgc);
1819 const struct cdrom_device_ops *cdo = cdi->ops;
1828 ret = cdo->generic_packet(cdi, cgc);
1843 const struct cdrom_device_ops *cdo = cdi->ops;
1858 ret = cdo->generic_packet(cdi, cgc);
1871 const struct cdrom_device_ops *cdo = cdi->ops;
1882 ret = cdo->generic_packet(cdi, cgc);
1905 const struct cdrom_device_ops *cdo = cdi->ops;
1919 ret = cdo->generic_packet(cdi, cgc);
1972 const struct cdrom_device_ops *cdo = cdi->ops;
1981 return cdo->generic_packet(cdi, cgc);
1988 const struct cdrom_device_ops *cdo = cdi->ops;
1997 return cdo->generic_packet(cdi, cgc);
2004 const struct cdrom_device_ops *cdo = cdi->ops;
2016 if ((ret = cdo->generic_packet(cdi, &cgc)))
2052 const struct cdrom_device_ops *cdo = cdi->ops;
2064 return cdo->generic_packet(cdi, cgc);
2072 const struct cdrom_device_ops *cdo = cdi->ops;
2097 return cdo->generic_packet(cdi, cgc);
2751 const struct cdrom_device_ops *cdo = cdi->ops;
2771 return cdo->generic_packet(cdi, &cgc);
2777 const struct cdrom_device_ops *cdo = cdi->ops;
2789 ret = cdo->generic_packet(cdi, &cgc);
2800 ret = cdo->generic_packet(cdi, &cgc);
3064 const struct cdrom_device_ops *cdo = cdi->ops;
3077 return cdo->generic_packet(cdi, cgc);
3084 const struct cdrom_device_ops *cdo = cdi->ops;
3097 return cdo->generic_packet(cdi, cgc);
3179 const struct cdrom_device_ops *cdo = cdi->ops;
3185 return cdo->generic_packet(cdi, cgc);
3192 const struct cdrom_device_ops *cdo = cdi->ops;
3197 return cdo->generic_packet(cdi, cgc);
3284 cdo->generic_packet() */