Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
radeon_ring Struct Reference

#include <radeon.h>

Data Fields

struct radeon_boring_obj
 
volatile uint32_tring
 
unsigned rptr
 
unsigned rptr_offs
 
unsigned rptr_reg
 
unsigned rptr_save_reg
 
u64 next_rptr_gpu_addr
 
volatile u32next_rptr_cpu_addr
 
unsigned wptr
 
unsigned wptr_old
 
unsigned wptr_reg
 
unsigned ring_size
 
unsigned ring_free_dw
 
int count_dw
 
unsigned long last_activity
 
unsigned last_rptr
 
uint64_t gpu_addr
 
uint32_t align_mask
 
uint32_t ptr_mask
 
bool ready
 
u32 ptr_reg_shift
 
u32 ptr_reg_mask
 
u32 nop
 
u32 idx
 

Detailed Description

Definition at line 620 of file radeon.h.

Field Documentation

uint32_t align_mask

Definition at line 638 of file radeon.h.

int count_dw

Definition at line 634 of file radeon.h.

uint64_t gpu_addr

Definition at line 637 of file radeon.h.

u32 idx

Definition at line 644 of file radeon.h.

unsigned long last_activity

Definition at line 635 of file radeon.h.

unsigned last_rptr

Definition at line 636 of file radeon.h.

volatile u32* next_rptr_cpu_addr

Definition at line 628 of file radeon.h.

u64 next_rptr_gpu_addr

Definition at line 627 of file radeon.h.

u32 nop

Definition at line 643 of file radeon.h.

uint32_t ptr_mask

Definition at line 639 of file radeon.h.

u32 ptr_reg_mask

Definition at line 642 of file radeon.h.

u32 ptr_reg_shift

Definition at line 641 of file radeon.h.

bool ready

Definition at line 640 of file radeon.h.

volatile uint32_t* ring

Definition at line 622 of file radeon.h.

unsigned ring_free_dw

Definition at line 633 of file radeon.h.

struct radeon_bo* ring_obj

Definition at line 621 of file radeon.h.

unsigned ring_size

Definition at line 632 of file radeon.h.

unsigned rptr

Definition at line 623 of file radeon.h.

unsigned rptr_offs

Definition at line 624 of file radeon.h.

unsigned rptr_reg

Definition at line 625 of file radeon.h.

unsigned rptr_save_reg

Definition at line 626 of file radeon.h.

unsigned wptr

Definition at line 629 of file radeon.h.

unsigned wptr_old

Definition at line 630 of file radeon.h.

unsigned wptr_reg

Definition at line 631 of file radeon.h.


The documentation for this struct was generated from the following file: