Home
last modified time | relevance | path

Searched refs:copy_buf (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sys/external/bsd/drm/dist/shared-core/
H A Dmach64_state.c556 struct drm_buf *copy_buf; in mach64_dma_dispatch_vertex() local
571 copy_buf = mach64_freelist_get(dev_priv); in mach64_dma_dispatch_vertex()
572 if (copy_buf == NULL) { in mach64_dma_dispatch_vertex()
581 verify_ret = copy_from_user_vertex(GETBUFPTR(copy_buf), buf, used); in mach64_dma_dispatch_vertex()
584 mach64_freelist_put(dev_priv, copy_buf); in mach64_dma_dispatch_vertex()
588 copy_buf->used = used; in mach64_dma_dispatch_vertex()
590 DMASETPTR_NOOUT(copy_buf); in mach64_dma_dispatch_vertex()
620 if (copy_buf->pending) { in mach64_dma_dispatch_vertex()
626 mach64_freelist_put(dev_priv, copy_buf); in mach64_dma_dispatch_vertex()
657 struct drm_buf *copy_buf; in mach64_dma_dispatch_blit() local
[all …]
H A Dmach64_dma.c1674 int mach64_freelist_put(drm_mach64_private_t *dev_priv, struct drm_buf *copy_buf) in mach64_freelist_put() argument
1682 if (copy_buf == entry->buf) { in mach64_freelist_put()
1690 copy_buf->pending = 0; in mach64_freelist_put()
1691 copy_buf->used = 0; in mach64_freelist_put()
1692 entry->buf = copy_buf; in mach64_freelist_put()
H A Dmach64_drv.h133 struct drm_buf * copy_buf);