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.