Searched refs:virgl_transfer_queue (Results 1 - 3 of 3) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_transfer_queue.h | 35 struct virgl_transfer_queue { struct 43 void virgl_transfer_queue_init(struct virgl_transfer_queue *queue, 46 void virgl_transfer_queue_fini(struct virgl_transfer_queue *queue); 48 int virgl_transfer_queue_unmap(struct virgl_transfer_queue *queue, 51 int virgl_transfer_queue_clear(struct virgl_transfer_queue *queue, 54 bool virgl_transfer_queue_is_queued(struct virgl_transfer_queue *queue, 61 bool virgl_transfer_queue_extend_buffer(struct virgl_transfer_queue *queue,
|
H A D | virgl_transfer_queue.c | 32 #include "virgl_transfer_queue.h" 44 typedef void (*list_action_t)(struct virgl_transfer_queue *queue, 140 virgl_transfer_queue_find_overlap(const struct virgl_transfer_queue *queue, in virgl_transfer_queue_find_overlap() 162 static void remove_transfer(struct virgl_transfer_queue *queue, in remove_transfer() 169 static void replace_unmapped_transfer(struct virgl_transfer_queue *queue, in replace_unmapped_transfer() 182 static void transfer_put(struct virgl_transfer_queue *queue, in transfer_put() 195 static void transfer_write(struct virgl_transfer_queue *queue, in transfer_write() 208 static void compare_and_perform_action(struct virgl_transfer_queue *queue, in compare_and_perform_action() 226 static void perform_action(struct virgl_transfer_queue *queue, in perform_action() 241 static void add_internal(struct virgl_transfer_queue *queu [all...] |
H A D | virgl_context.h | 32 #include "virgl_transfer_queue.h" 82 struct virgl_transfer_queue queue;
|
Completed in 2 milliseconds