Searched refs:qxl_ring (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
H A D | qxl_drv.h | 216 struct qxl_ring *release_ring; 217 struct qxl_ring *command_ring; 218 struct qxl_ring *cursor_ring; 291 struct qxl_ring *qxl_ring_create(struct qxl_ring_header *header, 297 void qxl_ring_free(struct qxl_ring *ring); 298 void qxl_ring_init_hdr(struct qxl_ring *ring); 299 int qxl_check_idle(struct qxl_ring *ring); 385 int qxl_ring_push(struct qxl_ring *ring, const void *new_elt, bool interruptible);
|
H A D | qxl_cmd.c | 42 struct qxl_ring { struct 51 void qxl_ring_free(struct qxl_ring *ring) in qxl_ring_free() 56 void qxl_ring_init_hdr(struct qxl_ring *ring) in qxl_ring_init_hdr() 61 struct qxl_ring * 69 struct qxl_ring *ring; in qxl_ring_create() 86 static int qxl_check_header(struct qxl_ring *ring) in qxl_check_header() 100 int qxl_check_idle(struct qxl_ring *ring) in qxl_check_idle() 112 int qxl_ring_push(struct qxl_ring *ring, in qxl_ring_push() 159 static bool qxl_ring_pop(struct qxl_ring *ring, in qxl_ring_pop()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/ |
H A D | qxl_drv.h | 198 struct qxl_ring *release_ring; 199 struct qxl_ring *command_ring; 200 struct qxl_ring *cursor_ring; 274 struct qxl_ring *qxl_ring_create(struct qxl_ring_header *header, 279 void qxl_ring_free(struct qxl_ring *ring); 280 int qxl_check_idle(struct qxl_ring *ring); 362 int qxl_ring_push(struct qxl_ring *ring, const void *new_elt, bool interruptible);
|
H A D | qxl_cmd.c | 42 struct qxl_ring { struct 51 void qxl_ring_free(struct qxl_ring *ring) in qxl_ring_free() 56 struct qxl_ring * 63 struct qxl_ring *ring; in qxl_ring_create() 78 static int qxl_check_header(struct qxl_ring *ring) in qxl_check_header() 92 int qxl_check_idle(struct qxl_ring *ring) in qxl_check_idle() 104 int qxl_ring_push(struct qxl_ring *ring, in qxl_ring_push() 151 static bool qxl_ring_pop(struct qxl_ring *ring, in qxl_ring_pop()
|
Completed in 4 milliseconds