Lines Matching refs:entry

165 		struct qxl_bo_list *entry;  in qxl_release_free_list()  local
168 entry = container_of(release->bos.next, in qxl_release_free_list()
170 bo = to_qxl_bo(entry->tv.bo); in qxl_release_free_list()
172 list_del(&entry->tv.head); in qxl_release_free_list()
173 kfree(entry); in qxl_release_free_list()
216 struct qxl_bo_list *entry; in qxl_release_list_add() local
218 list_for_each_entry(entry, &release->bos, tv.head) { in qxl_release_list_add()
219 if (entry->tv.bo == &bo->tbo) in qxl_release_list_add()
223 entry = kmalloc(sizeof(struct qxl_bo_list), GFP_KERNEL); in qxl_release_list_add()
224 if (!entry) in qxl_release_list_add()
228 entry->tv.bo = &bo->tbo; in qxl_release_list_add()
229 entry->tv.shared = false; in qxl_release_list_add()
230 list_add_tail(&entry->tv.head, &release->bos); in qxl_release_list_add()
260 struct qxl_bo_list *entry; in qxl_release_reserve_list() local
272 list_for_each_entry(entry, &release->bos, tv.head) { in qxl_release_reserve_list()
273 struct qxl_bo *bo = to_qxl_bo(entry->tv.bo); in qxl_release_reserve_list()
302 struct qxl_bo_list *entry = list_first_entry(&create_rel->bos, struct qxl_bo_list, tv.head); in qxl_alloc_surface_release_reserved() local
310 bo = to_qxl_bo(entry->tv.bo); in qxl_alloc_surface_release_reserved()
414 struct qxl_bo_list *entry = list_first_entry(&release->bos, struct qxl_bo_list, tv.head); in qxl_release_map() local
415 struct qxl_bo *bo = to_qxl_bo(entry->tv.bo); in qxl_release_map()
428 struct qxl_bo_list *entry = list_first_entry(&release->bos, struct qxl_bo_list, tv.head); in qxl_release_unmap() local
429 struct qxl_bo *bo = to_qxl_bo(entry->tv.bo); in qxl_release_unmap()
443 struct ttm_validate_buffer *entry; in qxl_release_fence_buffer_objects() local
468 list_for_each_entry(entry, &release->bos, head) { in qxl_release_fence_buffer_objects()
469 bo = entry->bo; in qxl_release_fence_buffer_objects()