Lines Matching defs:buf
415 drm_buf_t *buf;
458 buf = &entry->buflist[entry->buf_count];
459 buf->idx = dma->buf_count + entry->buf_count;
460 buf->total = alignment;
461 buf->order = order;
462 buf->used = 0;
464 buf->offset = (dma->byte_count + offset);
465 buf->bus_address = agp_offset + offset;
466 buf->address = (void *)(agp_offset + offset);
467 buf->next = NULL;
468 buf->pending = 0;
469 buf->filp = NULL;
471 buf->dev_priv_size = dev->driver->buf_priv_size;
472 buf->dev_private = drm_alloc(buf->dev_priv_size, DRM_MEM_BUFS);
473 if (buf->dev_private == NULL) {
523 drm_buf_t *buf;
558 buf = &entry->buflist[entry->buf_count];
559 buf->idx = dma->buf_count + entry->buf_count;
560 buf->total = alignment;
561 buf->order = order;
562 buf->used = 0;
564 buf->offset = (dma->byte_count + offset);
565 buf->bus_address = agp_offset + offset;
566 buf->address = (void *)(agp_offset + offset + dev->sg->handle);
567 buf->next = NULL;
568 buf->pending = 0;
569 buf->filp = NULL;
571 buf->dev_priv_size = dev->driver->buf_priv_size;
572 buf->dev_private = drm_alloc(buf->dev_priv_size,
574 if (buf->dev_private == NULL) {
737 drm_buf_t *buf;
763 buf = dma->buflist[idx];
764 if (buf->filp != fpriv) {
771 drm_free_buffer(dev, buf);