Home | History | Annotate | Download | only in savage

Lines Matching refs:dmabuf

292 				    const struct drm_buf * dmabuf)
302 if (!dmabuf) {
355 if (start + n > dmabuf->total / 32) {
357 start, start + n - 1, dmabuf->total / 32);
366 if (dmabuf->bus_address != dev_priv->state.common.vbaddr) {
369 BCI_WRITE(dmabuf->bus_address | dev_priv->dma_type);
370 dev_priv->state.common.vbaddr = dmabuf->bus_address;
553 const struct drm_buf * dmabuf)
562 if (!dmabuf) {
618 if (dmabuf->bus_address != dev_priv->state.common.vbaddr) {
621 BCI_WRITE(dmabuf->bus_address | dev_priv->dma_type);
622 dev_priv->state.common.vbaddr = dmabuf->bus_address;
643 if (idx[i] > dmabuf->total / 32) {
645 i, idx[i], dmabuf->total / 32);
911 const struct drm_buf * dmabuf,
932 dev_priv, &cmd_header, dmabuf);
944 dmabuf);
976 struct drm_buf *dmabuf;
996 dmabuf = dma->buflist[cmdbuf->dma_idx];
998 dmabuf = NULL;
1087 dmabuf, cmdbuf->vb_addr, cmdbuf->vb_size,
1148 dev_priv, first_draw_cmd, cmdbuf->cmd_addr, dmabuf,
1159 if (dmabuf && cmdbuf->discard) {
1160 drm_savage_buf_priv_t *buf_priv = dmabuf->dev_private;
1164 savage_freelist_put(dev, dmabuf);