Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
radeon_mem.c File Reference
#include <drm/drmP.h>
#include <drm/radeon_drm.h>
#include "radeon_drv.h"

Go to the source code of this file.

Functions

void radeon_mem_release (struct drm_file *file_priv, struct mem_block *heap)
 
void radeon_mem_takedown (struct mem_block **heap)
 
int radeon_mem_alloc (struct drm_device *dev, void *data, struct drm_file *file_priv)
 
int radeon_mem_free (struct drm_device *dev, void *data, struct drm_file *file_priv)
 
int radeon_mem_init_heap (struct drm_device *dev, void *data, struct drm_file *file_priv)
 

Function Documentation

int radeon_mem_alloc ( struct drm_device dev,
void data,
struct drm_file *  file_priv 
)

Definition at line 218 of file radeon_mem.c.

int radeon_mem_free ( struct drm_device dev,
void data,
struct drm_file *  file_priv 
)

Definition at line 253 of file radeon_mem.c.

int radeon_mem_init_heap ( struct drm_device dev,
void data,
struct drm_file *  file_priv 
)

Definition at line 279 of file radeon_mem.c.

void radeon_mem_release ( struct drm_file *  file_priv,
struct mem_block heap 
)

Definition at line 159 of file radeon_mem.c.

void radeon_mem_takedown ( struct mem_block **  heap)

Definition at line 187 of file radeon_mem.c.