OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:panfrost_bo
(Results
1 - 25
of
25
) sorted by relevancy
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
pan_bo.h
81
struct
panfrost_bo
{
struct
119
panfrost_bo_wait(struct
panfrost_bo
*bo, int64_t timeout_ns, bool wait_readers);
121
panfrost_bo_reference(struct
panfrost_bo
*bo);
123
panfrost_bo_unreference(struct
panfrost_bo
*bo);
124
struct
panfrost_bo
*
128
panfrost_bo_mmap(struct
panfrost_bo
*bo);
129
struct
panfrost_bo
*
132
panfrost_bo_export(struct
panfrost_bo
*bo);
pan_device.h
126
struct
panfrost_bo
*states;
131
struct
panfrost_bo
*varying_heap;
136
struct
panfrost_bo
*bin;
137
struct
panfrost_bo
*descs;
193
* Each bucket is a linked list of free
panfrost_bo
objects. */
209
struct
panfrost_bo
*tiler_heap;
223
struct
panfrost_bo
*sample_positions;
247
static inline struct
panfrost_bo
*
250
return (struct
panfrost_bo
*)util_sparse_array_get(&dev->bo_map, gem_handle);
pan_bo.c
49
* nearest power-of-two. Each bucket contains a linked list of free
panfrost_bo
58
static struct
panfrost_bo
*
63
struct
panfrost_bo
*bo;
81
assert(!memcmp(bo, &((struct
panfrost_bo
){}), sizeof(*bo)));
93
panfrost_bo_free(struct
panfrost_bo
*bo)
114
panfrost_bo_wait(struct
panfrost_bo
*bo, int64_t timeout_ns, bool wait_readers)
191
static struct
panfrost_bo
*
198
struct
panfrost_bo
*bo = NULL;
201
list_for_each_entry_safe(struct
panfrost_bo
, entry, bucket,
243
list_for_each_entry_safe(struct
panfrost_bo
, entry
[
all
...]
pan_cs.h
76
struct
panfrost_bo
*polygon_list;
pan_texture.h
107
struct
panfrost_bo
*bo;
pan_props.c
251
util_sparse_array_init(&dev->bo_map, sizeof(struct
panfrost_bo
), 512);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/
pan_blend_cso.h
35
struct
panfrost_bo
;
56
panfrost_get_blend(struct panfrost_batch *batch, unsigned rt, struct
panfrost_bo
**bo, unsigned *shader_offset);
pan_job.h
99
struct
panfrost_bo
*polygon_list;
102
struct
panfrost_bo
*scratchpad;
105
struct
panfrost_bo
*shared_memory;
147
struct
panfrost_bo
*bo,
160
struct
panfrost_bo
*
181
struct
panfrost_bo
*
184
struct
panfrost_bo
*
pan_mempool.h
41
struct
panfrost_bo
*transient_bo;
61
struct
panfrost_bo
*bo;
95
return util_dynarray_num_elements(&pool->bos, struct
panfrost_bo
*);
pan_mempool.c
43
static struct
panfrost_bo
*
52
struct
panfrost_bo
*bo = panfrost_bo_create(pool->base.dev, bo_sz,
56
util_dynarray_append(&pool->bos, struct
panfrost_bo
*, bo);
91
util_dynarray_foreach(&pool->bos, struct
panfrost_bo
*, bo)
103
util_dynarray_foreach(&pool->bos, struct
panfrost_bo
*, bo) {
124
struct
panfrost_bo
*bo = pool->transient_bo;
pan_job.c
123
struct
panfrost_bo
*bo = pan_lookup_bo(dev, i);
281
struct
panfrost_bo
*bo, uint32_t flags)
312
struct
panfrost_bo
*bo, enum pipe_shader_type stage)
356
struct
panfrost_bo
*
361
struct
panfrost_bo
*bo;
376
struct
panfrost_bo
*
401
struct
panfrost_bo
*
609
struct
panfrost_bo
*bo = pan_lookup_bo(dev, i);
pan_context.h
232
struct
panfrost_bo
*bo;
pan_cmdstream.c
602
struct
panfrost_bo
*shader_bo = NULL;
826
struct
panfrost_bo
*bo = rsrc->image.data.bo;
1209
struct
panfrost_bo
*bo =
1846
struct
panfrost_bo
*bo = rsrc->image.data.bo;
2338
struct
panfrost_bo
*tls_bo =
2360
struct
panfrost_bo
*tls_bo =
2907
struct
panfrost_bo
*index_buf = NULL;
pan_resource.c
844
struct
panfrost_bo
*bo = rsrc->image.data.bo;
928
struct
panfrost_bo
*newbo = NULL;
1187
struct
panfrost_bo
*bo = prsrc->image.data.bo;
pan_context.c
157
panfrost_get_blend(struct panfrost_batch *batch, unsigned rti, struct
panfrost_bo
**bo, unsigned *shader_offset)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/
pan_resource.h
48
struct
panfrost_bo
{
struct
91
panfrost_bo_reference(struct
panfrost_bo
*bo);
94
panfrost_bo_unreference(struct pipe_screen *screen, struct
panfrost_bo
*bo);
99
struct
panfrost_bo
*bo;
pan_screen.h
51
struct
panfrost_bo
* (*import_bo) (struct panfrost_screen *screen, struct winsys_handle *whandle);
67
struct
panfrost_bo
*bo);
pan_job.c
52
struct
panfrost_bo
*bo = (struct
panfrost_bo
*)entry->key;
117
panfrost_job_add_bo(struct panfrost_job *job, struct
panfrost_bo
*bo)
pan_job.h
81
panfrost_job_add_bo(struct panfrost_job *job, struct
panfrost_bo
*bo);
pan_resource.c
191
panfrost_setup_slices(const struct pipe_resource *tmpl, struct
panfrost_bo
*bo)
227
static struct
panfrost_bo
*
230
struct
panfrost_bo
*bo = CALLOC_STRUCT(
panfrost_bo
);
334
panfrost_destroy_bo(struct panfrost_screen *screen, struct
panfrost_bo
*pbo)
336
struct
panfrost_bo
*bo = (struct
panfrost_bo
*)pbo;
366
panfrost_bo_reference(struct
panfrost_bo
*bo)
372
panfrost_bo_unreference(struct pipe_screen *screen, struct
panfrost_bo
*bo)
408
struct
panfrost_bo
*bo = rsrc->bo
[
all
...]
pan_drm.c
123
static struct
panfrost_bo
*
126
struct
panfrost_bo
*bo = CALLOC_STRUCT(
panfrost_bo
);
187
panfrost_drm_free_imported_bo(struct panfrost_screen *screen, struct
panfrost_bo
*bo)
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
panvk_mempool.c
43
static struct
panfrost_bo
*
46
struct
panfrost_bo
*bo;
50
util_dynarray_num_elements(&pool->bo_pool->free_bos, struct
panfrost_bo
*)) {
51
bo = util_dynarray_pop(&pool->bo_pool->free_bos, struct
panfrost_bo
*);
65
util_dynarray_append(&pool->bos, struct
panfrost_bo
*, bo);
67
util_dynarray_append(&pool->big_bos, struct
panfrost_bo
*, bo);
80
struct
panfrost_bo
*bo = pool->transient_bo;
125
struct
panfrost_bo
*, num_bos);
127
num_bos * sizeof(struct
panfrost_bo
*));
129
util_dynarray_foreach(&pool->bos, struct
panfrost_bo
*, bo
[
all
...]
panvk_mempool.h
41
util_dynarray_foreach(&bo_pool->free_bos, struct
panfrost_bo
*, bo)
63
struct
panfrost_bo
*transient_bo;
89
return util_dynarray_num_elements(&pool->bos, struct
panfrost_bo
*);
panvk_private.h
276
struct
panfrost_bo
*src, *dst;
326
struct
panfrost_bo
*bo;
460
struct
panfrost_bo
*bo;
754
struct
panfrost_bo
*binary_bo;
755
struct
panfrost_bo
*state_bo;
879
const struct
panfrost_bo
*bo;
918
struct
panfrost_bo
*bo;
panvk_vX_pipeline.c
156
struct
panfrost_bo
*bin_bo =
Completed in 18 milliseconds
Indexes created Sat Aug 01 00:24:56 UTC 2026