OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
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 12 milliseconds
Indexes created Thu Nov 06 16:10:07 GMT 2025