Linux Kernel
3.7.1
|
#include "vmwgfx_drv.h"
Go to the source code of this file.
Data Structures | |
struct | vmw_marker |
Functions | |
void | vmw_marker_queue_init (struct vmw_marker_queue *queue) |
void | vmw_marker_queue_takedown (struct vmw_marker_queue *queue) |
int | vmw_marker_push (struct vmw_marker_queue *queue, uint32_t seqno) |
int | vmw_marker_pull (struct vmw_marker_queue *queue, uint32_t signaled_seqno) |
int | vmw_wait_lag (struct vmw_private *dev_priv, struct vmw_marker_queue *queue, uint32_t us) |
int vmw_marker_pull | ( | struct vmw_marker_queue * | queue, |
uint32_t | signaled_seqno | ||
) |
Definition at line 73 of file vmwgfx_marker.c.
int vmw_marker_push | ( | struct vmw_marker_queue * | queue, |
uint32_t | seqno | ||
) |
Definition at line 56 of file vmwgfx_marker.c.
void vmw_marker_queue_init | ( | struct vmw_marker_queue * | queue | ) |
Rudimentary fence-like objects currently used only for throttling - vmwgfx_marker.c
Definition at line 37 of file vmwgfx_marker.c.
void vmw_marker_queue_takedown | ( | struct vmw_marker_queue * | queue | ) |
Definition at line 45 of file vmwgfx_marker.c.
int vmw_wait_lag | ( | struct vmw_private * | dev_priv, |
struct vmw_marker_queue * | queue, | ||
uint32_t | us | ||
) |
Definition at line 144 of file vmwgfx_marker.c.