Lines Matching refs:ap

41 static int pvscsi_abort(struct scsi_address *ap, struct scsi_pkt *pkt);
297 struct scsi_address ap;
301 ap.a_hba_tran = pvs->tran;
302 ap.a_target = (ushort_t)target;
303 ap.a_lun = (uchar_t)0;
305 if ((b = scsi_alloc_consistent_buf(&ap, (struct buf *)NULL, len,
309 if ((pkt = scsi_init_pkt(&ap, (struct scsi_pkt *)NULL, b,
946 pvscsi_abort_all(struct scsi_address *ap, pvscsi_softc_t *pvs,
967 if (ap == NULL || ap->a_target == cmd->cmd_target) {
1112 pvscsi_reset_generic(pvscsi_softc_t *pvs, struct scsi_address *ap)
1114 boolean_t bus_reset = (ap == NULL);
1126 pvscsi_abort_all(ap, pvs, &aborted, flags);
1134 pvscsi_dev_reset(pvs, ap->a_target);
1733 struct scsi_address ap;
1736 ap.a_hba_tran = pvs->tran;
1737 ap.a_target = 0;
1738 ap.a_lun = 0;
1748 if ((cmd->arqbuf = scsi_alloc_consistent_buf(&ap, (struct buf *)NULL,
1821 pvscsi_start(struct scsi_address *ap, struct scsi_pkt *pkt)
1826 pvscsi_softc_t *pvs = ap->a_hba_tran->tran_hba_private;
1856 cmd->cmd_target = ap->a_target;
1892 pvscsi_reset(struct scsi_address *ap, int level)
1894 pvscsi_softc_t *pvs = AP2PRIV(ap);
1900 ASSERT(ap != NULL);
1901 return (pvscsi_reset_generic(pvs, ap));
1908 pvscsi_abort(struct scsi_address *ap, struct scsi_pkt *pkt)
1912 pvscsi_softc_t *pvs = ap->a_hba_tran->tran_hba_private;
1926 pvscsi_abort_all(ap, pvs, &pending, PVSCSI_FLAG_ABORTED);
1942 pvscsi_getcap(struct scsi_address *ap, char *cap, int tgtonly)
1944 pvscsi_softc_t *pvs = ap->a_hba_tran->tran_hba_private;
1961 pvscsi_setcap(struct scsi_address *ap, char *cap, int value, int tgtonly)
1963 pvscsi_softc_t *pvs = ap->a_hba_tran->tran_hba_private;
1983 pvscsi_destroy_pkt(struct scsi_address *ap, struct scsi_pkt *pkt)
1986 pvscsi_softc_t *pvs = ap->a_hba_tran->tran_hba_private;
2008 pvscsi_init_pkt(struct scsi_address *ap, struct scsi_pkt *pkt, struct buf *bp,
2018 pvs = ap->a_hba_tran->tran_hba_private;
2048 pkt->pkt_address = *ap;
2176 pvscsi_destroy_pkt(ap, pkt);
2181 /* ARGSUSED ap */
2183 pvscsi_dmafree(struct scsi_address *ap, struct scsi_pkt *pkt)
2193 /* ARGSUSED ap */
2195 pvscsi_sync_pkt(struct scsi_address *ap, struct scsi_pkt *pkt)
2207 /* ARGSUSED ap flag callback arg */
2209 pvscsi_reset_notify(struct scsi_address *ap, int flag,