Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
nouveau_fence.c File Reference
#include <drm/drmP.h>
#include <linux/ktime.h>
#include <linux/hrtimer.h>
#include "nouveau_drm.h"
#include "nouveau_dma.h"
#include "nouveau_fence.h"

Go to the source code of this file.

Functions

void nouveau_fence_context_del (struct nouveau_fence_chan *fctx)
 
void nouveau_fence_context_new (struct nouveau_fence_chan *fctx)
 
int nouveau_fence_emit (struct nouveau_fence *fence, struct nouveau_channel *chan)
 
bool nouveau_fence_done (struct nouveau_fence *fence)
 
int nouveau_fence_wait (struct nouveau_fence *fence, bool lazy, bool intr)
 
int nouveau_fence_sync (struct nouveau_fence *fence, struct nouveau_channel *chan)
 
void nouveau_fence_unref (struct nouveau_fence **pfence)
 
struct nouveau_fencenouveau_fence_ref (struct nouveau_fence *fence)
 
int nouveau_fence_new (struct nouveau_channel *chan, struct nouveau_fence **pfence)
 

Function Documentation

void nouveau_fence_context_del ( struct nouveau_fence_chan fctx)

Definition at line 37 of file nouveau_fence.c.

void nouveau_fence_context_new ( struct nouveau_fence_chan fctx)

Definition at line 52 of file nouveau_fence.c.

bool nouveau_fence_done ( struct nouveau_fence fence)

Definition at line 103 of file nouveau_fence.c.

int nouveau_fence_emit ( struct nouveau_fence fence,
struct nouveau_channel chan 
)

Definition at line 81 of file nouveau_fence.c.

int nouveau_fence_new ( struct nouveau_channel chan,
struct nouveau_fence **  pfence 
)

Definition at line 185 of file nouveau_fence.c.

struct nouveau_fence* nouveau_fence_ref ( struct nouveau_fence fence)
read

Definition at line 178 of file nouveau_fence.c.

int nouveau_fence_sync ( struct nouveau_fence fence,
struct nouveau_channel chan 
)

Definition at line 144 of file nouveau_fence.c.

void nouveau_fence_unref ( struct nouveau_fence **  pfence)

Definition at line 170 of file nouveau_fence.c.

int nouveau_fence_wait ( struct nouveau_fence fence,
bool  lazy,
bool  intr 
)

Definition at line 111 of file nouveau_fence.c.