Searched refs:sg_map (Results 1 – 8 of 8) sorted by relevance
| /netbsd-src/sys/external/bsd/drm2/drm/ |
| H A D | drm_scatter.c | 197 BUS_DMA_NOWAIT, &sg->sg_map); in drm_sg_alloc_mem() 205 error = -bus_dmamap_load(sg->sg_tag, sg->sg_map, sg->virtual, nbytes, in drm_sg_alloc_mem() 223 fail3: bus_dmamap_destroy(sg->sg_tag, sg->sg_map); in drm_sg_alloc_mem() 236 bus_dmamap_unload(sg->sg_tag, sg->sg_map); in drm_sg_free_mem() 237 bus_dmamap_destroy(sg->sg_tag, sg->sg_map); in drm_sg_free_mem()
|
| /netbsd-src/sys/dev/ic/ |
| H A D | aic7xxx.c | 4269 struct sg_map_node *sg_map; in ahc_fini_scbdata() local 4271 while ((sg_map = SLIST_FIRST(&scb_data->sg_maps))!= NULL) { in ahc_fini_scbdata() 4274 sg_map->sg_dmamap, (void *)sg_map->sg_vaddr, in ahc_fini_scbdata() 4275 &sg_map->sg_dmasegs, sg_map->sg_nseg); in ahc_fini_scbdata() 4276 free(sg_map, M_DEVBUF); in ahc_fini_scbdata() 4306 struct sg_map_node *sg_map; in ahc_alloc_scbs() local 4319 sg_map = malloc(sizeof(*sg_map), M_DEVBUF, M_WAITOK); in ahc_alloc_scbs() 4321 if (sg_map == NULL) in ahc_alloc_scbs() 4326 &sg_map->sg_dmamap, in ahc_alloc_scbs() 4327 (void **)&sg_map->sg_vaddr, &sg_map->sg_physaddr, in ahc_alloc_scbs() [all …]
|
| H A D | aic79xx.c | 5522 struct map_node *sg_map; in ahd_fini_scbdata() local 5524 while ((sg_map = SLIST_FIRST(&scb_data->sg_maps)) != NULL) { in ahd_fini_scbdata() 5528 sg_map->dmamap, (void *)sg_map->vaddr, in ahd_fini_scbdata() 5529 &sg_map->dmasegs, sg_map->nseg); in ahd_fini_scbdata() 5530 free(sg_map, M_DEVBUF); in ahd_fini_scbdata() 5747 struct map_node *sg_map; in ahd_alloc_scbs() local 5804 sg_map = SLIST_FIRST(&scb_data->sg_maps); in ahd_alloc_scbs() 5805 segs = sg_map->vaddr + offset; in ahd_alloc_scbs() 5806 sg_busaddr = sg_map->physaddr + offset; in ahd_alloc_scbs() 5808 sg_map = malloc(sizeof(*sg_map), M_DEVBUF, M_WAITOK); in ahd_alloc_scbs() [all …]
|
| H A D | aic7xxx_inline.h | 216 ahc_dmamap_sync(ahc, ahc->parent_dmat, scb->sg_map->sg_dmamap, in ahc_sync_sglist() 217 /*offset*/(scb->sg_list - scb->sg_map->sg_vaddr) in ahc_sync_sglist()
|
| H A D | aic7xxxvar.h | 694 struct sg_map_node *sg_map; member
|
| H A D | aic79xxvar.h | 641 struct map_node *sg_map; member
|
| H A D | aic79xx_inline.h | 386 ahd_dmamap_sync(ahd, ahd->parent_dmat, scb->sg_map->dmamap, in ahd_sync_sglist()
|
| /netbsd-src/sys/external/bsd/drm2/dist/include/drm/ |
| H A D | drm_legacy.h | 140 bus_dmamap_t sg_map; member
|