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

/freebsd-10.0-release/sys/boot/ofw/libofw/
H A Dofw_net.c76 static void *dmabuf; variable
113 if (dmabuf) {
114 bcopy(pkt, dmabuf, sendlen);
115 pkt = dmabuf;
210 dmabuf = NULL;
211 if (OF_call_method("dma-alloc", netinstance, 1, 1, (64 * 1024), &dmabuf)
213 printf("Failed to allocate DMA buffer (got %08x).\n", dmabuf);
218 printf("ofwn_init: allocated DMA buffer: %08x\n", dmabuf);
235 OF_call_method("dma-free", netinstance, 2, 0, dmabuf, MAXPHYS);
/freebsd-10.0-release/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-10.0-release/sys/dev/sound/pci/
H A Denvy24.c1405 sample32_t *dmabuf; local
1411 dmabuf = ch->parent->pbuf;
1420 dmabuf[dst * ENVY24_PLAY_CHNUM + slot].buffer = data[src];
1421 dmabuf[dst * ENVY24_PLAY_CHNUM + slot + 1].buffer = data[src + 1];
1435 sample32_t *dmabuf; local
1444 dmabuf = ch->parent->pbuf;
1456 dmabuf[dst * ENVY24_PLAY_CHNUM + slot].buffer = (u_int32_t)data[src] << 16;
1457 dmabuf[dst * ENVY24_PLAY_CHNUM + slot + 1].buffer = (u_int32_t)data[src + 1] << 16;
1460 printf("%08x", dmabuf[dst * ENVY24_PLAY_CHNUM + slot]);
1461 printf("%08x", dmabuf[ds
1480 sample32_t *dmabuf; local
1510 sample32_t *dmabuf; local
1540 sample32_t *dmabuf; local
[all...]
H A Denvy24ht.c1314 sample32_t *dmabuf; local
1320 dmabuf = ch->parent->pbuf;
1329 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot].buffer = data[src];
1330 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1].buffer = data[src + 1];
1344 sample32_t *dmabuf; local
1353 dmabuf = ch->parent->pbuf;
1365 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot].buffer = (u_int32_t)data[src] << 16;
1366 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1].buffer = (u_int32_t)data[src + 1] << 16;
1369 printf("%08x", dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot]);
1370 printf("%08x", dmabuf[ds
1389 sample32_t *dmabuf; local
1419 sample32_t *dmabuf; local
1449 sample32_t *dmabuf; local
[all...]
H A Demu10kx.c381 static void emu_free(struct emu_mem *mem, void *dmabuf);
1062 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) {
1077 return (dmabuf);
1081 emu_free(struct emu_mem *mem, void *dmabuf) argument
1083 bus_dmamem_free(mem->dmat, dmabuf, NULL);
/freebsd-10.0-release/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);

Completed in 129 milliseconds