Go to the source code of this file.
|
#define | nouveau_vmmgr_create(p, e, o, i, f, d) nouveau_subdev_create((p), (e), (o), 0, (i), (f), (d)) |
|
#define | nouveau_vmmgr_destroy(p) nouveau_subdev_destroy(&(p)->base) |
|
#define | nouveau_vmmgr_init(p) nouveau_subdev_init(&(p)->base) |
|
#define | nouveau_vmmgr_fini(p, s) nouveau_subdev_fini(&(p)->base, (s)) |
|
#define | _nouveau_vmmgr_dtor _nouveau_subdev_dtor |
|
#define | _nouveau_vmmgr_init _nouveau_subdev_init |
|
#define | _nouveau_vmmgr_fini _nouveau_subdev_fini |
|
|
int | nv04_vm_create (struct nouveau_vmmgr *, u64, u64, u64, struct nouveau_vm **) |
|
void | nv04_vmmgr_dtor (struct nouveau_object *) |
|
void | nv50_vm_flush_engine (struct nouveau_subdev *, int engine) |
|
void | nvc0_vm_flush_engine (struct nouveau_subdev *, u64 addr, int type) |
|
int | nouveau_vm_create (struct nouveau_vmmgr *, u64 offset, u64 length, u64 mm_offset, u32 block, struct nouveau_vm **) |
|
int | nouveau_vm_new (struct nouveau_device *, u64 offset, u64 length, u64 mm_offset, struct nouveau_vm **) |
|
int | nouveau_vm_ref (struct nouveau_vm *, struct nouveau_vm **, struct nouveau_gpuobj *pgd) |
|
int | nouveau_vm_get (struct nouveau_vm *, u64 size, u32 page_shift, u32 access, struct nouveau_vma *) |
|
void | nouveau_vm_put (struct nouveau_vma *) |
|
void | nouveau_vm_map (struct nouveau_vma *, struct nouveau_mem *) |
|
void | nouveau_vm_map_at (struct nouveau_vma *, u64 offset, struct nouveau_mem *) |
|
void | nouveau_vm_unmap (struct nouveau_vma *) |
|
void | nouveau_vm_unmap_at (struct nouveau_vma *, u64 offset, u64 length) |
|
void | nouveau_vm_map_sg (struct nouveau_vma *, u64 offset, u64 length, struct nouveau_mem *) |
|
void | nouveau_vm_map_sg_table (struct nouveau_vma *vma, u64 delta, u64 length, struct nouveau_mem *mem) |
|
Definition at line 106 of file vm.h.
Definition at line 108 of file vm.h.
Definition at line 107 of file vm.h.
#define nouveau_vmmgr_create |
( |
|
p, |
|
|
|
e, |
|
|
|
o, |
|
|
|
i, |
|
|
|
f, |
|
|
|
d |
|
) |
| nouveau_subdev_create((p), (e), (o), 0, (i), (f), (d)) |
Definition at line 97 of file vm.h.
Definition at line 99 of file vm.h.
Definition at line 103 of file vm.h.
Definition at line 101 of file vm.h.