Linux Kernel
3.7.1
|
#include <linux/list.h>
#include <linux/slab.h>
#include <drm/drmP.h>
#include <drm/radeon_drm.h>
#include "radeon.h"
#include "radeon_trace.h"
Go to the source code of this file.
Definition at line 520 of file radeon_object.c.
Definition at line 49 of file radeon_object.c.
int radeon_bo_create | ( | struct radeon_device * | rdev, |
unsigned long | size, | ||
int | byte_align, | ||
bool | kernel, | ||
u32 | domain, | ||
struct sg_table * | sg, | ||
struct radeon_bo ** | bo_ptr | ||
) |
Definition at line 101 of file radeon_object.c.
int radeon_bo_evict_vram | ( | struct radeon_device * | rdev | ) |
Definition at line 278 of file radeon_object.c.
int radeon_bo_fault_reserve_notify | ( | struct ttm_buffer_object * | bo | ) |
Definition at line 559 of file radeon_object.c.
int radeon_bo_fbdev_mmap | ( | struct radeon_bo * | bo, |
struct vm_area_struct * | vma | ||
) |
Definition at line 373 of file radeon_object.c.
void radeon_bo_fini | ( | struct radeon_device * | rdev | ) |
Definition at line 324 of file radeon_object.c.
void radeon_bo_force_delete | ( | struct radeon_device * | rdev | ) |
Definition at line 289 of file radeon_object.c.
Definition at line 379 of file radeon_object.c.
void radeon_bo_get_tiling_flags | ( | struct radeon_bo * | bo, |
uint32_t * | tiling_flags, | ||
uint32_t * | pitch | ||
) |
Definition at line 509 of file radeon_object.c.
int radeon_bo_init | ( | struct radeon_device * | rdev | ) |
Definition at line 311 of file radeon_object.c.
Definition at line 156 of file radeon_object.c.
Definition at line 179 of file radeon_object.c.
void radeon_bo_list_add_object | ( | struct radeon_bo_list * | lobj, |
struct list_head * | head | ||
) |
Definition at line 329 of file radeon_object.c.
Definition at line 339 of file radeon_object.c.
void radeon_bo_move_notify | ( | struct ttm_buffer_object * | bo, |
struct ttm_mem_reg * | mem | ||
) |
Definition at line 548 of file radeon_object.c.
Definition at line 254 of file radeon_object.c.
Definition at line 204 of file radeon_object.c.
radeon_bo_reserve - reserve bo : bo structure : don't return -ERESTARTSYS on pending signal
Returns: -ERESTARTSYS: A wait for the buffer to become unreserved was interrupted by a signal. Release all buffer reservations and return to user-space.
Definition at line 617 of file radeon_object.c.
Definition at line 449 of file radeon_object.c.
Definition at line 259 of file radeon_object.c.
Definition at line 188 of file radeon_object.c.
Definition at line 590 of file radeon_object.c.
bool radeon_ttm_bo_is_radeon_bo | ( | struct ttm_buffer_object * | bo | ) |
Definition at line 73 of file radeon_object.c.
void radeon_ttm_fini | ( | struct radeon_device * | rdev | ) |
Definition at line 747 of file radeon_ttm.c.
int radeon_ttm_init | ( | struct radeon_device * | rdev | ) |
Definition at line 688 of file radeon_ttm.c.