Go to the source code of this file.
|
#define | NVOBJ_FLAG_ZERO_ALLOC 0x00000001 |
|
#define | NVOBJ_FLAG_ZERO_FREE 0x00000002 |
|
#define | NVOBJ_FLAG_HEAP 0x00000004 |
|
#define | nouveau_gpuobj_create(p, e, c, v, g, s, a, f, d) |
|
#define | nouveau_gpuobj_init(p) nouveau_object_init(&(p)->base) |
|
#define | nouveau_gpuobj_fini(p, s) nouveau_object_fini(&(p)->base, (s)) |
|
|
int | nouveau_gpuobj_create_ (struct nouveau_object *, struct nouveau_object *, struct nouveau_oclass *, u32 pclass, struct nouveau_object *, u32 size, u32 align, u32 flags, int length, void **) |
|
void | nouveau_gpuobj_destroy (struct nouveau_gpuobj *) |
|
int | nouveau_gpuobj_new (struct nouveau_object *, struct nouveau_object *, u32 size, u32 align, u32 flags, struct nouveau_gpuobj **) |
|
int | nouveau_gpuobj_dup (struct nouveau_object *, struct nouveau_gpuobj *, struct nouveau_gpuobj **) |
|
int | nouveau_gpuobj_map (struct nouveau_gpuobj *, u32 acc, struct nouveau_vma *) |
|
int | nouveau_gpuobj_map_vm (struct nouveau_gpuobj *, struct nouveau_vm *, u32 access, struct nouveau_vma *) |
|
void | nouveau_gpuobj_unmap (struct nouveau_vma *) |
|
void | _nouveau_gpuobj_dtor (struct nouveau_object *) |
|
int | _nouveau_gpuobj_init (struct nouveau_object *) |
|
int | _nouveau_gpuobj_fini (struct nouveau_object *, bool) |
|
u32 | _nouveau_gpuobj_rd32 (struct nouveau_object *, u32) |
|
void | _nouveau_gpuobj_wr32 (struct nouveau_object *, u32, u32) |
|
#define nouveau_gpuobj_create |
( |
|
p, |
|
|
|
e, |
|
|
|
c, |
|
|
|
v, |
|
|
|
g, |
|
|
|
s, |
|
|
|
a, |
|
|
|
f, |
|
|
|
d |
|
) |
| |
#define NVOBJ_FLAG_HEAP 0x00000004 |
#define NVOBJ_FLAG_ZERO_ALLOC 0x00000001 |
#define NVOBJ_FLAG_ZERO_FREE 0x00000002 |