Searched refs:bdm (Results 1 - 3 of 3) sorted by relevance

/netbsd-current/sys/arch/hpcmips/hpcmips/
H A Dbus_dma.c120 map->bdm.dm_maxsegsz = maxsegsz;
121 map->bdm.dm_mapsize = 0; /* no valid mappings */
122 map->bdm.dm_nsegs = 0;
123 map->bdm.dm_segs = (bus_dma_segment_t *)((char *)mapstore +
127 *dmamp = &map->bdm;
136 _hpcmips_bd_map_destroy(bus_dma_tag_t t, bus_dmamap_t bdm) argument
139 container_of(bdm, struct bus_dmamap_hpcmips, bdm);
196 map->bdm.dm_segs[seg].ds_addr = curaddr;
197 map->bdm
[all...]
/netbsd-current/sys/arch/hpcmips/include/
H A Dbus_dma_hpcmips.h64 struct bus_dmamap bdm; member in struct:bus_dmamap_hpcmips
/netbsd-current/sys/dev/pci/
H A Dif_bwfm_pci.c873 struct bwfm_pci_dmamem *bdm; local
876 bdm = kmem_zalloc(sizeof(*bdm), KM_SLEEP);
877 bdm->bdm_size = size;
880 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &bdm->bdm_map) != 0)
883 if (bus_dmamem_alloc(sc->sc_dmat, size, align, 0, &bdm->bdm_seg, 1,
887 if (bus_dmamem_map(sc->sc_dmat, &bdm->bdm_seg, nsegs, size,
888 (void **) &bdm->bdm_kva, BUS_DMA_WAITOK | BUS_DMA_COHERENT) != 0)
891 if (bus_dmamap_load(sc->sc_dmat, bdm->bdm_map, bdm
912 bwfm_pci_dmamem_free(struct bwfm_pci_softc *sc, struct bwfm_pci_dmamem *bdm) argument
[all...]

Completed in 180 milliseconds