Home
last modified time | relevance | path

Searched refs:qxl_ring (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/qxl/
H A Dqxl_drv.h197 struct qxl_ring *release_ring;
198 struct qxl_ring *command_ring;
199 struct qxl_ring *cursor_ring;
271 struct qxl_ring *qxl_ring_create(struct qxl_ring_header *header,
276 void qxl_ring_free(struct qxl_ring *ring);
277 int qxl_check_idle(struct qxl_ring *ring);
357 int qxl_ring_push(struct qxl_ring *ring, const void *new_elt, bool interruptible);
H A Dqxl_cmd.c43 struct qxl_ring { struct
52 void qxl_ring_free(struct qxl_ring *ring) in qxl_ring_free() argument
57 struct qxl_ring *
64 struct qxl_ring *ring; in qxl_ring_create()
79 static int qxl_check_header(struct qxl_ring *ring) in qxl_check_header()
93 int qxl_check_idle(struct qxl_ring *ring) in qxl_check_idle()
105 int qxl_ring_push(struct qxl_ring *ring, in qxl_ring_push()
152 static bool qxl_ring_pop(struct qxl_ring *ring, in qxl_ring_pop()