Lines Matching defs:usge
442 struct aac_umem_sge *usge;
500 for (usge = usgt; usge < &usgt[srb_sgcount]; usge++) {
505 usge->bcount = sg64p->SgByteCount;
506 usge->addr = (caddr_t)
514 usge->bcount = sgp->SgByteCount;
515 usge->addr = (caddr_t)
521 acp->bcount += usge->bcount;
522 if (usge->addr < addrlo)
523 addrlo = usge->addr;
524 if ((usge->addr + usge->bcount) > addrhi)
525 addrhi = usge->addr + usge->bcount;
554 for (usge = usgt; usge < &usgt[srb_sgcount]; usge++) {
557 bp = ddi_umem_iosetup(cookie, (uintptr_t)usge->addr - \
558 (uintptr_t)addrlo, usge->bcount, direct, dev, 0, NULL,
565 if (aac_cmd_dma_alloc(softs, &usge->acp, bp, 0, NULL_FUNC,
570 acp->left_cookien += usge->acp.left_cookien;
586 for (usge = usgt; usge < &usgt[srb_sgcount]; usge++) {
587 for (sge0 = usge->acp.sgt;
588 sge0 < &usge->acp.sgt[usge->acp.left_cookien];
619 for (usge = usgt; usge < &usgt[srb_sgcount]; usge++) {
620 if (usge->acp.sgt)
621 kmem_free(usge->acp.sgt,
623 usge->acp.left_cookien);
624 aac_free_dmamap(&usge->acp);
625 if (usge->acp.bp)
626 freerbuf(usge->acp.bp);