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

Go to the source code of this file.

Functions

int radeon_sa_bo_manager_init (struct radeon_device *rdev, struct radeon_sa_manager *sa_manager, unsigned size, u32 domain)
 
void radeon_sa_bo_manager_fini (struct radeon_device *rdev, struct radeon_sa_manager *sa_manager)
 
int radeon_sa_bo_manager_start (struct radeon_device *rdev, struct radeon_sa_manager *sa_manager)
 
int radeon_sa_bo_manager_suspend (struct radeon_device *rdev, struct radeon_sa_manager *sa_manager)
 
int radeon_sa_bo_new (struct radeon_device *rdev, struct radeon_sa_manager *sa_manager, struct radeon_sa_bo **sa_bo, unsigned size, unsigned align, bool block)
 
void radeon_sa_bo_free (struct radeon_device *rdev, struct radeon_sa_bo **sa_bo, struct radeon_fence *fence)
 

Function Documentation

void radeon_sa_bo_free ( struct radeon_device rdev,
struct radeon_sa_bo **  sa_bo,
struct radeon_fence fence 
)

Definition at line 373 of file radeon_sa.c.

void radeon_sa_bo_manager_fini ( struct radeon_device rdev,
struct radeon_sa_manager sa_manager 
)

Definition at line 76 of file radeon_sa.c.

int radeon_sa_bo_manager_init ( struct radeon_device rdev,
struct radeon_sa_manager sa_manager,
unsigned  size,
u32  domain 
)

Definition at line 50 of file radeon_sa.c.

int radeon_sa_bo_manager_start ( struct radeon_device rdev,
struct radeon_sa_manager sa_manager 
)

Definition at line 95 of file radeon_sa.c.

int radeon_sa_bo_manager_suspend ( struct radeon_device rdev,
struct radeon_sa_manager sa_manager 
)

Definition at line 122 of file radeon_sa.c.

int radeon_sa_bo_new ( struct radeon_device rdev,
struct radeon_sa_manager sa_manager,
struct radeon_sa_bo **  sa_bo,
unsigned  size,
unsigned  align,
bool  block 
)

Definition at line 311 of file radeon_sa.c.