Home
last modified time | relevance | path

Searched refs:hscb_map (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sys/dev/ic/
H A Daic79xx_inline.h375 ahd_dmamap_sync(ahd, ahd->parent_dmat, scb->hscb_map->dmamap, in ahd_sync_scb()
376 /*offset*/(uint8_t*)scb->hscb - scb->hscb_map->vaddr, in ahd_sync_scb()
747 ahd->next_queued_hscb_map = scb->hscb_map; in ahd_swap_with_next_hscb()
749 scb->hscb_map = q_hscb_map; in ahd_swap_with_next_hscb()
751 KASSERT((vaddr_t)scb->hscb >= (vaddr_t)scb->hscb_map->vaddr && in ahd_swap_with_next_hscb()
752 (vaddr_t)scb->hscb < (vaddr_t)scb->hscb_map->vaddr + PAGE_SIZE); in ahd_swap_with_next_hscb()
H A Daic79xx.c5536 struct map_node *hscb_map; in ahd_fini_scbdata() local
5538 while ((hscb_map = SLIST_FIRST(&scb_data->hscb_maps)) != NULL) { in ahd_fini_scbdata()
5541 hscb_map->dmamap, in ahd_fini_scbdata()
5542 (void *)hscb_map->vaddr, in ahd_fini_scbdata()
5543 &hscb_map->dmasegs, hscb_map->nseg); in ahd_fini_scbdata()
5544 free(hscb_map, M_DEVBUF); in ahd_fini_scbdata()
5746 struct map_node *hscb_map; in ahd_alloc_scbs() local
5767 hscb_map = SLIST_FIRST(&scb_data->hscb_maps); in ahd_alloc_scbs()
5768 hscb = &((struct hardware_scb *)hscb_map->vaddr)[offset]; in ahd_alloc_scbs()
5769 hscb_busaddr = hscb_map->physaddr + (offset * sizeof(*hscb)); in ahd_alloc_scbs()
[all …]
H A Daic79xxvar.h640 struct map_node *hscb_map; member