|
Linux Kernel
3.7.1
|
#include <core/engine.h>#include <subdev/fb.h>#include <subdev/vm.h>#include <subdev/bar.h>#include "nouveau_drm.h"#include "nouveau_dma.h"#include "nouveau_fence.h"#include "nouveau_bo.h"#include "nouveau_ttm.h"#include "nouveau_gem.h"Go to the source code of this file.
Variables | |
| struct ttm_bo_driver | nouveau_bo_driver |
| void nouveau_bo_fence | ( | struct nouveau_bo * | nvbo, |
| struct nouveau_fence * | fence | ||
| ) |
Definition at line 1447 of file nouveau_bo.c.
| int nouveau_bo_map | ( | struct nouveau_bo * | nvbo | ) |
Definition at line 373 of file nouveau_bo.c.
| void nouveau_bo_move_init | ( | struct nouveau_drm * | drm | ) |
Definition at line 1008 of file nouveau_bo.c.
| int nouveau_bo_new | ( | struct drm_device * | dev, |
| int | size, | ||
| int | align, | ||
| uint32_t | flags, | ||
| uint32_t | tile_mode, | ||
| uint32_t | tile_flags, | ||
| struct sg_table * | sg, | ||
| struct nouveau_bo ** | pnvbo | ||
| ) |
Definition at line 189 of file nouveau_bo.c.
| int nouveau_bo_pin | ( | struct nouveau_bo * | nvbo, |
| uint32_t | memtype | ||
| ) |
Definition at line 297 of file nouveau_bo.c.
| void nouveau_bo_placement_set | ( | struct nouveau_bo * | nvbo, |
| uint32_t | type, | ||
| uint32_t | busy | ||
| ) |
Definition at line 279 of file nouveau_bo.c.
| u16 nouveau_bo_rd16 | ( | struct nouveau_bo * | nvbo, |
| unsigned | index | ||
| ) |
Definition at line 408 of file nouveau_bo.c.
| u32 nouveau_bo_rd32 | ( | struct nouveau_bo * | nvbo, |
| unsigned | index | ||
| ) |
Definition at line 432 of file nouveau_bo.c.
| void nouveau_bo_unmap | ( | struct nouveau_bo * | nvbo | ) |
Definition at line 387 of file nouveau_bo.c.
| int nouveau_bo_unpin | ( | struct nouveau_bo * | nvbo | ) |
Definition at line 339 of file nouveau_bo.c.
| int nouveau_bo_validate | ( | struct nouveau_bo * | nvbo, |
| bool | interruptible, | ||
| bool | no_wait_reserve, | ||
| bool | no_wait_gpu | ||
| ) |
Definition at line 394 of file nouveau_bo.c.
| int nouveau_bo_vma_add | ( | struct nouveau_bo * | nvbo, |
| struct nouveau_vm * | vm, | ||
| struct nouveau_vma * | vma | ||
| ) |
Definition at line 1525 of file nouveau_bo.c.
| void nouveau_bo_vma_del | ( | struct nouveau_bo * | nvbo, |
| struct nouveau_vma * | vma | ||
| ) |
Definition at line 1552 of file nouveau_bo.c.
|
read |
Definition at line 1513 of file nouveau_bo.c.
| void nouveau_bo_wr16 | ( | struct nouveau_bo * | nvbo, |
| unsigned | index, | ||
| u16 | val | ||
| ) |
Definition at line 420 of file nouveau_bo.c.
| void nouveau_bo_wr32 | ( | struct nouveau_bo * | nvbo, |
| unsigned | index, | ||
| u32 | val | ||
| ) |
Definition at line 444 of file nouveau_bo.c.
| struct ttm_bo_driver nouveau_bo_driver |
Definition at line 1492 of file nouveau_bo.c.
1.8.2