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

Go to the source code of this file.

Functions

void nouveau_subdev_reset (struct nouveau_object *subdev)
 
int nouveau_subdev_init (struct nouveau_subdev *subdev)
 
int _nouveau_subdev_init (struct nouveau_object *object)
 
int nouveau_subdev_fini (struct nouveau_subdev *subdev, bool suspend)
 
int _nouveau_subdev_fini (struct nouveau_object *object, bool suspend)
 
void nouveau_subdev_destroy (struct nouveau_subdev *subdev)
 
void _nouveau_subdev_dtor (struct nouveau_object *object)
 
int nouveau_subdev_create_ (struct nouveau_object *parent, struct nouveau_object *engine, struct nouveau_oclass *oclass, u32 pclass, const char *subname, const char *sysname, int size, void **pobject)
 

Function Documentation

void _nouveau_subdev_dtor ( struct nouveau_object object)

Definition at line 81 of file subdev.c.

int _nouveau_subdev_fini ( struct nouveau_object object,
bool  suspend 
)

Definition at line 67 of file subdev.c.

int _nouveau_subdev_init ( struct nouveau_object object)

Definition at line 50 of file subdev.c.

int nouveau_subdev_create_ ( struct nouveau_object parent,
struct nouveau_object engine,
struct nouveau_oclass oclass,
u32  pclass,
const char subname,
const char sysname,
int  size,
void **  pobject 
)

Definition at line 87 of file subdev.c.

void nouveau_subdev_destroy ( struct nouveau_subdev subdev)

Definition at line 73 of file subdev.c.

int nouveau_subdev_fini ( struct nouveau_subdev subdev,
bool  suspend 
)

Definition at line 56 of file subdev.c.

int nouveau_subdev_init ( struct nouveau_subdev subdev)

Definition at line 39 of file subdev.c.

void nouveau_subdev_reset ( struct nouveau_object subdev)

Definition at line 31 of file subdev.c.