| /freebsd-13.1/sys/dev/vmware/vmci/ |
| H A D | vmci.c | 254 if (sc->vmci_notifications_bitmap.dma_vaddr != NULL) in vmci_detach() 419 memset(sc->vmci_notifications_bitmap.dma_vaddr, 0, in vmci_config_capabilities() 517 error = bus_dmamem_alloc(dma->dma_tag, (void **)&dma->dma_vaddr, in vmci_dma_malloc_int() 524 error = bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->dma_vaddr, in vmci_dma_malloc_int() 595 if (dma->dma_vaddr != NULL) in vmci_dma_free_int() 596 bus_dmamem_free(dma->dma_tag, dma->dma_vaddr, in vmci_dma_free_int() 989 if (vmci_sc->vmci_notifications_bitmap.dma_vaddr == NULL) in process_bitmap() 993 vmci_sc->vmci_notifications_bitmap.dma_vaddr); in process_bitmap()
|
| H A D | vmci_kernel_if.c | 540 if (!queue->kernel_if->dmas[i].dma_vaddr) { in vmci_alloc_queue() 548 queue->q_header = (void *)queue->kernel_if->dmas[0].dma_vaddr; in vmci_alloc_queue() 834 va = (void *)kernel_if->dmas[page_index + 1].dma_vaddr; in __vmci_memcpy_to_queue() 891 va = (void *)kernel_if->dmas[page_index + 1].dma_vaddr; in __vmci_memcpy_from_queue()
|
| H A D | vmci.h | 33 caddr_t dma_vaddr; member
|
| /freebsd-13.1/sys/dev/glxsb/ |
| H A D | glxsb.c | 167 caddr_t dma_vaddr; /* virtual address */ member 398 rc = bus_dmamem_alloc(sc->sc_dmat, (void **)&dma->dma_vaddr, in glxsb_dma_alloc() 407 rc = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_vaddr, in glxsb_dma_alloc() 419 bus_dmamem_free(sc->sc_dmat, dma->dma_vaddr, dma->dma_map); in glxsb_dma_alloc() 446 bus_dmamem_free(sc->sc_dmat, dma->dma_vaddr, dma->dma_map); in glxsb_dma_free() 650 op_src = sc->sc_dma.dma_vaddr; in glxsb_crypto_encdec() 651 op_dst = (char *)sc->sc_dma.dma_vaddr + xlen; in glxsb_crypto_encdec() 704 bzero(sc->sc_dma.dma_vaddr, xlen * 2); in glxsb_crypto_encdec()
|
| /freebsd-13.1/usr.sbin/bhyve/ |
| H A D | pci_hda.c | 98 void *dma_vaddr; member 178 static uint32_t hda_dma_ld_dword(void *dma_vaddr); 736 DPRINTF("%s dma_vaddr: %p", name, p->dma_vaddr); in hda_print_cmd_ctl_data() 767 corb->dma_vaddr = hda_dma_get_vaddr(sc, corbpaddr, in hda_corb_start() 769 if (!corb->dma_vaddr) { in hda_corb_start() 797 verb = hda_dma_ld_dword(corb->dma_vaddr + \ in hda_corb_run() 840 if (!rirb->dma_vaddr) { in hda_rirb_start() 866 hda_dma_st_dword(void *dma_vaddr, uint32_t data) in hda_dma_st_dword() argument 868 *(uint32_t*)dma_vaddr = data; in hda_dma_st_dword() 872 hda_dma_ld_dword(void *dma_vaddr) in hda_dma_ld_dword() argument [all …]
|
| /freebsd-13.1/sys/dev/sec/ |
| H A D | sec.c | 162 if (dma_mem->dma_vaddr != NULL) in sec_sync_dma_mem() 170 return (desc->sd_ptr_dmem[n].dma_vaddr); in sec_get_pointer_data() 301 (struct sec_hw_lt*)(sc->sc_lt_dmem.dma_vaddr) + i; in sec_attach() 785 if (dma_mem->dma_vaddr != NULL) in sec_alloc_dma_mem() 831 dma_mem->dma_vaddr = NULL; in sec_alloc_dma_mem() 841 if (dma_mem->dma_vaddr != NULL) in sec_desc_map_dma() 877 dma_mem->dma_vaddr = NULL; in sec_desc_map_dma() 902 dma_mem->dma_vaddr = crp; in sec_desc_map_dma() 912 if (dma_mem->dma_vaddr == NULL) in sec_free_dma_mem() 920 bus_dmamem_free(dma_mem->dma_tag, dma_mem->dma_vaddr, in sec_free_dma_mem() [all …]
|
| H A D | sec.h | 126 void *dma_vaddr; member
|
| /freebsd-13.1/sys/dev/sound/pci/hda/ |
| H A D | hdac.c | 626 result = bus_dmamem_alloc(dma->dma_tag, (void **)&dma->dma_vaddr, in hdac_dma_alloc() 643 (void *)dma->dma_vaddr, roundsz, hdac_dma_cb, (void *)dma, 0); in hdac_dma_alloc() 681 if (dma->dma_vaddr != NULL) { in hdac_dma_free() 682 bus_dmamem_free(dma->dma_tag, dma->dma_vaddr, dma->dma_map); in hdac_dma_free() 683 dma->dma_vaddr = NULL; in hdac_dma_free() 949 rirb_base = (struct hdac_rirb *)sc->rirb_dma.dma_vaddr; in hdac_rirb_flush() 1027 corb = (uint32_t *)sc->corb_dma.dma_vaddr; in hdac_send_command() 1945 if (sc->pos_dma.dma_vaddr != NULL) in hdac_stream_alloc() 1946 *dmapos = (uint32_t *)(sc->pos_dma.dma_vaddr + ss * 8); in hdac_stream_alloc() 1986 bdle = (struct hdac_bdle *)sc->streams[ss].bdl.dma_vaddr; in hdac_stream_start()
|
| H A D | hdac_private.h | 125 caddr_t dma_vaddr; member
|
| /freebsd-13.1/sys/dev/safe/ |
| H A D | safe.c | 326 sc->sc_ring = (struct safe_ringentry *) sc->sc_ringalloc.dma_vaddr; in safe_attach() 357 sc->sc_spring = (struct safe_pdesc *) sc->sc_spalloc.dma_vaddr; in safe_attach() 372 sc->sc_dpring = (struct safe_pdesc *) sc->sc_dpalloc.dma_vaddr; in safe_attach() 1557 r = bus_dmamem_alloc(dma->dma_tag, (void**) &dma->dma_vaddr, in safe_dma_malloc() 1566 r = bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->dma_vaddr, in safe_dma_malloc() 1582 bus_dmamem_free(dma->dma_tag, dma->dma_vaddr, dma->dma_map); in safe_dma_malloc() 1594 bus_dmamem_free(dma->dma_tag, dma->dma_vaddr, dma->dma_map); in safe_dma_free()
|
| H A D | safevar.h | 61 caddr_t dma_vaddr; /* virtual address */ member
|
| /freebsd-13.1/sys/dev/ixgbe/ |
| H A D | ixgbe.h | 246 caddr_t dma_vaddr; member
|