Searched refs:dma (Results 1 - 25 of 208) sorted by relevance

123456789

/freebsd-11-stable/libexec/dma/dmagent/
H A Dmailer.conf1 # $FreeBSD: stable/11/libexec/dma/dmagent/mailer.conf 327765 2018-01-10 09:06:07Z delphij $
3 sendmail /usr/libexec/dma
4 mailq /usr/libexec/dma
H A DMakefile1 # $FreeBSD: stable/11/libexec/dma/dmagent/Makefile 332337 2018-04-09 21:16:28Z emaste $
7 PROG= dma
13 dma.c \
20 MAN8= dma.8
21 CONFS= dma.conf
22 CONFSDIR= ${CONFDIR}/dma
27 FILESDIR= ${SHAREDIR}/examples/dma
/freebsd-11-stable/sys/dev/sound/macio/
H A Daoa.c71 aoa_dma_set_program(struct aoa_dma *dma) argument
76 addr = (u_int32_t) sndbuf_getbufaddr(dma->buf);
77 KASSERT(dma->bufsz == sndbuf_getsize(dma->buf), ("bad size"));
79 dma->slots = dma->bufsz / dma->blksz;
81 for (i = 0; i < dma->slots; ++i) {
82 dbdma_insert_command(dma->channel,
87 dma
115 struct aoa_dma *dma; local
140 aoa_dma_delete(struct aoa_dma *dma) argument
150 struct aoa_dma *dma = data; local
212 struct aoa_dma *dma = data; local
225 struct aoa_dma *dma; local
260 struct aoa_dma *dma = data; local
307 struct aoa_dma *dma = data; local
320 struct aoa_dma *dma; local
[all...]
/freebsd-11-stable/sys/dev/drm2/
H A Ddrm_dma.c53 dev->dma = malloc(sizeof(*dev->dma), DRM_MEM_DRIVER, M_NOWAIT | M_ZERO);
54 if (!dev->dma)
58 memset(&dev->dma->bufs[i], 0, sizeof(dev->dma->bufs[0]));
69 * finally the drm_device::dma structure itself.
73 struct drm_device_dma *dma = dev->dma; local
76 if (!dma)
79 /* Clear dma buffer
138 struct drm_device_dma *dma = dev->dma; local
[all...]
H A Ddrm_vm.c72 if (dev->dma && offset < ptoa(dev->dma->page_count)) {
73 drm_device_dma_t *dma = dev->dma; local
77 if (dma->pagelist != NULL) {
79 unsigned long phys = dma->pagelist[page];
H A Ddrm_bufs.c687 struct drm_device_dma *dma = dev->dma; local
703 if (!dma)
751 entry = &dma->bufs[order];
779 buf->idx = dma->buf_count + entry->buf_count;
784 buf->offset = (dma->byte_count + offset);
813 temp_buflist = realloc(dma->buflist,
814 (dma->buf_count + entry->buf_count) * sizeof(*dma->buflist),
823 dma
852 struct drm_device_dma *dma = dev->dma; local
1058 struct drm_device_dma *dma = dev->dma; local
1214 struct drm_device_dma *dma = dev->dma; local
1426 struct drm_device_dma *dma = dev->dma; local
1505 struct drm_device_dma *dma = dev->dma; local
1549 struct drm_device_dma *dma = dev->dma; local
1599 struct drm_device_dma *dma = dev->dma; local
[all...]
/freebsd-11-stable/sys/dev/hyperv/vmbus/
H A Dhyperv_busdma.c54 bus_addr_t boundary, bus_size_t size, struct hyperv_dma *dma, int flags)
71 &dma->hv_dtag);
75 error = bus_dmamem_alloc(dma->hv_dtag, &ret,
76 (flags & HYPERV_DMA_MASK) | BUS_DMA_COHERENT, &dma->hv_dmap);
78 bus_dma_tag_destroy(dma->hv_dtag);
82 error = bus_dmamap_load(dma->hv_dtag, dma->hv_dmap, ret, size,
83 hyperv_dma_map_paddr, &dma->hv_paddr, BUS_DMA_NOWAIT);
85 bus_dmamem_free(dma->hv_dtag, ret, dma
53 hyperv_dmamem_alloc(bus_dma_tag_t parent_dtag, bus_size_t alignment, bus_addr_t boundary, bus_size_t size, struct hyperv_dma *dma, int flags) argument
93 hyperv_dmamem_free(struct hyperv_dma *dma, void *ptr) argument
[all...]
/freebsd-11-stable/sys/dev/oce/
H A Doce_util.c52 * @param dma dma memory area
57 oce_dma_alloc(POCE_SOFTC sc, bus_size_t size, POCE_DMA_MEM dma, int flags) argument
62 memset(dma, 0, sizeof(OCE_DMA_MEM));
69 size, 1, size, 0, NULL, NULL, &dma->tag);
72 rc = bus_dmamem_alloc(dma->tag,
73 &dma->ptr,
76 &dma->map);
79 dma->paddr = 0;
81 rc = bus_dmamap_load(dma
103 oce_dma_free(POCE_SOFTC sc, POCE_DMA_MEM dma) argument
[all...]
/freebsd-11-stable/sys/dev/drm/
H A Ddrm_dma.c47 dev->dma = malloc(sizeof(*dev->dma), DRM_MEM_DRIVER, M_NOWAIT | M_ZERO);
48 if (dev->dma == NULL)
58 drm_device_dma_t *dma = dev->dma; local
61 if (dma == NULL)
64 /* Clear dma buffers */
66 if (dma->bufs[i].seg_count) {
68 " seg_count = %d\n", i, dma->bufs[i].buf_count,
69 dma
105 drm_device_dma_t *dma = dev->dma; local
[all...]
H A Ddrm_bufs.c410 drm_device_dma_t *dma = dev->dma; local
467 entry = &dma->bufs[order];
482 buf->idx = dma->buf_count + entry->buf_count;
487 buf->offset = (dma->byte_count + offset);
511 temp_buflist = realloc(dma->buflist,
512 (dma->buf_count + entry->buf_count) * sizeof(*dma->buflist),
519 dma->buflist = temp_buflist;
522 dma
541 drm_device_dma_t *dma = dev->dma; local
691 drm_device_dma_t *dma = dev->dma; local
916 drm_device_dma_t *dma = dev->dma; local
966 drm_device_dma_t *dma = dev->dma; local
996 drm_device_dma_t *dma = dev->dma; local
1033 drm_device_dma_t *dma = dev->dma; local
[all...]
H A Ddrm_vm.c58 if (dev->dma && offset < ptoa(dev->dma->page_count)) {
59 drm_device_dma_t *dma = dev->dma; local
63 if (dma->pagelist != NULL) {
65 unsigned long phys = dma->pagelist[page];
H A Ddrm_sysctl.c224 drm_device_dma_t *dma = dev->dma; variable
235 if (dma == NULL) {
240 tempdma = *dma;
241 templists = malloc(sizeof(int) * dma->buf_count, DRM_MEM_DRIVER,
243 for (i = 0; i < dma->buf_count; i++)
244 templists[i] = dma->buflist[i]->list;
245 dma = &tempdma;
251 if (dma->bufs[i].buf_count)
254 dma
[all...]
/freebsd-11-stable/contrib/dma/
H A DMakefile.etc1 # $DragonFly: src/etc/dma/Makefile,v 1.3 2008/02/12 22:10:20 matthias Exp $
3 FILESDIR= /etc/dma
8 .if !exists(${DESTDIR}/etc/dma/auth.conf)
11 .if !exists(${DESTDIR}/etc/dma/dma.conf)
12 FILES+= dma.conf
H A DMakefile29 CONFDIR?= /etc/dma
32 DMASPOOL?= ${VAR}/spool/dma
41 OBJS+= dma.o dns.o local.o mail.o net.o spool.o util.o
44 all: dma dma-mbox-create
47 -rm -f .depend dma dma-mbox-create *.[do]
53 ${INSTALL} -m 2755 -o root -g mail dma ${DESTDIR}${SBIN}
54 ${INSTALL} -m 4754 -o root -g mail dma-mbox-create ${DESTDIR}${LIBEXEC}
55 ${INSTALL} -m 0644 dma
[all...]
/freebsd-11-stable/sys/dev/ata/
H A Data-dma.c71 if (ch->dma.alloc == NULL)
72 ch->dma.alloc = ata_dmaalloc;
73 if (ch->dma.free == NULL)
74 ch->dma.free = ata_dmafree;
75 if (ch->dma.setprd == NULL)
76 ch->dma.setprd = ata_dmasetprd;
77 if (ch->dma.load == NULL)
78 ch->dma.load = ata_dmaload;
79 if (ch->dma.unload == NULL)
80 ch->dma
[all...]
/freebsd-11-stable/libexec/dma/
H A DMakefile4 dma-mbox-create
H A DMakefile.inc1 # $FreeBSD: stable/11/libexec/dma/Makefile.inc 321269 2017-07-20 00:58:19Z ngie $
4 DMA_SOURCES= ${SRCTOP}/contrib/dma
9 -DCONF_PATH='"/etc/dma"' \
14 PACKAGE= dma
/freebsd-11-stable/libexec/dma/dma-mbox-create/
H A DMakefile7 PROG= dma-mbox-create
/freebsd-11-stable/sys/dev/firewire/
H A Dfwdma.c69 struct fwdma_alloc *dma, int flag)
73 dma->v_addr = NULL;
87 &dma->dma_tag);
93 err = bus_dmamem_alloc(dma->dma_tag, &dma->v_addr,
94 flag, &dma->dma_map);
101 bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->v_addr,
102 size, fwdma_map_cb, &dma
68 fwdma_malloc(struct firewire_comm *fc, int alignment, bus_size_t size, struct fwdma_alloc *dma, int flag) argument
108 fwdma_free(struct firewire_comm *fc, struct fwdma_alloc *dma) argument
[all...]
/freebsd-11-stable/sys/dev/hyperv/include/
H A Dhyperv_busdma.h46 struct hyperv_dma *dma, int flags);
47 void hyperv_dmamem_free(struct hyperv_dma *dma, void *ptr);
/freebsd-11-stable/sys/powerpc/powermac/
H A Data_dbdma.c130 if (sc->sc_ch.dma.flags & ATA_DMA_ACTIVE) {
148 sc->sc_ch.dma.flags |= ATA_DMA_ACTIVE;
165 sc->sc_ch.dma.flags &= ~ATA_DMA_ACTIVE;
180 sc->sc_ch.dma.flags &= ~ATA_DMA_ACTIVE;
219 if (((uintptr_t)(request->data) & (ch->dma.alignment - 1)) ||
220 (request->bytecount & (ch->dma.alignment - 1))) {
225 if (request->bytecount > ch->dma.max_iosize) {
228 request->bytecount, ch->dma.max_iosize);
232 request->dma = &ch->dma
[all...]
/freebsd-11-stable/sys/dev/ocs_fc/
H A Docs_os.c299 ocs_dma_t *dma = arg; local
303 dma->phys = 0;
305 dma->phys = seg->ds_addr;
314 * @param dma DMA descriptor for memory to be freed
319 ocs_dma_free(ocs_os_handle_t os, ocs_dma_t *dma) argument
323 if (!dma) {
324 device_printf(ocs->dev, "%s: bad parameter(s) dma=%p\n", __func__, dma);
328 if (dma->size == 0) {
332 if (dma
361 ocs_dma_alloc(ocs_os_handle_t os, ocs_dma_t *dma, size_t size, size_t align) argument
424 ocs_dma_sync(ocs_dma_t *dma, uint32_t flags) argument
430 ocs_dma_copy_in(ocs_dma_t *dma, void *buffer, uint32_t buffer_length) argument
446 ocs_dma_copy_out(ocs_dma_t *dma, void *buffer, uint32_t buffer_length) argument
[all...]
/freebsd-11-stable/sys/dev/iwm/
H A Dif_iwm_util.c437 iwm_dma_contig_alloc(bus_dma_tag_t tag, struct iwm_dma_info *dma, argument
442 dma->tag = NULL;
443 dma->map = NULL;
444 dma->size = size;
445 dma->vaddr = NULL;
449 1, size, 0, NULL, NULL, &dma->tag);
453 error = bus_dmamem_alloc(dma->tag, (void **)&dma->vaddr,
454 BUS_DMA_NOWAIT | BUS_DMA_ZERO | BUS_DMA_COHERENT, &dma->map);
458 error = bus_dmamap_load(dma
477 iwm_dma_contig_free(struct iwm_dma_info *dma) argument
[all...]
/freebsd-11-stable/sys/modules/ata/atapci/
H A DMakefile8 SRCS= ata-pci.c ata-dma.c ata-sata.c
/freebsd-11-stable/sys/dev/le/
H A Dif_le_ledma.c107 DRIVER_MODULE(le, dma, le_dma_driver, le_devclass, 0, 0);
108 MODULE_DEPEND(le, dma, 1, 1, 1);
154 struct lsi64854_softc *dma = ((struct le_dma_softc *)sc)->sc_dma; local
156 L64854_SCSR(dma, L64854_GCSR(dma) | E_TP_AUI);
163 struct lsi64854_softc *dma = ((struct le_dma_softc *)sc)->sc_dma; local
165 L64854_SCSR(dma, L64854_GCSR(dma) & ~E_TP_AUI);
204 struct lsi64854_softc *dma = ((struct le_dma_softc *)sc)->sc_dma; local
209 if (L64854_GCSR(dma)
219 struct lsi64854_softc *dma = lesc->sc_dma; local
249 struct lsi64854_softc *dma = lesc->sc_dma; local
309 struct lsi64854_softc *dma; local
[all...]

Completed in 292 milliseconds

123456789