Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
nvc0.c File Reference
#include "nvc0.h"
#include "fuc/hubnvc0.fuc.h"
#include "fuc/gpcnvc0.fuc.h"

Go to the source code of this file.


int nvc0_graph_context_ctor (struct nouveau_object *parent, struct nouveau_object *engine, struct nouveau_oclass *oclass, void *args, u32 size, struct nouveau_object **pobject)
void nvc0_graph_context_dtor (struct nouveau_object *object)
void nvc0_graph_ctxctl_debug (struct nvc0_graph_priv *priv)
int nvc0_graph_ctor_fw (struct nvc0_graph_priv *priv, const char *fwname, struct nvc0_graph_fuc *fuc)
void nvc0_graph_dtor (struct nouveau_object *object)
void nvc0_graph_init_fw (struct nvc0_graph_priv *priv, u32 fuc_base, struct nvc0_graph_fuc *code, struct nvc0_graph_fuc *data)


struct nouveau_oclass nvc0_graph_oclass

Function Documentation

int nvc0_graph_context_ctor ( struct nouveau_object parent,
struct nouveau_object engine,
struct nouveau_oclass oclass,
void args,
u32  size,
struct nouveau_object **  pobject 

Definition at line 68 of file nvc0.c.

void nvc0_graph_context_dtor ( struct nouveau_object object)

Definition at line 154 of file nvc0.c.

int nvc0_graph_ctor_fw ( struct nvc0_graph_priv priv,
const char fwname,
struct nvc0_graph_fuc fuc 

Definition at line 487 of file nvc0.c.

void nvc0_graph_ctxctl_debug ( struct nvc0_graph_priv priv)

Definition at line 200 of file nvc0.c.

void nvc0_graph_dtor ( struct nouveau_object object)

Definition at line 630 of file nvc0.c.

void nvc0_graph_init_fw ( struct nvc0_graph_priv priv,
u32  fuc_base,
struct nvc0_graph_fuc code,
struct nvc0_graph_fuc data 

Definition at line 778 of file nvc0.c.

Variable Documentation

struct nouveau_oclass nvc0_graph_oclass
Initial value:
= {
.handle = NV_ENGINE(GR, 0xc0),
.ofuncs = &(struct nouveau_ofuncs) {
.ctor = nvc0_graph_ctor,
.dtor = nvc0_graph_dtor,
.init = nvc0_graph_init,

Definition at line 947 of file nvc0.c.