|
Linux Kernel
3.7.1
|
#include <radeon.h>
Data Fields | |
| struct radeon_bo * | ring_obj |
| volatile uint32_t * | ring |
| unsigned | rptr |
| unsigned | rptr_offs |
| unsigned | rptr_reg |
| unsigned | rptr_save_reg |
| u64 | next_rptr_gpu_addr |
| volatile u32 * | next_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 |
1.8.2