/freebsd-11.0-release/sys/dev/sec/ |
H A D | sec.c | 73 struct sec_dma_mem *dma_mem, bus_size_t size); 75 struct sec_dma_mem *dma_mem, void *mem, bus_size_t size, int type, 77 static void sec_free_dma_mem(struct sec_dma_mem *dma_mem); 173 sec_sync_dma_mem(struct sec_dma_mem *dma_mem, bus_dmasync_op_t op) argument 177 if (dma_mem->dma_vaddr != NULL) 178 bus_dmamap_sync(dma_mem->dma_tag, dma_mem->dma_map, op); 742 struct sec_dma_mem *dma_mem = arg; local 748 dma_mem->dma_paddr = segs->ds_addr; 812 sec_alloc_dma_mem(struct sec_softc *sc, struct sec_dma_mem *dma_mem, argument 868 sec_desc_map_dma(struct sec_softc *sc, struct sec_dma_mem *dma_mem, void *mem, bus_size_t size, int type, struct sec_desc_map_info *sdmi) argument 946 sec_free_dma_mem(struct sec_dma_mem *dma_mem) argument [all...] |
/freebsd-11.0-release/sys/arm/xilinx/ |
H A D | zy7_devcfg.c | 537 void *dma_mem; local 555 err = bus_dmamem_alloc(sc->dma_tag, &dma_mem, BUS_DMA_NOWAIT, 561 err = bus_dmamap_load(sc->dma_tag, sc->dma_map, dma_mem, PAGE_SIZE, 564 bus_dmamem_free(sc->dma_tag, dma_mem, sc->dma_map); 580 err = uiomove(dma_mem, segsz, uio); 623 bus_dmamem_free(sc->dma_tag, dma_mem, sc->dma_map);
|
/freebsd-11.0-release/sys/dev/twa/ |
H A D | tw_cl_init.c | 242 * dma_mem -- ptr to allocated DMA'able memory 243 * dma_mem_phys -- physical address of dma_mem 251 TW_VOID *non_dma_mem, TW_VOID *dma_mem, TW_UINT64 dma_mem_phys 279 if ((non_dma_mem == TW_CL_NULL) || (dma_mem == TW_CL_NULL) 293 tw_osl_memzero(dma_mem, 331 ctlr->cmd_pkt_buf = (struct tw_cl_command_packet *)dma_mem; 249 tw_cl_init_ctlr(struct tw_cl_ctlr_handle *ctlr_handle, TW_UINT32 flags, TW_INT32 device_id, TW_INT32 max_simult_reqs, TW_INT32 max_aens, TW_VOID *non_dma_mem, TW_VOID *dma_mem, TW_UINT64 dma_mem_phys ) argument
|
H A D | tw_osl_freebsd.c | 395 sc->non_dma_mem, sc->dma_mem, 572 /* Create a dma tag for Common Layer's DMA'able memory (dma_mem). */ 596 if (bus_dmamem_alloc(sc->cmd_tag, &sc->dma_mem, 599 if (bus_dmamem_alloc(sc->cmd_tag, &sc->dma_mem, 612 bus_dmamap_load(sc->cmd_tag, sc->cmd_map, sc->dma_mem, 768 if (sc->dma_mem) { 770 bus_dmamem_free(sc->cmd_tag, sc->dma_mem,
|
H A D | tw_osl.h | 137 TW_VOID *dma_mem; member in struct:twa_softc
|
H A D | tw_cl_share.h | 554 TW_INT32 max_aens, TW_VOID *non_dma_mem, TW_VOID *dma_mem,
|
/freebsd-11.0-release/sys/dev/tws/ |
H A D | tws.c | 316 if (sc->dma_mem) 317 bus_dmamem_free(sc->cmd_tag, sc->dma_mem, sc->cmd_map); 395 if (sc->dma_mem) 396 bus_dmamem_free(sc->cmd_tag, sc->dma_mem, sc->cmd_map); 574 if (bus_dmamem_alloc(sc->cmd_tag, &sc->dma_mem, 582 error = bus_dmamap_load(sc->cmd_tag, sc->cmd_map, sc->dma_mem, 695 cmd_buf = (struct tws_command_packet *)sc->dma_mem;
|
H A D | tws.h | 260 void *dma_mem; /* pointer to dmable memory */ member in struct:tws_softc
|
/freebsd-11.0-release/sys/dev/oce/ |
H A D | oce_sysctl.c | 397 OCE_DMA_MEM dma_mem; local 419 &dma_mem, 0); 425 req = OCE_DMAPTR(&dma_mem, struct mbx_common_read_write_flashrom); 466 &dma_mem, num_bytes); 481 oce_dma_free(sc, &dma_mem); 645 OCE_DMA_MEM dma_mem; local 658 rc = oce_dma_alloc(sc, 32*1024, &dma_mem, 0); 667 dest_image_ptr = OCE_DMAPTR(&dma_mem, uint8_t); 675 &dma_mem, &data_written, &add_status); 689 rc = oce_mbox_lancer_write_flashrom(sc, 0, offset, &dma_mem, [all...] |
H A D | oce_if.c | 1839 OCE_DMA_MEM dma_mem; local 1857 rc = oce_dma_alloc(sc, req_size, &dma_mem, 0); 1861 if (copyin(ioctl_ptr, OCE_DMAPTR(&dma_mem,char), req_size)) { 1866 rc = oce_pass_through_mbox(sc, &dma_mem, req_size); 1872 if (copyout(OCE_DMAPTR(&dma_mem,char), ioctl_ptr, req_size)) 1886 oce_dma_free(sc, &dma_mem);
|
H A D | oce_mbox.c | 1182 * values in dma_mem 1184 * @param dma_mem pointer to dma memory region 1230 * @param dma_mem pointer to dma memory region 1231 * @param req_size size of dma_mem 1235 oce_pass_through_mbox(POCE_SOFTC sc, POCE_DMA_MEM dma_mem, uint32_t req_size) argument 1247 sgl->pa_hi = htole32(upper_32_bits(dma_mem->paddr)); 1248 sgl->pa_lo = htole32((dma_mem->paddr) & 0xFFFFFFFF);
|
H A D | oce_if.h | 1024 int oce_pass_through_mbox(POCE_SOFTC sc, POCE_DMA_MEM dma_mem, uint32_t req_size);
|
/freebsd-11.0-release/sys/powerpc/mpc85xx/ |
H A D | fsl_sdhc.c | 681 memcpy(data->data, sc->dma_mem, data->len); 786 err = bus_dmamem_alloc(sc->dma_tag, (void **)&(sc->dma_mem), 793 err = bus_dmamap_load(sc->dma_tag, sc->dma_map, (void *)sc->dma_mem, 803 bus_dmamem_free(sc->dma_tag, sc->dma_mem, sc->dma_map); 903 memcpy(sc->dma_mem, data->data, data->len); 1102 bus_dmamem_free(sc->dma_tag, sc->dma_mem, sc->dma_map);
|
H A D | fsl_sdhc.h | 77 uint32_t* dma_mem; member in struct:fsl_sdhc_softc
|