Searched refs:dmabuf (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/stand/ofw/libofw/
H A Dofw_net.c76 static void *dmabuf; variable
113 if (dmabuf) {
114 bcopy(pkt, dmabuf, sendlen);
115 pkt = dmabuf;
225 dmabuf = NULL;
226 if (OF_call_method("dma-alloc", netinstance, 1, 1, (64 * 1024), &dmabuf)
228 printf("Failed to allocate DMA buffer (got %08x).\n", dmabuf);
233 printf("ofwn_init: allocated DMA buffer: %08x\n", dmabuf);
250 OF_call_method("dma-free", netinstance, 2, 0, dmabuf, MAXPHYS);
/freebsd-11-stable/sys/dev/drm/
H A Dsavage_state.c281 const struct drm_buf *dmabuf)
291 if (!dmabuf) {
343 if (start + n > dmabuf->total / 32) {
345 start, start + n - 1, dmabuf->total / 32);
354 if (dmabuf->bus_address != dev_priv->state.common.vbaddr) {
357 BCI_WRITE(dmabuf->bus_address | dev_priv->dma_type);
358 dev_priv->state.common.vbaddr = dmabuf->bus_address;
540 const struct drm_buf *dmabuf)
549 if (!dmabuf) {
604 if (dmabuf
279 savage_dispatch_dma_prim(drm_savage_private_t *dev_priv, const drm_savage_cmd_header_t *cmd_header, const struct drm_buf *dmabuf) argument
537 savage_dispatch_dma_idx(drm_savage_private_t *dev_priv, const drm_savage_cmd_header_t *cmd_header, const uint16_t *idx, const struct drm_buf *dmabuf) argument
894 savage_dispatch_draw(drm_savage_private_t *dev_priv, const drm_savage_cmd_header_t *start, const drm_savage_cmd_header_t *end, const struct drm_buf *dmabuf, const unsigned int *vtxbuf, unsigned int vb_size, unsigned int vb_stride, unsigned int nbox, const struct drm_clip_rect *boxes) argument
962 struct drm_buf *dmabuf; local
[all...]
/freebsd-11-stable/sys/dev/sound/pci/
H A Denvy24.c1406 sample32_t *dmabuf; local
1412 dmabuf = ch->parent->pbuf;
1421 dmabuf[dst * ENVY24_PLAY_CHNUM + slot].buffer = data[src];
1422 dmabuf[dst * ENVY24_PLAY_CHNUM + slot + 1].buffer = data[src + 1];
1436 sample32_t *dmabuf; local
1445 dmabuf = ch->parent->pbuf;
1457 dmabuf[dst * ENVY24_PLAY_CHNUM + slot].buffer = (u_int32_t)data[src] << 16;
1458 dmabuf[dst * ENVY24_PLAY_CHNUM + slot + 1].buffer = (u_int32_t)data[src + 1] << 16;
1461 printf("%08x", dmabuf[dst * ENVY24_PLAY_CHNUM + slot]);
1462 printf("%08x", dmabuf[ds
1481 sample32_t *dmabuf; local
1511 sample32_t *dmabuf; local
1541 sample32_t *dmabuf; local
[all...]
H A Denvy24ht.c1315 sample32_t *dmabuf; local
1321 dmabuf = ch->parent->pbuf;
1330 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot].buffer = data[src];
1331 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1].buffer = data[src + 1];
1345 sample32_t *dmabuf; local
1354 dmabuf = ch->parent->pbuf;
1366 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot].buffer = (u_int32_t)data[src] << 16;
1367 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1].buffer = (u_int32_t)data[src + 1] << 16;
1370 printf("%08x", dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot]);
1371 printf("%08x", dmabuf[ds
1390 sample32_t *dmabuf; local
1420 sample32_t *dmabuf; local
1450 sample32_t *dmabuf; local
[all...]
H A Demu10kx.c384 static void emu_free(struct emu_mem *mem, void *dmabuf, bus_dmamap_t map);
1063 void *dmabuf; local
1067 if ((error = bus_dmamem_alloc(mem->dmat, &dmabuf, BUS_DMA_NOWAIT, map))) {
1072 if ((error = bus_dmamap_load(mem->dmat, *map, dmabuf, sz, emu_setmap, addr, 0)) || !*addr) {
1075 bus_dmamem_free(mem->dmat, dmabuf, *map);
1078 return (dmabuf);
1082 emu_free(struct emu_mem *mem, void *dmabuf, bus_dmamap_t map) argument
1085 bus_dmamem_free(mem->dmat, dmabuf, map);
/freebsd-11-stable/sys/dev/drm2/radeon/
H A Dradeon_prime.c40 struct radeon_bo *bo = attachment->dmabuf->priv;
66 DRM_ERROR("unreference dmabuf %p\n", &bo->gem_base);
/freebsd-11-stable/sys/dev/drm2/
H A Ddrm_gem.c176 obj->import_attach->dmabuf);

Completed in 162 milliseconds