ATA_R_ATAPI
if (!(request->flags & (ATA_R_ATAPI | ATA_R_CONTROL)))
request->flags = ATA_R_ATAPI;
if (request->flags & ATA_R_ATAPI) {
case ATA_R_ATAPI:
case ATA_R_ATAPI|ATA_R_DMA:
switch (request->flags & (ATA_R_ATAPI | ATA_R_DMA | ATA_R_CONTROL)) {
case ATA_R_ATAPI:
case ATA_R_ATAPI|ATA_R_DMA:
if (request->flags & ATA_R_ATAPI) {
((request->flags & (ATA_R_ATAPI | ATA_R_DMA | ATA_R_WRITE)) ==
(ATA_R_ATAPI | ATA_R_DMA | ATA_R_WRITE)))
switch (request->flags & (ATA_R_ATAPI | ATA_R_DMA)) {
request->flags = flags | ATA_R_ATAPI;
if (!(request->flags & (ATA_R_ATAPI | ATA_R_CONTROL)))
if (!(request->flags & (ATA_R_ATAPI | ATA_R_CONTROL)))
else if (!(request->flags & ATA_R_ATAPI) ){
if (!(request->flags & (ATA_R_ATAPI | ATA_R_CONTROL)))
if (!(request->flags & (ATA_R_ATAPI | ATA_R_CONTROL)))
switch (request->flags & ATA_R_ATAPI) {
if (!(request->flags & (ATA_R_ATAPI | ATA_R_CONTROL)))
case ATA_R_ATAPI:
request->flags &= (ATA_R_ATAPI | ATA_R_QUIET);
if (request->flags & ATA_R_ATAPI) {
if (request->flags & ATA_R_ATAPI) {
if (request->flags & ATA_R_ATAPI) {
int request_flags = ATA_R_QUIET | ATA_R_ATAPI;
request->flags = ATA_R_QUIET|ATA_R_ATAPI|ATA_R_IMMEDIATE;
request->flags = ATA_R_ATAPI | ATA_R_READ;
request->flags = ATA_R_ATAPI;
request->flags = ATA_R_ATAPI;
request->flags = (ATA_R_ATAPI | ATA_R_READ);
request->flags = (ATA_R_ATAPI | ATA_R_WRITE);
request->flags |= (ATA_R_ATAPI | ATA_R_READ);
request->flags |= (ATA_R_ATAPI | ATA_R_WRITE);
(request->flags & ATA_R_ATAPI ?
if (request->flags & ATA_R_ATAPI)
if (!(request->flags & ATA_R_ATAPI)) {
if (request->flags & ATA_R_ATAPI) {
if (request->flags & ATA_R_ATAPI) {