Lines Matching defs:ata_pktp

70 			ata_drv_t *ata_drvp, ata_pkt_t *ata_pktp,
91 ata_pkt_t *ata_pktp);
889 ata_pkt_t *ata_pktp;
894 ata_pktp = GCMD2APKT(gcmdp);
895 if (ata_pktp->ap_complete)
896 (*ata_pktp->ap_complete)(ata_drvp, ata_pktp,
912 ata_pkt_t *ata_pktp;
920 ata_pktp = GCMD2APKT(gcmdp);
922 ata_pktp = NULL;
927 if (ata_pktp != NULL) {
928 ata_pktp->ap_flags |= AP_ABORT;
935 if (ata_pktp != NULL) {
936 ata_pktp->ap_flags |= AP_TIMEOUT;
2442 ata_pkt_t *ata_pktp,
2470 ata_ctlp->ac_active_pktp = ata_pktp;
2473 rc = (*ata_pktp->ap_start)(ata_ctlp, ata_drvp, ata_pktp);
2488 ata_pktp = ata_ctlp->ac_active_pktp;
2489 return ((*ata_pktp->ap_intr)(ata_ctlp, ata_drvp, ata_pktp));
2496 ata_pktp = ata_ctlp->ac_active_pktp;
2497 ata_pktp->ap_flags |= AP_DEV_RESET | AP_BUS_RESET;
2500 if (ata_pktp->ap_pciide_dma) {
2542 ata_pktp = ata_ctlp->ac_active_pktp;
2547 if (ata_pktp == ata_ctlp->ac_arq_pktp) {
2552 arq_pktp = ata_pktp;
2553 ata_pktp = ata_ctlp->ac_fault_pktp;
2556 ata_pktp->ap_flags |= AP_ARQ_ERROR;
2558 ata_pktp->ap_flags |= AP_ARQ_OKAY;
2568 if ((ata_pktp->ap_flags & AP_ARQ_NEEDED) == AP_ARQ_NEEDED &&
2569 (ata_pktp->ap_status & ATS_ERR)) {
2575 rc = ata_start_arq(ata_ctlp, ata_drvp, ata_pktp);
2603 if (APKT2GCMD(ata_pktp) != (gcmd_t *)0) {
2604 ghd_complete(&ata_ctlp->ac_ccc, APKT2GCMD(ata_pktp));
2617 ata_pkt_t *ata_pktp)
2631 senselen = ata_pktp->ap_statuslen - SIZEOF_ARQ_HEADER;
2636 ata_ctlp->ac_fault_pktp = ata_pktp;
2647 arq_pktp->ap_v_addr = (caddr_t)&ata_pktp->ap_scbp->sts_sensedata;
2956 ata_pkt_t *ata_pktp)
2966 if (ata_pktp->ap_pciide_dma) {
2968 ata_pktp->ap_flags |= AP_ERROR | AP_TRAN_ERROR;
3052 ata_pkt_t *ata_pktp;
3070 ata_pktp = GCMD2APKT(gcmdp);
3086 switch (ata_ctlr_fsm(fsm_func, ata_ctlp, ata_drvp, ata_pktp,
3105 ata_pktp = NULL;
3112 ata_pktp = NULL;
3228 ata_pkt_t *ata_pktp;
3232 if (!(gcmdp = ghd_gcmd_alloc(gtgtp, sizeof (*ata_pktp), TRUE))) {
3239 ata_pktp = GCMD2APKT(gcmdp);
3240 ata_pktp->ap_gcmdp = gcmdp;
3241 ata_pktp->ap_hd = ata_drvp->ad_drive_bits;
3242 ata_pktp->ap_bytes_per_block = ata_drvp->ad_bytes_per_block;
3247 ata_pktp = GCMD2APKT(gcmdp);
3248 ata_pktp->ap_start = func;
3249 ata_pktp->ap_complete = NULL;
3250 ata_pktp->ap_v_addr = (caddr_t)arg;
3264 if (ata_pktp->ap_flags & AP_ERROR)