Searched refs:bo_list (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_validation.h47 * @bo_list: List head for buffer objects
64 struct list_head bo_list; member in struct:vmw_validation_context
96 .bo_list = LIST_HEAD_INIT((_name).bo_list), \
113 return !list_empty(&ctx->bo_list);
129 return ttm_eu_reserve_buffers(&ctx->ticket, &ctx->bo_list, intr,
145 ttm_eu_fence_buffer_objects(&ctx->ticket, &ctx->bo_list,
H A Dvmwgfx_validation.c195 list_for_each_entry(entry, &ctx->bo_list, base.head) {
286 list_add_tail(&val_buf->head, &ctx->bo_list);
555 list_for_each_entry(entry, &ctx->bo_list, base.head) {
650 list_for_each_entry(entry, &ctx->bo_list, base.head)
675 list_for_each_entry(entry, &ctx->bo_list, base.head) {
688 INIT_LIST_HEAD(&ctx->bo_list);
853 list_for_each_entry(entry, &ctx->bo_list, base.head) {
863 ttm_eu_backoff_reservation(&ctx->ticket, &ctx->bo_list);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cs.h67 struct amdgpu_bo_list *bo_list; member in struct:amdgpu_cs_parser
H A Damdgpu_cs.c161 &p->bo_list);
845 /* p->bo_list could already be assigned if AMDGPU_CHUNK_ID_BO_HANDLES is present */
847 if (p->bo_list)
851 &p->bo_list);
854 } else if (!p->bo_list) {
855 /* Create a empty bo_list when no handle is provided */
857 &p->bo_list);
862 mutex_lock(&p->bo_list->bo_list_mutex);
868 amdgpu_bo_list_for_each_userptr_entry(e, p->bo_list) {
904 amdgpu_bo_list_for_each_entry(e, p->bo_list) {
[all...]
H A Damdgpu_trace.h148 __field(struct amdgpu_bo_list *, bo_list)
155 __entry->bo_list = p->bo_list;
161 TP_printk("bo_list=%p, ring=%u, dw=%u, fences=%u",
162 __entry->bo_list, __entry->ring, __entry->dw,
/linux-master/drivers/accel/ivpu/
H A Divpu_gem.c144 list_for_each_entry(bo, &vdev->bo_list, bo_list_node) {
197 list_add_tail(&bo->bo_list_node, &vdev->bo_list);
435 list_for_each_entry(bo, &vdev->bo_list, bo_list_node)
H A Divpu_drv.h126 struct mutex bo_list_lock; /* Protects bo_list */
127 struct list_head bo_list; member in struct:ivpu_device
H A Divpu_drv.c524 INIT_LIST_HEAD(&vdev->bo_list);
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_vm.c299 list_for_each_entry(bo_va, &bo->va, bo_list) {
336 INIT_LIST_HEAD(&bo_va->bo_list);
340 list_add_tail(&bo_va->bo_list, &bo->va);
1123 list_del(&bo_va->bo_list);
1156 list_for_each_entry(bo_va, &bo->va, bo_list) {
1246 list_del_init(&bo_va->bo_list);
H A Dradeon.h471 struct list_head bo_list; member in struct:radeon_bo_va
/linux-master/drivers/staging/media/atomisp/pci/hmm/
H A Dhmm.c49 char *buf, struct list_head *bo_list, bool active)
67 list_for_each_entry(bo, bo_list, list) {
48 bo_show(struct device *dev, struct device_attribute *attr, char *buf, struct list_head *bo_list, bool active) argument
/linux-master/drivers/accel/qaic/
H A Dqaic.h216 struct list_head bo_list; member in struct:qaic_bo
H A Dqaic_data.c1034 list_add_tail(&bo->bo_list, &bo->dbc->bo_lists);
1814 list_del(&bo->bo_list);
1973 list_for_each_entry_safe(bo, bo_temp, &dbc->bo_lists, bo_list) {

Completed in 317 milliseconds