Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | nouveau_sclass |
struct | nouveau_parent |
Macros | |
#define | nouveau_parent_create(p, e, c, v, s, m, d) |
#define | nouveau_parent_init(p) nouveau_object_init(&(p)->base) |
#define | nouveau_parent_fini(p, s) nouveau_object_fini(&(p)->base, (s)) |
#define | _nouveau_parent_init _nouveau_object_init |
#define | _nouveau_parent_fini _nouveau_object_fini |
Functions | |
int | nouveau_parent_create_ (struct nouveau_object *, struct nouveau_object *, struct nouveau_oclass *, u32 pclass, struct nouveau_oclass *, u64 engcls, int size, void **) |
void | nouveau_parent_destroy (struct nouveau_parent *) |
void | _nouveau_parent_dtor (struct nouveau_object *) |
int | nouveau_parent_sclass (struct nouveau_object *, u16 handle, struct nouveau_object **pengine, struct nouveau_oclass **poclass) |
#define nouveau_parent_init | ( | p | ) | nouveau_object_init(&(p)->base) |
void _nouveau_parent_dtor | ( | struct nouveau_object * | ) |
int nouveau_parent_create_ | ( | struct nouveau_object * | , |
struct nouveau_object * | , | ||
struct nouveau_oclass * | , | ||
u32 | pclass, | ||
struct nouveau_oclass * | , | ||
u64 | engcls, | ||
int | size, | ||
void ** | |||
) |
void nouveau_parent_destroy | ( | struct nouveau_parent * | ) |
int nouveau_parent_sclass | ( | struct nouveau_object * | , |
u16 | handle, | ||
struct nouveau_object ** | pengine, | ||
struct nouveau_oclass ** | poclass | ||
) |