Linux Kernel
3.7.1
|
#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_fence * | nouveau_fence_ref (struct nouveau_fence *fence) |
int | nouveau_fence_new (struct nouveau_channel *chan, struct nouveau_fence **pfence) |
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.
|
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.