Searched refs:fd_submit (Results 1 - 21 of 21) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/freedreno/drm/
H A Dfreedreno_ringbuffer.c33 struct fd_submit *
36 struct fd_submit *submit = pipe->funcs->submit_new(pipe);
43 fd_submit_del(struct fd_submit *submit)
56 struct fd_submit *
57 fd_submit_ref(struct fd_submit *submit)
64 fd_submit_flush(struct fd_submit *submit, int in_fence_fd,
72 fd_submit_new_ringbuffer(struct fd_submit *submit, uint32_t size,
H A Dfreedreno_ringbuffer.h44 struct fd_submit;
82 struct fd_submit *fd_submit_new(struct fd_pipe *pipe);
87 void fd_submit_del(struct fd_submit *submit);
89 struct fd_submit * fd_submit_ref(struct fd_submit *submit);
92 struct fd_ringbuffer *fd_submit_new_ringbuffer(struct fd_submit *submit,
121 int fd_submit_flush(struct fd_submit *submit, int in_fence_fd,
H A Dfreedreno_priv.h154 list_for_each_entry(struct fd_submit, name, list, node)
156 list_for_each_entry_safe(struct fd_submit, name, list, node)
158 list_last_entry(list, struct fd_submit, node)
174 struct fd_submit *(*submit_new)(struct fd_pipe *pipe);
232 struct fd_ringbuffer *(*new_ringbuffer)(struct fd_submit *submit,
235 int (*flush)(struct fd_submit *submit, int in_fence_fd,
237 void (*destroy)(struct fd_submit *submit);
240 struct fd_submit { struct
257 list_for_each_entry (struct fd_submit, submit, &dev->deferred_submits, node) {
H A Dmsm_priv.h89 struct fd_submit *msm_submit_new(struct fd_pipe *pipe);
90 struct fd_submit *msm_submit_sp_new(struct fd_pipe *pipe);
H A Dmsm_ringbuffer.c44 struct fd_submit base;
65 FD_DEFINE_CAST(fd_submit, msm_submit);
111 struct fd_submit *submit;
179 msm_submit_suballoc_ring_bo(struct fd_submit *submit,
219 msm_submit_new_ringbuffer(struct fd_submit *submit, uint32_t size,
270 msm_submit_flush(struct fd_submit *submit, int in_fence_fd,
393 msm_submit_destroy(struct fd_submit *submit)
422 struct fd_submit *
426 struct fd_submit *submit;
605 struct fd_submit *submi
[all...]
H A Dmsm_ringbuffer_sp.c56 struct fd_submit base;
86 FD_DEFINE_CAST(fd_submit, msm_submit_sp);
113 struct fd_submit *submit;
161 msm_submit_suballoc_ring_bo(struct fd_submit *submit,
201 msm_submit_sp_new_ringbuffer(struct fd_submit *submit, uint32_t size,
242 msm_submit_sp_flush_prep(struct fd_submit *submit, int in_fence_fd,
410 struct fd_submit *submit = job;
421 struct fd_submit *submit = job;
428 struct fd_submit *submit = last_submit(submit_list);
455 should_defer(struct fd_submit *submi
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/
H A Dfreedreno_ringbuffer.h34 struct fd_submit;
72 struct fd_submit * fd_submit_new(struct fd_pipe *pipe);
77 void fd_submit_del(struct fd_submit *submit);
80 struct fd_ringbuffer * fd_submit_new_ringbuffer(struct fd_submit *submit,
86 int fd_submit_flush(struct fd_submit *submit,
H A Dfreedreno_ringbuffer.c33 struct fd_submit *
40 fd_submit_del(struct fd_submit *submit)
46 fd_submit_flush(struct fd_submit *submit, int in_fence_fd, int *out_fence_fd,
53 fd_submit_new_ringbuffer(struct fd_submit *submit, uint32_t size,
H A Dfreedreno_priv.h114 struct fd_submit * (*submit_new)(struct fd_pipe *pipe);
129 struct fd_ringbuffer * (*new_ringbuffer)(struct fd_submit *submit,
131 int (*flush)(struct fd_submit *submit, int in_fence_fd,
133 void (*destroy)(struct fd_submit *submit);
136 struct fd_submit { struct
H A Dmsm_ringbuffer_sp.c48 struct fd_submit base;
70 FD_DEFINE_CAST(fd_submit, msm_submit_sp);
107 struct fd_submit *submit;
165 msm_submit_suballoc_ring_bo(struct fd_submit *submit,
206 msm_submit_sp_new_ringbuffer(struct fd_submit *submit, uint32_t size,
244 msm_submit_sp_flush(struct fd_submit *submit, int in_fence_fd,
305 msm_submit_sp_destroy(struct fd_submit *submit)
335 struct fd_submit *
339 struct fd_submit *submit;
509 struct fd_submit *submi
[all...]
H A Dmsm_priv.h63 struct fd_submit * msm_submit_new(struct fd_pipe *pipe);
64 struct fd_submit * msm_submit_sp_new(struct fd_pipe *pipe);
H A Dmsm_ringbuffer.c48 struct fd_submit base;
73 FD_DEFINE_CAST(fd_submit, msm_submit);
128 struct fd_submit *submit;
196 msm_submit_suballoc_ring_bo(struct fd_submit *submit,
237 msm_submit_new_ringbuffer(struct fd_submit *submit, uint32_t size,
299 msm_submit_flush(struct fd_submit *submit, int in_fence_fd,
422 msm_submit_destroy(struct fd_submit *submit)
453 struct fd_submit *
457 struct fd_submit *submit;
660 struct fd_submit *submi
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/
H A Dmain.h69 struct fd_submit *submit);
H A Da4xx.c227 cs_ibo_emit(struct fd_ringbuffer *ring, struct fd_submit *submit,
278 struct fd_submit *submit)
H A Dmain.c276 struct fd_submit *submit = fd_submit_new(pipe);
H A Da6xx.c285 cs_ibo_emit(struct fd_ringbuffer *ring, struct fd_submit *submit,
380 struct fd_submit *submit)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_batch.h166 struct fd_submit *submit;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_batch.h197 struct fd_submit *submit;
/xsrc/external/mit/MesaLib/dist/src/freedreno/ds/
H A Dfd_pps_driver.cc96 struct fd_submit *submit = fd_submit_new(pipe);
/xsrc/external/mit/MesaLib/dist/src/freedreno/perfcntrs/
H A Dfdperf.c88 struct fd_submit *submit;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.2.0.rst4520 - freedreno: Re-work fd_submit fence interface
4525 - freedreno/drm: fd_submit should hold ref to fd_pipe

Completed in 23 milliseconds