Lines Matching refs:atapi_cmd
609 struct lv1_atapi_cmd atapi_cmd; in ps3cdrom_transfer() local
611 bzero(&atapi_cmd, sizeof(atapi_cmd)); in ps3cdrom_transfer()
612 atapi_cmd.pktlen = 12; in ps3cdrom_transfer()
613 bcopy(cdb, atapi_cmd.pkt, ccb->csio.cdb_len); in ps3cdrom_transfer()
616 atapi_cmd.in_out = DIR_READ; in ps3cdrom_transfer()
617 atapi_cmd.proto = (ccb->csio.dxfer_len >= 2048) ? in ps3cdrom_transfer()
620 atapi_cmd.in_out = DIR_WRITE; in ps3cdrom_transfer()
621 atapi_cmd.proto = (ccb->csio.dxfer_len >= 2048) ? in ps3cdrom_transfer()
624 atapi_cmd.proto = NON_DATA_PROTO; in ps3cdrom_transfer()
627 atapi_cmd.nblocks = atapi_cmd.arglen = in ps3cdrom_transfer()
629 atapi_cmd.blksize = 1; in ps3cdrom_transfer()
630 atapi_cmd.buf = (nsegs == 0) ? 0 : segs[0].ds_addr; in ps3cdrom_transfer()
637 LV1_STORAGE_SEND_ATAPI_COMMAND, vtophys(&atapi_cmd), in ps3cdrom_transfer()
638 sizeof(atapi_cmd), atapi_cmd.buf, atapi_cmd.arglen, in ps3cdrom_transfer()