Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
parent.c File Reference
#include <core/object.h>
#include <core/parent.h>

Go to the source code of this file.


int nouveau_parent_sclass (struct nouveau_object *parent, u16 handle, struct nouveau_object **pengine, struct nouveau_oclass **poclass)
int nouveau_parent_create_ (struct nouveau_object *parent, struct nouveau_object *engine, struct nouveau_oclass *oclass, u32 pclass, struct nouveau_oclass *sclass, u64 engcls, int size, void **pobject)
void nouveau_parent_destroy (struct nouveau_parent *parent)
void _nouveau_parent_dtor (struct nouveau_object *object)

Function Documentation

void _nouveau_parent_dtor ( struct nouveau_object object)

Definition at line 119 of file parent.c.

int nouveau_parent_create_ ( struct nouveau_object parent,
struct nouveau_object engine,
struct nouveau_oclass oclass,
u32  pclass,
struct nouveau_oclass sclass,
u64  engcls,
int  size,
void **  pobject 

Definition at line 72 of file parent.c.

void nouveau_parent_destroy ( struct nouveau_parent parent)

Definition at line 105 of file parent.c.

int nouveau_parent_sclass ( struct nouveau_object parent,
u16  handle,
struct nouveau_object **  pengine,
struct nouveau_oclass **  poclass 

Definition at line 29 of file parent.c.