Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | nouveau_bar |
Macros | |
#define | nouveau_bar_create(p, e, o, d) nouveau_bar_create_((p), (e), (o), sizeof(**d), (void **)d) |
#define | nouveau_bar_init(p) nouveau_subdev_init(&(p)->base) |
#define | nouveau_bar_fini(p, s) nouveau_subdev_fini(&(p)->base, (s)) |
#define | _nouveau_bar_init _nouveau_subdev_init |
#define | _nouveau_bar_fini _nouveau_subdev_fini |
Functions | |
int | nouveau_bar_create_ (struct nouveau_object *, struct nouveau_object *, struct nouveau_oclass *, int, void **) |
void | nouveau_bar_destroy (struct nouveau_bar *) |
void | _nouveau_bar_dtor (struct nouveau_object *) |
int | nouveau_bar_alloc (struct nouveau_bar *, struct nouveau_object *, struct nouveau_mem *, struct nouveau_object **) |
void | nv84_bar_flush (struct nouveau_bar *) |
Variables | |
struct nouveau_oclass | nv50_bar_oclass |
struct nouveau_oclass | nvc0_bar_oclass |
#define _nouveau_bar_fini _nouveau_subdev_fini |
#define _nouveau_bar_init _nouveau_subdev_init |
void _nouveau_bar_dtor | ( | struct nouveau_object * | ) |
int nouveau_bar_alloc | ( | struct nouveau_bar * | , |
struct nouveau_object * | , | ||
struct nouveau_mem * | , | ||
struct nouveau_object ** | |||
) |
int nouveau_bar_create_ | ( | struct nouveau_object * | , |
struct nouveau_object * | , | ||
struct nouveau_oclass * | , | ||
int | , | ||
void ** | |||
) |
void nouveau_bar_destroy | ( | struct nouveau_bar * | ) |
void nv84_bar_flush | ( | struct nouveau_bar * | ) |
struct nouveau_oclass nv50_bar_oclass |
struct nouveau_oclass nvc0_bar_oclass |