Lines Matching refs:dmap

270 	struct ubsec_dma *dmap;  in ubsec_attach()  local
376 dmap = sc->sc_dmaa; in ubsec_attach()
377 for (i = 0; i < UBS_MAX_NQUEUE; i++, dmap++) { in ubsec_attach()
388 &dmap->d_alloc, 0)) { in ubsec_attach()
393 dmap->d_dma = (struct ubsec_dmachunk *)dmap->d_alloc.dma_vaddr; in ubsec_attach()
395 q->q_dma = dmap; in ubsec_attach()
593 struct ubsec_dma *dmap; in ubsec_intr() local
610 dmap = q->q_dma; in ubsec_intr()
612 if ((dmap->d_dma->d_mcr.mcr_flags & htole16(UBS_MCR_DONE)) == 0) in ubsec_intr()
984 struct ubsec_dma *dmap = NULL; in ubsec_process() local
1002 dmap = q->q_dma; /* Save dma pointer */ in ubsec_process()
1006 q->q_dma = dmap; in ubsec_process()
1021 bzero(&dmap->d_dma->d_mcr, sizeof(struct ubsec_mcr)); in ubsec_process()
1023 dmap->d_dma->d_mcr.mcr_pkts = htole16(1); in ubsec_process()
1024 dmap->d_dma->d_mcr.mcr_flags = 0; in ubsec_process()
1209 dmap->d_dma->d_mcr.mcr_pktlen = htole16(stheend); in ubsec_process()
1235 pb = &dmap->d_dma->d_mcr.mcr_ipktbuf; in ubsec_process()
1237 pb = &dmap->d_dma->d_sbuf[j - 1]; in ubsec_process()
1255 pb->pb_next = htole32(dmap->d_alloc.dma_paddr + in ubsec_process()
1261 dmap->d_dma->d_mcr.mcr_opktbuf.pb_addr = 0; in ubsec_process()
1262 dmap->d_dma->d_mcr.mcr_opktbuf.pb_len = 0; in ubsec_process()
1263 dmap->d_dma->d_mcr.mcr_opktbuf.pb_next = htole32(dmap->d_alloc.dma_paddr + in ubsec_process()
1268 dmap->d_dma->d_mcr.mcr_opktbuf.pb_addr, in ubsec_process()
1269 dmap->d_dma->d_mcr.mcr_opktbuf.pb_len, in ubsec_process()
1270 dmap->d_dma->d_mcr.mcr_opktbuf.pb_next); in ubsec_process()
1399 pb = &dmap->d_dma->d_mcr.mcr_opktbuf; in ubsec_process()
1401 pb = &dmap->d_dma->d_dbuf[j - 1]; in ubsec_process()
1418 pb->pb_next = htole32(dmap->d_alloc.dma_paddr + in ubsec_process()
1423 pb->pb_next = htole32(dmap->d_alloc.dma_paddr + in ubsec_process()
1429 dmap->d_dma->d_mcr.mcr_cmdctxp = htole32(dmap->d_alloc.dma_paddr + in ubsec_process()
1435 ctxl = (struct ubsec_pktctx_long *)(dmap->d_alloc.dma_vaddr + in ubsec_process()
1452 bcopy(&ctx, dmap->d_alloc.dma_vaddr + in ubsec_process()
1460 ubsecstats.hst_ibytes += dmap->d_alloc.dma_size; in ubsec_process()
1501 struct ubsec_dma *dmap = q->q_dma; in ubsec_callback() local
1506 ubsecstats.hst_obytes += dmap->d_alloc.dma_size; in ubsec_callback()
1508 ubsec_dma_sync(&dmap->d_alloc, in ubsec_callback()
1543 ses->ses_mlen, (caddr_t)dmap->d_dma->d_macbuf); in ubsec_callback()