Lines Matching defs:buf
777 struct drm_buf *buf;
789 buf = dma->buflist[i];
790 buf_priv = buf->dev_private;
797 entry->buf = buf;
823 struct drm_buf *buf;
829 buf = dma->buflist[i];
830 buf_priv = buf->dev_private;
831 if (!buf->file_priv)
832 return buf;
839 buf = dma->buflist[i];
840 buf_priv = buf->dev_private;
841 if (buf->pending && buf_priv->age <= done_age) {
845 buf->pending = 0;
846 return buf;
862 struct drm_buf *buf = dma->buflist[i];
863 drm_r128_buf_priv_t *buf_priv = buf->dev_private;
894 struct drm_buf *buf;
897 buf = r128_freelist_get(dev);
898 if (!buf)
901 buf->file_priv = file_priv;
903 if (copy_to_user(&d->request_indices[i], &buf->idx,
904 sizeof(buf->idx)))
906 if (copy_to_user(&d->request_sizes[i], &buf->total,
907 sizeof(buf->total)))