OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:qxl_bo
(Results
1 - 14
of
14
) sorted by relevancy
/src/sys/external/bsd/drm2/dist/drm/qxl/
qxl_object.h
32
static inline int qxl_bo_reserve(struct
qxl_bo
*bo, bool no_wait)
48
static inline void qxl_bo_unreserve(struct
qxl_bo
*bo)
53
static inline u64 qxl_bo_gpu_offset(struct
qxl_bo
*bo)
58
static inline unsigned long qxl_bo_size(struct
qxl_bo
*bo)
63
static inline u64 qxl_bo_mmap_offset(struct
qxl_bo
*bo)
68
static inline int qxl_bo_wait(struct
qxl_bo
*bo, u32 *mem_type,
95
struct
qxl_bo
**bo_ptr);
96
extern int qxl_bo_kmap(struct
qxl_bo
*bo, void **ptr);
97
extern void qxl_bo_kunmap(struct
qxl_bo
*bo);
98
void *qxl_bo_kmap_atomic_page(struct qxl_device *qdev, struct
qxl_bo
*bo, int page_offset)
[
all
...]
qxl_prime.c
38
struct
qxl_bo
*bo = gem_to_qxl_bo(obj);
45
struct
qxl_bo
*bo = gem_to_qxl_bo(obj);
64
struct
qxl_bo
*bo = gem_to_qxl_bo(obj);
77
struct
qxl_bo
*bo = gem_to_qxl_bo(obj);
qxl_drv.h
76
struct
qxl_bo
{
struct
93
struct
qxl_bo
*shadow;
99
#define gem_to_qxl_bo(gobj) container_of((gobj), struct
qxl_bo
, tbo.base)
100
#define to_qxl_bo(tobj) container_of((tobj), struct
qxl_bo
, tbo)
115
struct
qxl_bo
*cursor_bo;
156
struct
qxl_bo
*release_bo;
165
struct
qxl_bo
*bo;
169
struct
qxl_bo
*bo;
211
struct
qxl_bo
*monitors_config_bo;
230
struct
qxl_bo
*primary_bo
[
all
...]
qxl_object.c
37
struct
qxl_bo
*bo;
59
void qxl_ttm_placement_from_domain(struct
qxl_bo
*qbo, u32 domain, bool pinned)
106
struct
qxl_bo
**bo_ptr)
108
struct
qxl_bo
*bo;
117
bo = kzalloc(sizeof(struct
qxl_bo
), GFP_KERNEL);
151
int qxl_bo_kmap(struct
qxl_bo
*bo, void **ptr)
173
struct
qxl_bo
*bo, int page_offset)
203
void qxl_bo_kunmap(struct
qxl_bo
*bo)
215
struct
qxl_bo
*bo, void *pmap)
227
void qxl_bo_unref(struct
qxl_bo
**bo
[
all
...]
qxl_gem.c
38
struct
qxl_bo
*qobj = gem_to_qxl_bo(gobj);
56
struct
qxl_bo
*qbo;
85
struct
qxl_bo
**qobj,
qxl_dumb.c
41
struct
qxl_bo
*qobj;
83
struct
qxl_bo
*qobj;
qxl_release.c
169
struct
qxl_bo
*bo;
207
struct
qxl_bo
**bo)
214
int qxl_release_list_add(struct qxl_release *release, struct
qxl_bo
*bo)
234
static int qxl_release_validate_bo(struct
qxl_bo
*bo)
273
struct
qxl_bo
*bo = to_qxl_bo(entry->tv.bo);
301
struct
qxl_bo
*bo;
327
struct
qxl_bo
**rbo)
329
struct
qxl_bo
*bo;
414
struct
qxl_bo
*bo = release->release_bo;
427
struct
qxl_bo
*bo = release->release_bo
[
all
...]
qxl_ioctl.c
38
* TODO: allocating a new gem(in
qxl_bo
) for each request.
47
struct
qxl_bo
*qobj;
81
struct
qxl_bo
*dst_bo;
83
struct
qxl_bo
*src_bo;
120
struct qxl_release *release, struct
qxl_bo
**qbo_p)
123
struct
qxl_bo
*qobj;
154
struct
qxl_bo
*cmd_bo;
320
struct
qxl_bo
*qobj = NULL;
404
struct
qxl_bo
*qobj;
qxl_cmd.c
270
struct
qxl_bo
**_bo)
272
struct
qxl_bo
*bo;
337
int qxl_io_update_area(struct qxl_device *qdev, struct
qxl_bo
*surf,
389
void qxl_io_create_primary(struct qxl_device *qdev, struct
qxl_bo
*bo)
432
struct
qxl_bo
*surf)
472
struct
qxl_bo
*surf)
518
struct
qxl_bo
*surf)
557
static int qxl_update_surface(struct qxl_device *qdev, struct
qxl_bo
*surf)
575
static void qxl_surface_evict_locked(struct qxl_device *qdev, struct
qxl_bo
*surf, bool do_update_area)
585
void qxl_surface_evict(struct qxl_device *qdev, struct
qxl_bo
*surf, bool do_update_area
[
all
...]
qxl_draw.c
36
struct
qxl_bo
**clips_bo)
48
struct
qxl_bo
*clips_bo)
128
struct
qxl_bo
*bo,
152
struct
qxl_bo
*clips_bo;
qxl_debugfs.c
62
struct
qxl_bo
*bo;
qxl_display.c
218
struct
qxl_bo
*bo)
423
struct
qxl_bo
*qobj;
484
struct
qxl_bo
*bo;
545
struct
qxl_bo
*bo = gem_to_qxl_bo(plane->state->fb->obj[0]);
546
struct
qxl_bo
*primary;
578
struct
qxl_bo
*bo = gem_to_qxl_bo(old_state->fb->obj[0]);
598
struct
qxl_bo
*cursor_bo = NULL, *user_bo = NULL, *old_cursor_bo = NULL;
726
int index, struct
qxl_bo
*bo)
785
struct
qxl_bo
*user_bo;
834
struct
qxl_bo
*user_bo
[
all
...]
qxl_ttm.c
99
struct
qxl_bo
*qbo;
250
struct
qxl_bo
*qbo;
qxl_image.c
119
struct
qxl_bo
*chunk_bo, *image_bo;
Completed in 39 milliseconds
Indexes created Thu Oct 23 22:10:10 GMT 2025