Linux Kernel
3.7.1
|
#include <via_dmablit.h>
Data Fields | |
struct drm_device * | dev |
uint32_t | cur_blit_handle |
uint32_t | done_blit_handle |
unsigned | serviced |
unsigned | head |
unsigned | cur |
unsigned | num_free |
unsigned | num_outstanding |
unsigned long | end |
int | aborting |
int | is_active |
drm_via_sg_info_t * | blits [VIA_NUM_BLIT_SLOTS] |
spinlock_t | blit_lock |
wait_queue_head_t | blit_queue [VIA_NUM_BLIT_SLOTS] |
wait_queue_head_t | busy_queue |
struct work_struct | wq |
struct timer_list | poll_timer |
Definition at line 61 of file via_dmablit.h.
int aborting |
Definition at line 71 of file via_dmablit.h.
spinlock_t blit_lock |
Definition at line 74 of file via_dmablit.h.
wait_queue_head_t blit_queue[VIA_NUM_BLIT_SLOTS] |
Definition at line 75 of file via_dmablit.h.
drm_via_sg_info_t* blits[VIA_NUM_BLIT_SLOTS] |
Definition at line 73 of file via_dmablit.h.
wait_queue_head_t busy_queue |
Definition at line 76 of file via_dmablit.h.
unsigned cur |
Definition at line 67 of file via_dmablit.h.
uint32_t cur_blit_handle |
Definition at line 63 of file via_dmablit.h.
struct drm_device* dev |
Definition at line 62 of file via_dmablit.h.
uint32_t done_blit_handle |
Definition at line 64 of file via_dmablit.h.
unsigned long end |
Definition at line 70 of file via_dmablit.h.
unsigned head |
Definition at line 66 of file via_dmablit.h.
int is_active |
Definition at line 72 of file via_dmablit.h.
unsigned num_free |
Definition at line 68 of file via_dmablit.h.
unsigned num_outstanding |
Definition at line 69 of file via_dmablit.h.
struct timer_list poll_timer |
Definition at line 78 of file via_dmablit.h.
unsigned serviced |
Definition at line 65 of file via_dmablit.h.
Definition at line 77 of file via_dmablit.h.