HomeSort by: relevance | last modified time | path
    Searched refs:qbo (Results 1 - 4 of 4) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/qxl/
qxl_gem.c 56 struct qxl_bo *qbo; local in function:qxl_gem_object_create
63 r = qxl_bo_create(qdev, size, kernel, false, initial_domain, surf, &qbo);
71 *obj = &qbo->tbo.base;
74 list_add_tail(&qbo->list, &qdev->gem.objects);
qxl_object.c 59 void qxl_ttm_placement_from_domain(struct qxl_bo *qbo, u32 domain, bool pinned)
67 if (qbo->tbo.base.size <= PAGE_SIZE)
70 qbo->placement.placement = qbo->placements;
71 qbo->placement.busy_placement = qbo->placements;
73 qbo->placements[c++].flags = TTM_PL_FLAG_CACHED | TTM_PL_FLAG_VRAM | pflag;
75 qbo->placements[c++].flags = TTM_PL_FLAG_CACHED | TTM_PL_FLAG_PRIV | pflag;
76 qbo->placements[c++].flags = TTM_PL_FLAG_CACHED | TTM_PL_FLAG_VRAM | pflag;
79 qbo->placements[c++].flags = TTM_PL_MASK_CACHING | TTM_PL_FLAG_SYSTEM | pflag
    [all...]
qxl_ttm.c 99 struct qxl_bo *qbo; local in function:qxl_evict_flags
113 qbo = to_qxl_bo(bo);
114 qxl_ttm_placement_from_domain(qbo, QXL_GEM_DOMAIN_CPU, false);
115 *placement = qbo->placement;
250 struct qxl_bo *qbo; local in function:qxl_bo_move_notify
255 qbo = to_qxl_bo(bo);
256 qdev = qbo->tbo.base.dev->dev_private;
258 if (bo->mem.mem_type == TTM_PL_PRIV && qbo->surface_id)
259 qxl_surface_evict(qdev, qbo, new_mem ? true : false);
qxl_object.h 104 extern void qxl_ttm_placement_from_domain(struct qxl_bo *qbo, u32 domain, bool pinned);

Completed in 11 milliseconds