Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
nv10_fence.c File Reference
#include <core/object.h>
#include <core/class.h>
#include "nouveau_drm.h"
#include "nouveau_dma.h"
#include "nouveau_fence.h"

Go to the source code of this file.

Data Structures

struct  nv10_fence_chan
 
struct  nv10_fence_priv
 

Functions

int nv10_fence_emit (struct nouveau_fence *fence)
 
int nv17_fence_sync (struct nouveau_fence *fence, struct nouveau_channel *prev, struct nouveau_channel *chan)
 
u32 nv10_fence_read (struct nouveau_channel *chan)
 
void nv10_fence_context_del (struct nouveau_channel *chan)
 
void nv10_fence_destroy (struct nouveau_drm *drm)
 
int nv10_fence_create (struct nouveau_drm *drm)
 

Function Documentation

void nv10_fence_context_del ( struct nouveau_channel chan)

Definition at line 110 of file nv10_fence.c.

int nv10_fence_create ( struct nouveau_drm drm)

Definition at line 164 of file nv10_fence.c.

void nv10_fence_destroy ( struct nouveau_drm drm)

Definition at line 154 of file nv10_fence.c.

int nv10_fence_emit ( struct nouveau_fence fence)

Definition at line 44 of file nv10_fence.c.

u32 nv10_fence_read ( struct nouveau_channel chan)

Definition at line 104 of file nv10_fence.c.

int nv17_fence_sync ( struct nouveau_fence fence,
struct nouveau_channel prev,
struct nouveau_channel chan 
)

Definition at line 65 of file nv10_fence.c.