| /openbsd-src/sys/arch/macppc/dev/ |
| H A D | dbdma.c | 38 dbdma_start(dbdma_regmap_t *dmap, dbdma_t dt) in dbdma_start() argument 42 DBDMA_ST4_ENDIAN(&dmap->d_intselect, DBDMA_CLEAR_CNTRL((0xffff))); in dbdma_start() 43 DBDMA_ST4_ENDIAN(&dmap->d_control, DBDMA_CLEAR_CNTRL(( in dbdma_start() 54 } while (DBDMA_LD4_ENDIAN(&dmap->d_status) & DBDMA_CNTRL_ACTIVE); in dbdma_start() 57 DBDMA_ST4_ENDIAN(&dmap->d_cmdptrhi, 0); /* 64-bit not yet */ in dbdma_start() 58 DBDMA_ST4_ENDIAN(&dmap->d_cmdptrlo, addr); in dbdma_start() 60 DBDMA_ST4_ENDIAN(&dmap->d_control, in dbdma_start() 66 dbdma_stop(dbdma_regmap_t *dmap) in dbdma_stop() argument 68 DBDMA_ST4_ENDIAN(&dmap->d_control, DBDMA_CLEAR_CNTRL(DBDMA_CNTRL_RUN) | in dbdma_stop() 71 while (DBDMA_LD4_ENDIAN(&dmap->d_status) & in dbdma_stop() [all …]
|
| /openbsd-src/sys/dev/pci/drm/ttm/ |
| H A D | ttm_resource.c | 543 struct iosys_map *dmap, in ttm_kmap_iter_iomap_map_local() argument 570 iosys_map_set_vaddr_iomem(dmap, addr); in ttm_kmap_iter_iomap_map_local() 625 struct iosys_map *dmap, in ttm_kmap_iter_linear_io_map_local() argument 631 *dmap = iter_io->dmap; in ttm_kmap_iter_linear_io_map_local() 632 iosys_map_incr(dmap, i * PAGE_SIZE); in ttm_kmap_iter_linear_io_map_local() 668 iosys_map_set_vaddr(&iter_io->dmap, mem->bus.addr); in ttm_kmap_iter_linear_io_init() 672 memset(&iter_io->dmap, 0, sizeof(iter_io->dmap)); in ttm_kmap_iter_linear_io_init() 675 iosys_map_set_vaddr_iomem(&iter_io->dmap, in ttm_kmap_iter_linear_io_init() 681 &iter_io->dmap.bsh)) { in ttm_kmap_iter_linear_io_init() 685 iter_io->dmap.size = mem->size; in ttm_kmap_iter_linear_io_init() [all …]
|
| H A D | ttm_tt.c | 468 struct iosys_map *dmap, in ttm_kmap_iter_tt_map_local() argument 475 iosys_map_set_vaddr(dmap, kmap_local_page_prot(iter_tt->tt->pages[i], in ttm_kmap_iter_tt_map_local() 478 iosys_map_set_vaddr(dmap, kmap_atomic_prot(iter_tt->tt->pages[i], in ttm_kmap_iter_tt_map_local()
|
| /openbsd-src/sys/dev/pci/ |
| H A D | pcscp.c | 355 bus_dmamap_t dmap = esc->sc_xfermap; in pcscp_dma_intr() local 369 bus_dmamap_unload(esc->sc_dmat, dmap); in pcscp_dma_intr() 448 0, sizeof(u_int32_t) * dmap->dm_nsegs, BUS_DMASYNC_POSTWRITE); in pcscp_dma_intr() 450 bus_dmamap_sync(esc->sc_dmat, dmap, 0, dmap->dm_mapsize, in pcscp_dma_intr() 452 bus_dmamap_unload(esc->sc_dmat, dmap); in pcscp_dma_intr() 501 bus_dmamap_t dmap = esc->sc_xfermap; in pcscp_dma_setup() local 525 error = bus_dmamap_load(esc->sc_dmat, dmap, *esc->sc_dmaaddr, in pcscp_dma_setup() 542 nseg = dmap->dm_nsegs; in pcscp_dma_setup() 545 s_addr = dmap->dm_segs[0].ds_addr; in pcscp_dma_setup() 555 *mdl++ = htole32(dmap->dm_segs[seg].ds_addr); in pcscp_dma_setup() [all …]
|
| H A D | if_tht.c | 1162 bus_dmamap_t dmap = pkt->tp_dmap; in tht_load_pkt() local 1165 switch(bus_dmamap_load_mbuf(dmat, dmap, m, BUS_DMA_NOWAIT)) { in tht_load_pkt() 1183 if (bus_dmamap_load_mbuf(dmat, dmap, m0, BUS_DMA_NOWAIT)) { in tht_load_pkt() 1204 bus_dmamap_t dmap; in tht_txf() local 1219 dmap = pkt->tp_dmap; in tht_txf() 1221 bus_dmamap_sync(dmat, dmap, 0, dmap->dm_mapsize, in tht_txf() 1223 bus_dmamap_unload(dmat, dmap); in tht_txf() 1240 bus_dmamap_t dmap; in tht_rxf_fill() local 1266 dmap in tht_rxf_fill() 1302 bus_dmamap_t dmap; tht_rxf_drain() local 1323 bus_dmamap_t dmap; tht_rxd() local 1530 tht_fifo_write_dmap(struct tht_softc * sc,struct tht_fifo * tf,bus_dmamap_t dmap) tht_fifo_write_dmap() argument [all...] |
| H A D | vmwpvs.c | 847 bus_dmamap_t dmap = ccb->ccb_dmamap; in vmwpvs_scsi_cmd() local 859 error = bus_dmamap_load(sc->sc_dmat, dmap, in vmwpvs_scsi_cmd() 868 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize, in vmwpvs_scsi_cmd() 889 if (dmap->dm_nsegs == 1) { in vmwpvs_scsi_cmd() 890 r->data_addr = dmap->dm_segs[0].ds_addr; in vmwpvs_scsi_cmd() 898 for (i = 0; i < dmap->dm_nsegs; i++) { in vmwpvs_scsi_cmd() 900 sge->addr = dmap->dm_segs[i].ds_addr; in vmwpvs_scsi_cmd() 901 sge->len = dmap->dm_segs[i].ds_len; in vmwpvs_scsi_cmd() 907 sizeof(*sge) * dmap in vmwpvs_scsi_cmd() 1013 bus_dmamap_t dmap = ccb->ccb_dmamap; vmwpvs_scsi_cmd_done() local [all...] |
| H A D | if_vic.c | 1031 bus_dmamap_t dmap; in vic_start() local 1087 dmap = txb->txb_dmamap; in vic_start() 1091 txd->tx_sa.sa_length = dmap->dm_nsegs; in vic_start() 1092 for (i = 0; i < dmap->dm_nsegs; i++) { in vic_start() 1094 sge->sg_length = dmap->dm_segs[i].ds_len; in vic_start() 1095 sge->sg_addr_low = dmap->dm_segs[i].ds_addr; in vic_start() 1102 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize, in vic_start() 1122 bus_dmamap_t dmap = txb->txb_dmamap; in vic_load_txb() local 1125 error = bus_dmamap_load_mbuf(sc->sc_dmat, dmap, m, BUS_DMA_NOWAIT); in vic_load_txb() 1133 bus_dmamap_load_mbuf(sc->sc_dmat, dmap, m, in vic_load_txb()
|
| H A D | if_bge.c | 1164 bus_dmamap_t dmap = sc->bge_cdata.bge_rx_std_map[i]; in bge_newbuf() local 1176 error = bus_dmamap_load_mbuf(sc->bge_dmatag, dmap, m, in bge_newbuf() 1183 bus_dmamap_sync(sc->bge_dmatag, dmap, 0, dmap->dm_mapsize, in bge_newbuf() 1193 BGE_HOSTADDR(r->bge_addr, dmap->dm_segs[0].ds_addr); in bge_newbuf() 1213 bus_dmamap_t dmap = sc->bge_cdata.bge_rx_jumbo_map[i]; in bge_newbuf_jumbo() local 1225 error = bus_dmamap_load_mbuf(sc->bge_dmatag, dmap, m, in bge_newbuf_jumbo() 1232 bus_dmamap_sync(sc->bge_dmatag, dmap, 0, dmap->dm_mapsize, in bge_newbuf_jumbo() 1248 switch (dmap in bge_newbuf_jumbo() 1377 bus_dmamap_t dmap; bge_free_rx_ring_std() local 1481 bus_dmamap_t dmap; bge_free_rx_ring_jumbo() local [all...] |
| H A D | mpii.c | 763 bus_dmamap_t dmap = ccb->ccb_dmamap; in mpii_load_xs_sas3() local 775 error = bus_dmamap_load(sc->sc_dmat, dmap, xs->data, xs->datalen, NULL, in mpii_load_xs_sas3() 783 if (dmap->dm_nsegs > sc->sc_chain_sge) { in mpii_load_xs_sas3() 790 for (i = 0; i < dmap->dm_nsegs; i++, nsge++) { in mpii_load_xs_sas3() 797 htolem32(&csge->sg_len, (dmap->dm_nsegs - i) * in mpii_load_xs_sas3() 803 if ((dmap->dm_nsegs - i) > sc->sc_max_chain) { in mpii_load_xs_sas3() 812 htolem32(&sge->sg_len, dmap->dm_segs[i].ds_len); in mpii_load_xs_sas3() 813 htolem64(&sge->sg_addr, dmap->dm_segs[i].ds_addr); in mpii_load_xs_sas3() 819 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize, in mpii_load_xs_sas3() 833 bus_dmamap_t dmap = ccb->ccb_dmamap; in mpii_load_xs() local [all …]
|
| H A D | if_nxe.c | 1302 bus_dmamap_t dmap; in nxe_start() local 1334 dmap = pkt->pkt_dmap; in nxe_start() 1335 m = nxe_load_pkt(sc, dmap, m); in nxe_start() 1350 txd->tx_nbufs = dmap->dm_nsegs; in nxe_start() 1351 txd->tx_length = htole16(dmap->dm_mapsize); in nxe_start() 1354 segs = dmap->dm_segs; in nxe_start() 1355 nsegs = dmap->dm_nsegs; in nxe_start() 1386 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize, in nxe_start() 1468 nxe_load_pkt(struct nxe_softc *sc, bus_dmamap_t dmap, struc argument [all...] |
| /openbsd-src/sys/dev/ic/ |
| H A D | ufshci.c | 659 bus_dmamap_t dmap = ccb->ccb_dmamap; in ufshci_utr_cmd_lun() 729 utrd->dw7 |= UFSHCI_UTRD_DW7_PRDTL(dmap->dm_nsegs); in ufshci_utr_cmd_lun() 732 for (i = 0; i < dmap->dm_nsegs; i++) { in ufshci_utr_cmd_lun() 733 dva = dmap->dm_segs[i].ds_addr; in ufshci_utr_cmd_lun() 737 ucd->prdt[i].dw3 = dmap->dm_segs[i].ds_len - 1; in ufshci_utr_cmd_lun() 767 bus_dmamap_t dmap = ccb->ccb_dmamap; 835 utrd->dw7 |= UFSHCI_UTRD_DW7_PRDTL(dmap->dm_nsegs); in ufshci_utr_cmd_inquiry() 838 for (i = 0; i < dmap->dm_nsegs; i++) { in ufshci_utr_cmd_inquiry() 839 dva = dmap->dm_segs[i].ds_addr; in ufshci_utr_cmd_inquiry() 843 ucd->prdt[i].dw3 = dmap in ufshci_utr_cmd_inquiry() 665 bus_dmamap_t dmap = ccb->ccb_dmamap; ufshci_utr_cmd_lun() local 775 bus_dmamap_t dmap = ccb->ccb_dmamap; ufshci_utr_cmd_inquiry() local 883 bus_dmamap_t dmap = ccb->ccb_dmamap; ufshci_utr_cmd_capacity16() local 995 bus_dmamap_t dmap = ccb->ccb_dmamap; ufshci_utr_cmd_capacity() local 1106 bus_dmamap_t dmap = ccb->ccb_dmamap; ufshci_utr_cmd_io() local 1580 bus_dmamap_t dmap = ccb->ccb_dmamap; ufshci_scsi_inquiry() local 1635 bus_dmamap_t dmap = ccb->ccb_dmamap; ufshci_scsi_capacity16() local 1690 bus_dmamap_t dmap = ccb->ccb_dmamap; ufshci_scsi_capacity() local 1789 bus_dmamap_t dmap = ccb->ccb_dmamap; ufshci_scsi_io() local 1844 bus_dmamap_t dmap = ccb->ccb_dmamap; ufshci_scsi_io_done() local [all...] |
| H A D | twe.c | 494 bus_dmamap_t dmap; in twe_cmd() local 522 dmap = ccb->ccb_dmamap; in twe_cmd() 527 error = bus_dmamap_load(sc->dmat, dmap, ccb->ccb_data, in twe_cmd() 566 cmd->cmd_op += (2 * dmap->dm_nsegs) << 8; in twe_cmd() 568 for (i = 0; i < dmap->dm_nsegs; i++, sgp++) { in twe_cmd() 569 sgp->twes_addr = htole32(dmap->dm_segs[i].ds_addr); in twe_cmd() 570 sgp->twes_len = htole32(dmap->dm_segs[i].ds_len); in twe_cmd() 572 dmap->dm_segs[i].ds_addr, in twe_cmd() 573 dmap->dm_segs[i].ds_len)); in twe_cmd() 577 bus_dmamap_sync(sc->dmat, dmap, 0, dmap->dm_mapsize, in twe_cmd() [all …]
|
| H A D | nvme.c | 671 bus_dmamap_t dmap = ccb->ccb_dmamap; in nvme_scsi_io() 680 if (bus_dmamap_load(sc->sc_dmat, dmap, in nvme_scsi_io() 685 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize, in nvme_scsi_io_fill() 689 if (dmap->dm_nsegs > 2) { in nvme_scsi_io_fill() 690 for (i = 1; i < dmap->dm_nsegs; i++) { in nvme_scsi_io_fill() local 692 dmap->dm_segs[i].ds_addr); in nvme_scsi_io_fill() 697 sizeof(*ccb->ccb_prpl) * (dmap->dm_nsegs - 1), in nvme_scsi_io_fill() 720 bus_dmamap_t dmap = ccb->ccb_dmamap; in nvme_scsi_io_done() 730 htolem64(&sqe->entry.prp[0], dmap in nvme_scsi_io_done() 641 bus_dmamap_t dmap = ccb->ccb_dmamap; nvme_scsi_io() local 722 bus_dmamap_t dmap = ccb->ccb_dmamap; nvme_scsi_io_done() local [all...] |
| H A D | sili.c | 1534 bus_dmamap_t dmap = ccb->ccb_dmamap; in sili_load() local 1542 error = bus_dmamap_load(sc->sc_dmat, dmap, xa->data, xa->datalen, NULL, in sili_load() 1549 if (dmap->dm_nsegs > sgllen) in sili_load() 1552 for (i = 0; i < dmap->dm_nsegs; i++) { in sili_load() 1563 if ((dmap->dm_nsegs - i) > SILI_SGT_SGLLEN) in sili_load() 1571 addr = dmap->dm_segs[i].ds_addr; in sili_load() 1574 sgl->data_count = htole32(dmap->dm_segs[i].ds_len); in sili_load() 1581 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize, in sili_load() 1594 bus_dmamap_t dmap in sili_unload() local [all...] |
| H A D | ahci.c | 1766 bus_dmamap_t dmap = ccb->ccb_dmamap; in ahci_load_prdt() 1775 error = bus_dmamap_load(sc->sc_dmat, dmap, xa->data, xa->datalen, NULL, in ahci_load_prdt() 1782 for (i = 0; i < dmap->dm_nsegs - 1; i++) { in ahci_load_prdt() 1783 ahci_load_prdt_seg(&prdt[i], dmap->dm_segs[i].ds_addr, in ahci_load_prdt() 1784 dmap->dm_segs[i].ds_len, 0); in ahci_load_prdt() 1788 dmap->dm_segs[i].ds_addr, dmap->dm_segs[i].ds_len, in ahci_load_prdt() 1791 htolem16(&cmd_slot->prdtl, dmap->dm_nsegs); in ahci_load_prdt() 1793 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap in ahci_load_prdt() 1763 bus_dmamap_t dmap = ccb->ccb_dmamap; ahci_load_prdt() local 1803 bus_dmamap_t dmap = ccb->ccb_dmamap; ahci_unload_prdt() local [all...] |
| /openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.base/ |
| H A D | m32rovly.c | 93 short *dmap, in D10VTranslate() argument 167 *dmap = 0; in D10VTranslate() 172 *dmap = 0x1000L | ((off & 0x3ffffL) >> 14); in D10VTranslate() 176 *dmap = off >> 14; in D10VTranslate()
|
| H A D | ovlymgr.c | 103 short *dmap, in D10VTranslate() argument 177 *dmap = 0; in D10VTranslate() 182 *dmap = 0x1000L | ((off & 0x3ffffL) >> 14); in D10VTranslate() 186 *dmap = off >> 14; in D10VTranslate()
|
| H A D | d10vovly.c | 93 short *dmap, in D10VTranslate() argument 167 *dmap = 0; in D10VTranslate() 172 *dmap = 0x1000L | ((off & 0x3ffffL) >> 14); in D10VTranslate() 176 *dmap = off >> 14; in D10VTranslate()
|
| /openbsd-src/sys/dev/pci/drm/include/drm/ttm/ |
| H A D | ttm_kmap_iter.h | 32 struct iosys_map *dmap, pgoff_t i, bus_space_tag_t); 42 struct iosys_map *dmap, bus_space_tag_t);
|
| /openbsd-src/sys/arch/octeon/dev/ |
| H A D | ogxvar.h | 25 bus_dmamap_t dmap; member 34 bus_dmamap_t dmap; member
|
| /openbsd-src/sys/dev/usb/ |
| H A D | usb_mem.c | 85 struct usb_dma_block **dmap, int flags) in usb_block_allocmem() argument 102 *dmap = p; in usb_block_allocmem() 140 *dmap = p; in usb_block_allocmem()
|
| /openbsd-src/sys/dev/pci/bktr/ |
| H A D | bktr_os.c | 307 free_bktr_mem(bktr_ptr_t bktr, bus_dmamap_t dmap, vaddr_t kva) in free_bktr_mem() argument 311 bus_dmamem_unmap(dmat, (caddr_t)kva, dmap->dm_mapsize); in free_bktr_mem() 312 bus_dmamem_free(dmat, dmap->dm_segs, 1); in free_bktr_mem() 313 bus_dmamap_destroy(dmat, dmap); in free_bktr_mem()
|
| /openbsd-src/sys/dev/pv/ |
| H A D | if_xnf.c | 753 bus_dmamap_t dmap; in xnf_rxeof() local 772 dmap = sc->sc_rx_dmap[id]; in xnf_rxeof() 773 bus_dmamap_sync(sc->sc_dmat, dmap, 0, 0, in xnf_rxeof() 775 bus_dmamap_unload(sc->sc_dmat, dmap); in xnf_rxeof() 843 bus_dmamap_t dmap; in xnf_rx_ring_fill() local 864 dmap = sc->sc_rx_dmap[id]; in xnf_rx_ring_fill() 866 if (bus_dmamap_load_mbuf(sc->sc_dmat, dmap, m, flags)) { in xnf_rx_ring_fill() 871 rxd->rxd_req.rxq_ref = dmap->dm_segs[0].ds_addr; in xnf_rx_ring_fill() 872 bus_dmamap_sync(sc->sc_dmat, dmap, 0, 0, BUS_DMASYNC_PREWRITE); in xnf_rx_ring_fill()
|
| /openbsd-src/usr.bin/vi/docs/internals/ |
| H A D | gdb.script | 6 # usage dmap(sp) 7 define dmap
|
| /openbsd-src/usr.bin/lex/ |
| H A D | flex.skl | 3106 /** lookup id in the dmap list. 3107 * @param dmap pointer to first element in list 3110 static struct yytbl_dmap *yytbl_dmap_lookup YYFARGS2(struct yytbl_dmap *, dmap, 3113 while (dmap->dm_id) 3114 if (dmap->dm_id == id) 3115 return dmap; 3117 dmap++; 3122 * @param dmap used to performing mapping 3125 static int yytbl_data_load YYFARGS2(struct yytbl_dmap *, dmap, struct yytbl_reader*, rd) 3144 transdmap = yytbl_dmap_lookup (dmap, YYTD_ID_TRANSITION M4_YY_CALL_LAST_ARG); [all …]
|