OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ttm_base_object
(Results
1 - 14
of
14
) sorted by relevancy
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/
ttm_object.h
97
* struct
ttm_base_object
128
struct
ttm_base_object
{
struct
132
void (*refcount_release) (struct
ttm_base_object
**base);
133
void (*ref_obj_release) (struct
ttm_base_object
*base,
144
* @base: struct
ttm_base_object
that we derive from
156
struct
ttm_base_object
base;
161
void (*refcount_release) (struct
ttm_base_object
**);
168
* @base: The struct
ttm_base_object
to initialize.
172
* @refcount_release: See the struct
ttm_base_object
description.
173
* @ref_obj_release: See the struct
ttm_base_object
description
[
all
...]
ttm_object.c
134
struct
ttm_base_object
*obj;
166
struct
ttm_base_object
*base,
169
void (*refcount_release) (struct
ttm_base_object
**),
170
void (*ref_obj_release) (struct
ttm_base_object
*,
207
struct
ttm_base_object
*base =
208
container_of(kref, struct
ttm_base_object
, refcount);
226
void ttm_base_object_unref(struct
ttm_base_object
**p_base)
228
struct
ttm_base_object
*base = *p_base;
251
struct
ttm_base_object
*
270
struct
ttm_base_object
*ttm_base_object_lookup(struct ttm_object_file *tfile
[
all
...]
ttm_lock.h
75
struct
ttm_base_object
base;
vmwgfx_simple_resource.c
44
struct
ttm_base_object
base;
116
* @p_base: The struct
ttm_base_object
member of the simple resource object.
118
* Called when the last reference to the embedded struct
ttm_base_object
is
122
static void vmw_simple_resource_base_release(struct
ttm_base_object
**p_base)
124
struct
ttm_base_object
*base = *p_base;
242
struct
ttm_base_object
*base;
vmwgfx_resource_priv.h
50
* type and provide a function to convert its
ttm_base_object
pointer to
55
struct vmw_resource *(*base_obj_to_res)(struct
ttm_base_object
*base);
vmwgfx_bo.c
550
static void vmw_user_bo_release(struct
ttm_base_object
**p_base)
553
struct
ttm_base_object
*base = *p_base;
576
static void vmw_user_bo_ref_obj_release(struct
ttm_base_object
*base,
612
struct
ttm_base_object
**p_base)
779
struct
ttm_base_object
*buffer_base;
914
struct
ttm_base_object
**p_base)
917
struct
ttm_base_object
*base;
966
struct
ttm_base_object
*base;
vmwgfx_fence.c
61
struct
ttm_base_object
base;
627
static void vmw_user_fence_base_release(struct
ttm_base_object
**p_base)
629
struct
ttm_base_object
*base = *p_base;
816
static struct
ttm_base_object
*
819
struct
ttm_base_object
*base = ttm_base_object_lookup(tfile, handle);
844
struct
ttm_base_object
*base;
898
struct
ttm_base_object
*base;
1165
struct
ttm_base_object
*base =
vmwgfx_surface.c
59
struct
ttm_base_object
*backup_base;
92
vmw_user_surface_base_to_res(struct
ttm_base_object
*base);
654
vmw_user_surface_base_to_res(struct
ttm_base_object
*base)
692
static void vmw_user_surface_base_release(struct
ttm_base_object
**p_base)
694
struct
ttm_base_object
*base = *p_base;
935
struct
ttm_base_object
**base_p)
940
struct
ttm_base_object
*base;
1027
struct
ttm_base_object
*base;
1770
struct
ttm_base_object
*base;
vmwgfx_context.c
40
struct
ttm_base_object
base;
51
vmw_user_context_base_to_res(struct
ttm_base_object
*base);
678
vmw_user_context_base_to_res(struct
ttm_base_object
*base)
704
static void vmw_user_context_base_release(struct
ttm_base_object
**p_base)
706
struct
ttm_base_object
*base = *p_base;
vmwgfx_shader.c
48
struct
ttm_base_object
base;
67
vmw_user_shader_base_to_res(struct
ttm_base_object
*base);
667
vmw_user_shader_base_to_res(struct
ttm_base_object
*base)
699
static void vmw_user_shader_base_release(struct
ttm_base_object
**p_base)
701
struct
ttm_base_object
*base = *p_base;
vmwgfx_kms.h
224
struct
ttm_base_object
*user_obj;
vmwgfx_resource.c
271
struct
ttm_base_object
*base;
315
struct
ttm_base_object
*base;
vmwgfx_drv.h
831
struct
ttm_base_object
**p_base);
843
struct
ttm_base_object
**base);
vmwgfx_kms.c
1382
struct
ttm_base_object
*user_obj;
Completed in 25 milliseconds
Indexes created Thu Oct 02 14:10:14 GMT 2025