summaryrefslogtreecommitdiff
path: root/linux-core/drm_bufs.c
diff options
context:
space:
mode:
Diffstat (limited to 'linux-core/drm_bufs.c')
-rw-r--r--linux-core/drm_bufs.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/linux-core/drm_bufs.c b/linux-core/drm_bufs.c
index c21ff748..fbde072c 100644
--- a/linux-core/drm_bufs.c
+++ b/linux-core/drm_bufs.c
@@ -404,9 +404,6 @@ static void DRM(cleanup_buf_error)(drm_device_t *dev, drm_buf_entry_t *entry)
sizeof(*entry->buflist),
DRM_MEM_BUFS);
- if (dev->fn_tbl.freelist_destroy)
- dev->fn_tbl.freelist_destroy(&entry->freelist);
-
entry->buf_count = 0;
}
}
@@ -575,14 +572,6 @@ int DRM(addbufs_agp)( struct inode *inode, struct file *filp,
DRM_DEBUG( "dma->buf_count : %d\n", dma->buf_count );
DRM_DEBUG( "entry->buf_count : %d\n", entry->buf_count );
- if (dev->fn_tbl.freelist_create)
- {
- dev->fn_tbl.freelist_create( &entry->freelist, entry->buf_count);
- for ( i = 0 ; i < entry->buf_count ; i++ ) {
- dev->fn_tbl.freelist_put( dev, &entry->freelist, &entry->buflist[i] );
- }
- }
-
up( &dev->struct_sem );
request.count = entry->buf_count;
@@ -817,14 +806,6 @@ int DRM(addbufs_pci)( struct inode *inode, struct file *filp,
dma->page_count += entry->seg_count << page_order;
dma->byte_count += PAGE_SIZE * (entry->seg_count << page_order);
- if (dev->fn_tbl.freelist_create)
- {
- dev->fn_tbl.freelist_create( &entry->freelist, entry->buf_count);
- for ( i = 0 ; i < entry->buf_count ; i++ ) {
- dev->fn_tbl.freelist_put( dev, &entry->freelist, &entry->buflist[i] );
- }
- }
-
up( &dev->struct_sem );
request.count = entry->buf_count;
@@ -990,14 +971,6 @@ int DRM(addbufs_sg)( struct inode *inode, struct file *filp,
DRM_DEBUG( "dma->buf_count : %d\n", dma->buf_count );
DRM_DEBUG( "entry->buf_count : %d\n", entry->buf_count );
- if (dev->fn_tbl.freelist_create)
- {
- dev->fn_tbl.freelist_create( &entry->freelist, entry->buf_count);
- for ( i = 0 ; i < entry->buf_count ; i++ ) {
- dev->fn_tbl.freelist_put( dev, &entry->freelist, &entry->buflist[i] );
- }
- }
-
up( &dev->struct_sem );
request.count = entry->buf_count;