Home
last modified time | relevance | path

Searched refs:pipe (Results 101 - 125 of 2960) sorted by relevance

12345678910>>...119

/kernel/linux/linux-6.6/drivers/gpu/drm/lima/
H A Dlima_pp.c24 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; in lima_pp_handle_irq() local
32 pipe->error = true; in lima_pp_handle_irq()
45 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; in lima_pp_irq_handler() local
54 if (atomic_dec_and_test(&pipe->task)) in lima_pp_irq_handler()
55 lima_sched_pipe_task_done(pipe); in lima_pp_irq_handler()
66 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; in lima_pp_bcast_irq_handler() local
70 if (!pipe in lima_pp_bcast_irq_handler()
146 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; lima_pp_soft_reset_async_wait() local
305 lima_pp_task_validate(struct lima_sched_pipe *pipe, struct lima_sched_task *task) lima_pp_task_validate() argument
329 lima_pp_task_run(struct lima_sched_pipe *pipe, struct lima_sched_task *task) lima_pp_task_run() argument
387 lima_pp_task_fini(struct lima_sched_pipe *pipe) lima_pp_task_fini() argument
399 lima_pp_task_error(struct lima_sched_pipe *pipe) lima_pp_task_error() argument
413 lima_pp_task_mmu_error(struct lima_sched_pipe *pipe) lima_pp_task_mmu_error() argument
425 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; lima_pp_pipe_init() local
[all...]
H A Dlima_sched.h32 /* pipe fence */
77 int (*task_validate)(struct lima_sched_pipe *pipe, struct lima_sched_task *task);
78 void (*task_run)(struct lima_sched_pipe *pipe, struct lima_sched_task *task);
79 void (*task_fini)(struct lima_sched_pipe *pipe);
80 void (*task_error)(struct lima_sched_pipe *pipe);
81 void (*task_mmu_error)(struct lima_sched_pipe *pipe);
82 int (*task_recover)(struct lima_sched_pipe *pipe);
93 int lima_sched_context_init(struct lima_sched_pipe *pipe,
96 void lima_sched_context_fini(struct lima_sched_pipe *pipe,
100 int lima_sched_pipe_init(struct lima_sched_pipe *pipe, cons
104 lima_sched_pipe_mmu_error(struct lima_sched_pipe *pipe) lima_sched_pipe_mmu_error() argument
[all...]
/kernel/linux/linux-5.10/drivers/rpmsg/
H A Dqcom_glink_smem.c51 struct glink_smem_pipe *pipe = to_smem_pipe(np); in glink_smem_rx_avail() local
57 if (!pipe->fifo) { in glink_smem_rx_avail()
58 fifo = qcom_smem_get(pipe->remote_pid, in glink_smem_rx_avail()
66 pipe->fifo = fifo; in glink_smem_rx_avail()
67 pipe->native.length = len; in glink_smem_rx_avail()
70 head = le32_to_cpu(*pipe->head); in glink_smem_rx_avail()
71 tail = le32_to_cpu(*pipe->tail); in glink_smem_rx_avail()
74 return pipe->native.length - tail + head; in glink_smem_rx_avail()
82 struct glink_smem_pipe *pipe = to_smem_pipe(np); in glink_smem_rx_peak() local
86 tail = le32_to_cpu(*pipe in glink_smem_rx_peak()
102 struct glink_smem_pipe *pipe = to_smem_pipe(np); glink_smem_rx_advance() local
116 struct glink_smem_pipe *pipe = to_smem_pipe(np); glink_smem_tx_avail() local
137 glink_smem_tx_write_one(struct glink_smem_pipe *pipe, unsigned int head, const void *data, size_t count) glink_smem_tx_write_one() argument
161 struct glink_smem_pipe *pipe = to_smem_pipe(glink_pipe); glink_smem_tx_write() local
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_state.c23 #include "pipe/p_defines.h"
117 nv50_blend_state_create(struct pipe_context *pipe, in nv50_blend_state_create() argument
125 if (nv50_context(pipe)->screen->tesla->oclass >= NVA3_3D_CLASS) { in nv50_blend_state_create()
130 so->pipe = *cso; in nv50_blend_state_create()
146 if (nv50_context(pipe)->screen->tesla->oclass >= NVA3_3D_CLASS) { in nv50_blend_state_create()
209 nv50_blend_state_bind(struct pipe_context *pipe, void *hwcso) in nv50_blend_state_bind() argument
211 struct nv50_context *nv50 = nv50_context(pipe); in nv50_blend_state_bind()
218 nv50_blend_state_delete(struct pipe_context *pipe, void *hwcso) in nv50_blend_state_delete() argument
225 nv50_rasterizer_state_create(struct pipe_context *pipe, in nv50_rasterizer_state_create() argument
234 so->pipe in nv50_rasterizer_state_create()
346 nv50_rasterizer_state_bind(struct pipe_context *pipe, void *hwcso) nv50_rasterizer_state_bind() argument
355 nv50_rasterizer_state_delete(struct pipe_context *pipe, void *hwcso) nv50_rasterizer_state_delete() argument
361 nv50_zsa_state_create(struct pipe_context *pipe, const struct pipe_depth_stencil_alpha_state *cso) nv50_zsa_state_create() argument
440 nv50_zsa_state_bind(struct pipe_context *pipe, void *hwcso) nv50_zsa_state_bind() argument
449 nv50_zsa_state_delete(struct pipe_context *pipe, void *hwcso) nv50_zsa_state_delete() argument
484 nv50_sampler_state_create(struct pipe_context *pipe, const struct pipe_sampler_state *cso) nv50_sampler_state_create() argument
591 nv50_sampler_state_delete(struct pipe_context *pipe, void *hwcso) nv50_sampler_state_delete() argument
632 nv50_bind_sampler_states(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned num_samplers, void **samplers) nv50_bind_sampler_states() argument
652 nv50_sampler_view_destroy(struct pipe_context *pipe, struct pipe_sampler_view *view) nv50_sampler_view_destroy() argument
709 nv50_set_sampler_views(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned nr, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) nv50_set_sampler_views() argument
738 nv50_sp_state_create(struct pipe_context *pipe, const struct pipe_shader_state *cso, enum pipe_shader_type type) nv50_sp_state_create() argument
775 nv50_sp_state_delete(struct pipe_context *pipe, void *hwcso) nv50_sp_state_delete() argument
789 nv50_vp_state_create(struct pipe_context *pipe, const struct pipe_shader_state *cso) nv50_vp_state_create() argument
796 nv50_vp_state_bind(struct pipe_context *pipe, void *hwcso) nv50_vp_state_bind() argument
805 nv50_fp_state_create(struct pipe_context *pipe, const struct pipe_shader_state *cso) nv50_fp_state_create() argument
812 nv50_fp_state_bind(struct pipe_context *pipe, void *hwcso) nv50_fp_state_bind() argument
821 nv50_gp_state_create(struct pipe_context *pipe, const struct pipe_shader_state *cso) nv50_gp_state_create() argument
828 nv50_gp_state_bind(struct pipe_context *pipe, void *hwcso) nv50_gp_state_bind() argument
837 nv50_cp_state_create(struct pipe_context *pipe, const struct pipe_compute_state *cso) nv50_cp_state_create() argument
869 nv50_cp_state_bind(struct pipe_context *pipe, void *hwcso) nv50_cp_state_bind() argument
878 nv50_set_constant_buffer(struct pipe_context *pipe, enum pipe_shader_type shader, uint index, bool take_ownership, const struct pipe_constant_buffer *cb) nv50_set_constant_buffer() argument
943 nv50_set_blend_color(struct pipe_context *pipe, const struct pipe_blend_color *bcol) nv50_set_blend_color() argument
953 nv50_set_stencil_ref(struct pipe_context *pipe, const struct pipe_stencil_ref sr) nv50_set_stencil_ref() argument
963 nv50_set_clip_state(struct pipe_context *pipe, const struct pipe_clip_state *clip) nv50_set_clip_state() argument
974 nv50_set_sample_mask(struct pipe_context *pipe, unsigned sample_mask) nv50_set_sample_mask() argument
983 nv50_set_min_samples(struct pipe_context *pipe, unsigned min_samples) nv50_set_min_samples() argument
994 nv50_set_framebuffer_state(struct pipe_context *pipe, const struct pipe_framebuffer_state *fb) nv50_set_framebuffer_state() argument
1007 nv50_set_polygon_stipple(struct pipe_context *pipe, const struct pipe_poly_stipple *stipple) nv50_set_polygon_stipple() argument
1017 nv50_set_scissor_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_scissors, const struct pipe_scissor_state *scissor) nv50_set_scissor_states() argument
1036 nv50_set_viewport_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_viewports, const struct pipe_viewport_state *vpt) nv50_set_viewport_states() argument
1055 nv50_set_window_rectangles(struct pipe_context *pipe, bool include, unsigned num_rectangles, const struct pipe_scissor_state *rectangles) nv50_set_window_rectangles() argument
1071 nv50_set_vertex_buffers(struct pipe_context *pipe, unsigned start_slot, unsigned count, unsigned unbind_num_trailing_slots, bool take_ownership, const struct pipe_vertex_buffer *vb) nv50_set_vertex_buffers() argument
1125 nv50_vertex_state_bind(struct pipe_context *pipe, void *hwcso) nv50_vertex_state_bind() argument
1134 nv50_so_target_create(struct pipe_context *pipe, struct pipe_resource *res, unsigned offset, unsigned size) nv50_so_target_create() argument
1169 nva0_so_target_save_offset(struct pipe_context *pipe, struct pipe_stream_output_target *ptarg, unsigned index, bool serialize) nva0_so_target_save_offset() argument
1187 nv50_so_target_destroy(struct pipe_context *pipe, struct pipe_stream_output_target *ptarg) nv50_so_target_destroy() argument
1198 nv50_set_stream_output_targets(struct pipe_context *pipe, unsigned num_targets, struct pipe_stream_output_target **targets, const unsigned *offsets) nv50_set_stream_output_targets() argument
1310 nv50_set_shader_images(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned nr, unsigned unbind_num_trailing_slots, const struct pipe_image_view *images) nv50_set_shader_images() argument
1331 nv50_set_compute_resources(struct pipe_context *pipe, unsigned start, unsigned nr, struct pipe_surface **resources) nv50_set_compute_resources() argument
1383 nv50_set_shader_buffers(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned nr, const struct pipe_shader_buffer *buffers, unsigned writable_bitmask) nv50_set_shader_buffers() argument
1419 nv50_set_global_bindings(struct pipe_context *pipe, unsigned start, unsigned nr, struct pipe_resource **resources, uint32_t **handles) nv50_set_global_bindings() argument
1462 struct pipe_context *pipe = &nv50->base.pipe; nv50_init_state_functions() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Dvlv_sideband_reg.h49 #define _DP_SSC(val, pipe) ((val) << (2 * (pipe)))
50 #define DP_SSC_MASK(pipe) _DP_SSC(0x3, (pipe))
51 #define DP_SSC_PWR_ON(pipe) _DP_SSC(0x0, (pipe))
52 #define DP_SSC_CLK_GATE(pipe) _DP_SSC(0x1, (pipe))
53 #define DP_SSC_RESET(pipe) _DP_SSC(0x2, (pipe))
[all...]
H A Di915_reg.h51 * instances, for example one per pipe, port, transcoder, etc. Register groups
108 * #define FOO(pipe) _MMIO_PIPE(pipe, _FOO_A, _FOO_B)
151 #define GEN7_PIPE_DE_LOAD_SL(pipe) _MMIO_PIPE(pipe, _GEN7_PIPEA_DE_LOAD_SL, _GEN7_PIPEB_DE_LOAD_SL)
198 #define DPIO_PHY(pipe) ((pipe) >> 1)
201 * Per pipe/PLL DPIO regs
992 #define ERR_INT_PIPE_CRC_DONE(pipe) (1 << (2 + (pipe) *
[all...]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_tess.c31 #include "pipe/p_defines.h"
41 llvmpipe_create_tcs_state(struct pipe_context *pipe, in llvmpipe_create_tcs_state() argument
44 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); in llvmpipe_create_tcs_state()
78 llvmpipe_bind_tcs_state(struct pipe_context *pipe, void *tcs) in llvmpipe_bind_tcs_state() argument
80 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); in llvmpipe_bind_tcs_state()
92 llvmpipe_delete_tcs_state(struct pipe_context *pipe, void *tcs) in llvmpipe_delete_tcs_state() argument
94 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); in llvmpipe_delete_tcs_state()
109 llvmpipe_create_tes_state(struct pipe_context *pipe, in llvmpipe_create_tes_state() argument
112 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); in llvmpipe_create_tes_state()
146 llvmpipe_bind_tes_state(struct pipe_context *pipe, voi argument
160 llvmpipe_delete_tes_state(struct pipe_context *pipe, void *tes) llvmpipe_delete_tes_state() argument
176 llvmpipe_set_tess_state(struct pipe_context *pipe, const float default_outer_level[4], const float default_inner_level[2]) llvmpipe_set_tess_state() argument
185 llvmpipe_set_patch_vertices(struct pipe_context *pipe, uint8_t patch_vertices) llvmpipe_set_patch_vertices() argument
[all...]
H A Dlp_surface.c40 lp_resource_copy_ms(struct pipe_context *pipe, in lp_resource_copy_ms() argument
56 const uint8_t *src_map = llvmpipe_transfer_map_ms(pipe, in lp_resource_copy_ms()
63 uint8_t *dst_map = llvmpipe_transfer_map_ms(pipe, in lp_resource_copy_ms()
68 pipe->texture_unmap(pipe, src_trans); in lp_resource_copy_ms()
80 pipe->texture_unmap(pipe, dst_trans); in lp_resource_copy_ms()
81 pipe->texture_unmap(pipe, src_trans); in lp_resource_copy_ms()
85 lp_resource_copy(struct pipe_context *pipe, in lp_resource_copy() argument
117 lp_blit(struct pipe_context *pipe, const struct pipe_blit_info *blit_info) lp_blit() argument
194 llvmpipe_create_surface(struct pipe_context *pipe, struct pipe_resource *pt, const struct pipe_surface *surf_tmpl) llvmpipe_create_surface() argument
241 llvmpipe_surface_destroy(struct pipe_context *pipe, struct pipe_surface *surf) llvmpipe_surface_destroy() argument
256 llvmpipe_get_sample_position(struct pipe_context *pipe, unsigned sample_count, unsigned sample_index, float *out_value) llvmpipe_get_sample_position() argument
290 lp_clear_color_texture_msaa(struct pipe_context *pipe, struct pipe_resource *texture, enum pipe_format format, const union pipe_color_union *color, unsigned sample, const struct pipe_box *box) lp_clear_color_texture_msaa() argument
313 llvmpipe_clear_render_target(struct pipe_context *pipe, struct pipe_surface *dst, const union pipe_color_union *color, unsigned dstx, unsigned dsty, unsigned width, unsigned height, bool render_condition_enabled) llvmpipe_clear_render_target() argument
346 lp_clear_depth_stencil_texture_msaa(struct pipe_context *pipe, struct pipe_resource *texture, enum pipe_format format, unsigned clear_flags, uint64_t zstencil, unsigned sample, const struct pipe_box *box) lp_clear_depth_stencil_texture_msaa() argument
382 llvmpipe_clear_depth_stencil(struct pipe_context *pipe, struct pipe_surface *dst, unsigned clear_flags, double depth, unsigned stencil, unsigned dstx, unsigned dsty, unsigned width, unsigned height, bool render_condition_enabled) llvmpipe_clear_depth_stencil() argument
418 llvmpipe_clear_texture(struct pipe_context *pipe, struct pipe_resource *tex, unsigned level, const struct pipe_box *box, const void *data) llvmpipe_clear_texture() argument
464 llvmpipe_clear_buffer(struct pipe_context *pipe, struct pipe_resource *res, unsigned offset, unsigned size, const void *clear_value, int clear_value_size) llvmpipe_clear_buffer() argument
[all...]
/third_party/libdrm/etnaviv/
H A Detnaviv_pipe.c29 drm_public int etna_pipe_wait(struct etna_pipe *pipe, uint32_t timestamp, uint32_t ms) in etna_pipe_wait() argument
31 return etna_pipe_wait_ns(pipe, timestamp, ms * 1000000); in etna_pipe_wait()
34 drm_public int etna_pipe_wait_ns(struct etna_pipe *pipe, uint32_t timestamp, uint64_t ns) in etna_pipe_wait_ns() argument
36 struct etna_device *dev = pipe->gpu->dev; in etna_pipe_wait_ns()
40 .pipe = pipe->gpu->core, in etna_pipe_wait_ns()
58 drm_public void etna_pipe_del(struct etna_pipe *pipe) in etna_pipe_del() argument
60 free(pipe); in etna_pipe_del()
65 struct etna_pipe *pipe; in etna_pipe_new() local
67 pipe in etna_pipe_new()
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_context.c72 nv30_context_flush(struct pipe_context *pipe, struct pipe_fence_handle **fence, in nv30_context_flush() argument
75 struct nv30_context *nv30 = nv30_context(pipe); in nv30_context_flush()
92 struct nv30_context *nv30 = nv30_context(&nv->pipe); in nv30_invalidate_resource_storage()
152 nv30_context_destroy(struct pipe_context *pipe) in nv30_context_destroy() argument
154 struct nv30_context *nv30 = nv30_context(pipe); in nv30_context_destroy()
162 if (nv30->base.pipe.stream_uploader) in nv30_context_destroy()
163 u_upload_destroy(nv30->base.pipe.stream_uploader); in nv30_context_destroy()
185 nv30_context_destroy(pipe); \
195 struct pipe_context *pipe; in nv30_context_create() local
205 pipe in nv30_context_create()
[all...]
H A Dnv30_resource.c35 nv30_memory_barrier(struct pipe_context *pipe, unsigned flags) in nv30_memory_barrier() argument
37 struct nv30_context *nv30 = nv30_context(pipe); in nv30_memory_barrier()
93 nv30_resource_init(struct pipe_context *pipe) in nv30_resource_init() argument
95 pipe->buffer_map = nouveau_buffer_transfer_map; in nv30_resource_init()
96 pipe->texture_map = nv30_miptree_transfer_map; in nv30_resource_init()
97 pipe->transfer_flush_region = nouveau_buffer_transfer_flush_region; in nv30_resource_init()
98 pipe->buffer_unmap = nouveau_buffer_transfer_unmap; in nv30_resource_init()
99 pipe->texture_unmap = nv30_miptree_transfer_unmap; in nv30_resource_init()
100 pipe->buffer_subdata = u_default_buffer_subdata; in nv30_resource_init()
101 pipe in nv30_resource_init()
[all...]
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_state_shader.c36 #include "pipe/p_defines.h"
110 softpipe_shader_db(struct pipe_context *pipe, const struct tgsi_token *tokens) in softpipe_shader_db() argument
112 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_shader_db()
126 softpipe_create_shader_state(struct pipe_context *pipe, in softpipe_create_shader_state() argument
135 shader->tokens = nir_to_tgsi(templ->ir.nir, pipe->screen); in softpipe_create_shader_state()
149 softpipe_shader_db(pipe, shader->tokens); in softpipe_create_shader_state()
153 softpipe_create_fs_state(struct pipe_context *pipe, in softpipe_create_fs_state() argument
156 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_create_fs_state()
159 softpipe_create_shader_state(pipe, &state->shader, templ, in softpipe_create_fs_state()
176 softpipe_bind_fs_state(struct pipe_context *pipe, voi argument
204 softpipe_delete_fs_state(struct pipe_context *pipe, void *fs) softpipe_delete_fs_state() argument
234 softpipe_create_vs_state(struct pipe_context *pipe, const struct pipe_shader_state *templ) softpipe_create_vs_state() argument
268 softpipe_bind_vs_state(struct pipe_context *pipe, void *vs) softpipe_bind_vs_state() argument
282 softpipe_delete_vs_state(struct pipe_context *pipe, void *vs) softpipe_delete_vs_state() argument
295 softpipe_create_gs_state(struct pipe_context *pipe, const struct pipe_shader_state *templ) softpipe_create_gs_state() argument
330 softpipe_bind_gs_state(struct pipe_context *pipe, void *gs) softpipe_bind_gs_state() argument
344 softpipe_delete_gs_state(struct pipe_context *pipe, void *gs) softpipe_delete_gs_state() argument
360 softpipe_set_constant_buffer(struct pipe_context *pipe, enum pipe_shader_type shader, uint index, bool take_ownership, const struct pipe_constant_buffer *cb) softpipe_set_constant_buffer() argument
409 softpipe_create_compute_state(struct pipe_context *pipe, const struct pipe_compute_state *templ) softpipe_create_compute_state() argument
442 softpipe_bind_compute_state(struct pipe_context *pipe, void *cs) softpipe_bind_compute_state() argument
454 softpipe_delete_compute_state(struct pipe_context *pipe, void *cs) softpipe_delete_compute_state() argument
466 softpipe_init_shader_funcs(struct pipe_context *pipe) softpipe_init_shader_funcs() argument
[all...]
/third_party/mesa3d/src/etnaviv/drm/
H A Detnaviv_pipe.c29 int etna_pipe_wait_ns(struct etna_pipe *pipe, uint32_t timestamp, uint64_t ns) in etna_pipe_wait_ns() argument
31 struct etna_device *dev = pipe->gpu->dev; in etna_pipe_wait_ns()
35 .pipe = pipe->gpu->core, in etna_pipe_wait_ns()
51 void etna_pipe_del(struct etna_pipe *pipe) in etna_pipe_del() argument
53 free(pipe); in etna_pipe_del()
58 struct etna_pipe *pipe; in etna_pipe_new() local
60 pipe = calloc(1, sizeof(*pipe)); in etna_pipe_new()
61 if (!pipe) { in etna_pipe_new()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_trace.h30 __field(enum pipe, pipe)
36 __entry->frame[it__->pipe] = intel_crtc_get_vblank_counter(it__);
37 __entry->scanline[it__->pipe] = intel_get_crtc_scanline(it__);
39 __entry->pipe = crtc->pipe;
42 TP_printk("pipe %c enable, pipe A: frame=%u, scanline=%u, pipe B: frame=%u, scanline=%u, pipe
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_dpio_phy.c68 * Generally on VLV/CHV the common lane corresponds to the pipe and
73 * pipe A == CMN/PLL/REF CH0
75 * pipe B == CMN/PLL/REF CH1
82 * ie. drive port B with pipe B, or port C with pipe A.
86 * pipe C == CMN/PLL/REF CH0
91 * the PLL is also now associated with the port rather than the pipe,
669 enum dpio_channel vlv_pipe_to_channel(enum pipe pipe) in vlv_pipe_to_channel() argument
671 switch (pipe) { in vlv_pipe_to_channel()
692 enum pipe pipe = crtc->pipe; chv_set_phy_signal_level() local
787 enum pipe pipe = crtc->pipe; chv_data_lane_soft_reset() local
832 enum pipe pipe = crtc->pipe; chv_phy_pre_pll_enable() local
913 enum pipe pipe = crtc->pipe; chv_phy_pre_encoder_enable() local
1000 enum pipe pipe = to_intel_crtc(old_crtc_state->uapi.crtc)->pipe; chv_phy_post_pll_disable() local
1039 enum pipe pipe = crtc->pipe; vlv_set_phy_signal_level() local
1066 enum pipe pipe = crtc->pipe; vlv_phy_pre_pll_enable() local
1096 enum pipe pipe = crtc->pipe; vlv_phy_pre_encoder_enable() local
1125 enum pipe pipe = crtc->pipe; vlv_phy_reset_lanes() local
[all...]
/third_party/mesa3d/src/gallium/frontends/omx/
H A Dvid_enc_common.c311 static void *create_compute_state(struct pipe_context *pipe, in create_compute_state() argument
325 return pipe->create_compute_state(pipe, &state); in create_compute_state()
330 struct pipe_context *pipe = priv->s_pipe; in enc_InitCompute_common() local
331 struct pipe_screen *screen = pipe->screen; in enc_InitCompute_common()
383 priv->copy_y_shader = create_compute_state(pipe, copy_y); in enc_InitCompute_common()
384 priv->copy_uv_shader = create_compute_state(pipe, copy_uv); in enc_InitCompute_common()
389 struct pipe_context *pipe = priv->s_pipe; in enc_ReleaseCompute_common() local
392 pipe->delete_compute_state(pipe, pri in enc_ReleaseCompute_common()
401 struct pipe_context *pipe = priv->s_pipe; enc_LoadImage_common() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_vdsc.c341 enum pipe pipe = crtc->pipe; in intel_dsc_source_support() local
351 (pipe != PIPE_A || in intel_dsc_source_support()
374 /* There's no pipe A DSC engine on ICL */ in is_pipe_dsc()
375 drm_WARN_ON(&i915->drm, crtc->pipe == PIPE_A); in is_pipe_dsc()
472 enum pipe pipe = crtc->pipe; in intel_dsc_power_domain() local
479 * - Gen12+ (except RKL) pipe in intel_dsc_power_domain()
499 enum pipe pipe = crtc->pipe; intel_dsc_pps_configure() local
982 enum pipe pipe = crtc->pipe; intel_dsc_get_config() local
1068 enum pipe pipe = crtc->pipe; intel_dsc_enable() local
1107 enum pipe pipe = crtc->pipe; intel_dsc_disable() local
[all...]
H A Dintel_sprite.c75 * Mark the start of an update to pipe registers that should be updated
141 "Potential atomic update failure on pipe %c\n", in intel_pipe_update_start()
142 pipe_name(crtc->pipe)); in intel_pipe_update_start()
197 enum pipe pipe = crtc->pipe; in intel_pipe_update_end() local
229 "Atomic update failure on pipe %c (start=%u end=%u) time %lld us, min %d, max %d, scanline start %d, end %d\n", in intel_pipe_update_end()
230 pipe_name(pipe), crtc->debug.start_vbl_count, in intel_pipe_update_end()
241 "Atomic update on pipe (%c) took %lld us, max time under evasion is %u us\n", in intel_pipe_update_end()
242 pipe_name(pipe), in intel_pipe_update_end()
421 enum pipe pipe = plane->pipe; skl_program_scaler() local
491 enum pipe pipe = plane->pipe; icl_program_input_csc() local
569 enum pipe pipe = plane->pipe; skl_program_plane() local
682 enum pipe pipe = plane->pipe; skl_disable_plane() local
699 skl_plane_get_hw_state(struct intel_plane *plane, enum pipe *pipe) skl_plane_get_hw_state() argument
810 enum pipe pipe = plane->pipe; vlv_update_clrc() local
1013 enum pipe pipe = plane->pipe; vlv_update_gamma() local
1037 enum pipe pipe = plane->pipe; vlv_update_plane() local
1104 enum pipe pipe = plane->pipe; vlv_disable_plane() local
1117 vlv_plane_get_hw_state(struct intel_plane *plane, enum pipe *pipe) vlv_plane_get_hw_state() argument
1424 enum pipe pipe = plane->pipe; ivb_update_gamma() local
1455 enum pipe pipe = plane->pipe; ivb_update_plane() local
1527 enum pipe pipe = plane->pipe; ivb_disable_plane() local
1542 ivb_plane_get_hw_state(struct intel_plane *plane, enum pipe *pipe) ivb_plane_get_hw_state() argument
1707 enum pipe pipe = plane->pipe; g4x_update_gamma() local
1737 enum pipe pipe = plane->pipe; ilk_update_gamma() local
1764 enum pipe pipe = plane->pipe; g4x_update_plane() local
1832 enum pipe pipe = plane->pipe; g4x_disable_plane() local
1846 g4x_plane_get_hw_state(struct intel_plane *plane, enum pipe *pipe) g4x_plane_get_hw_state() argument
2919 skl_plane_has_fbc(struct drm_i915_private *dev_priv, enum pipe pipe, enum plane_id plane_id) skl_plane_has_fbc() argument
2928 skl_plane_has_planar(struct drm_i915_private *dev_priv, enum pipe pipe, enum plane_id plane_id) skl_plane_has_planar() argument
2944 skl_get_plane_formats(struct drm_i915_private *dev_priv, enum pipe pipe, enum plane_id plane_id, int *num_formats) skl_get_plane_formats() argument
2957 glk_get_plane_formats(struct drm_i915_private *dev_priv, enum pipe pipe, enum plane_id plane_id, int *num_formats) glk_get_plane_formats() argument
2970 icl_get_plane_formats(struct drm_i915_private *dev_priv, enum pipe pipe, enum plane_id plane_id, int *num_formats) icl_get_plane_formats() argument
2995 skl_plane_has_ccs(struct drm_i915_private *dev_priv, enum pipe pipe, enum plane_id plane_id) skl_plane_has_ccs() argument
3013 skl_universal_plane_create(struct drm_i915_private *dev_priv, enum pipe pipe, enum plane_id plane_id) skl_universal_plane_create() argument
3129 intel_sprite_plane_create(struct drm_i915_private *dev_priv, enum pipe pipe, int sprite) intel_sprite_plane_create() argument
[all...]
H A Dintel_dpio_phy.c64 * Generally on VLV/CHV the common lane corresponds to the pipe and
69 * pipe A == CMN/PLL/REF CH0
71 * pipe B == CMN/PLL/REF CH1
78 * ie. drive port B with pipe B, or port C with pipe A.
82 * pipe C == CMN/PLL/REF CH0
87 * the PLL is also now associated with the port rather than the pipe,
656 enum pipe pipe = intel_crtc->pipe; in chv_set_phy_signal_level() local
751 enum pipe pipe = crtc->pipe; chv_data_lane_soft_reset() local
796 enum pipe pipe = crtc->pipe; chv_phy_pre_pll_enable() local
877 enum pipe pipe = crtc->pipe; chv_phy_pre_encoder_enable() local
964 enum pipe pipe = to_intel_crtc(old_crtc_state->uapi.crtc)->pipe; chv_phy_post_pll_disable() local
1002 enum pipe pipe = intel_crtc->pipe; vlv_set_phy_signal_level() local
1029 enum pipe pipe = crtc->pipe; vlv_phy_pre_pll_enable() local
1059 enum pipe pipe = crtc->pipe; vlv_phy_pre_encoder_enable() local
1088 enum pipe pipe = crtc->pipe; vlv_phy_reset_lanes() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/renesas_usbhs/
H A Dmod_gadget.c31 struct usbhs_pipe *pipe; member
32 spinlock_t lock; /* protect the pipe */
99 #define usbhsg_uep_to_pipe(u) ((u)->pipe)
123 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); in __usbhsg_queue_pop() local
127 if (pipe) in __usbhsg_queue_pop()
128 dev_dbg(dev, "pipe %d : queue pop\n", usbhs_pipe_number(pipe)); in __usbhsg_queue_pop()
151 struct usbhs_pipe *pipe = pkt->pipe; in usbhsg_queue_done() local
152 struct usbhsg_uep *uep = usbhsg_pipe_to_uep(pipe); in usbhsg_queue_done()
169 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_queue_push() local
192 struct usbhs_pipe *pipe = pkt->pipe; usbhsg_dma_map_ctrl() local
223 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(dcp); usbhsg_recip_handler_std_control_done() local
235 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_recip_handler_std_clear_endpoint() local
282 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_recip_handler_std_set_endpoint() local
315 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(dcp); __usbhsg_recip_send_status() local
380 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_recip_handler_std_get_endpoint() local
408 struct usbhs_pipe *pipe; usbhsg_recip_run_handle() local
481 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(dcp); usbhsg_irq_ctrl_stage() local
558 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_pipe_disable() local
585 struct usbhs_pipe *pipe; usbhsg_ep_enable() local
639 struct usbhs_pipe *pipe; usbhsg_ep_disable() local
688 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_ep_queue() local
705 struct usbhs_pipe *pipe; usbhsg_ep_dequeue() local
726 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); __usbhsg_ep_set_halt_wedge() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/renesas_usbhs/
H A Dmod_gadget.c31 struct usbhs_pipe *pipe; member
32 spinlock_t lock; /* protect the pipe */
99 #define usbhsg_uep_to_pipe(u) ((u)->pipe)
123 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); in __usbhsg_queue_pop() local
127 if (pipe) in __usbhsg_queue_pop()
128 dev_dbg(dev, "pipe %d : queue pop\n", usbhs_pipe_number(pipe)); in __usbhsg_queue_pop()
151 struct usbhs_pipe *pipe = pkt->pipe; in usbhsg_queue_done() local
152 struct usbhsg_uep *uep = usbhsg_pipe_to_uep(pipe); in usbhsg_queue_done()
169 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_queue_push() local
192 struct usbhs_pipe *pipe = pkt->pipe; usbhsg_dma_map_ctrl() local
223 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(dcp); usbhsg_recip_handler_std_control_done() local
235 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_recip_handler_std_clear_endpoint() local
282 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_recip_handler_std_set_endpoint() local
315 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(dcp); __usbhsg_recip_send_status() local
380 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_recip_handler_std_get_endpoint() local
408 struct usbhs_pipe *pipe; usbhsg_recip_run_handle() local
481 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(dcp); usbhsg_irq_ctrl_stage() local
558 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_pipe_disable() local
585 struct usbhs_pipe *pipe; usbhsg_ep_enable() local
639 struct usbhs_pipe *pipe; usbhsg_ep_disable() local
688 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); usbhsg_ep_queue() local
705 struct usbhs_pipe *pipe; usbhsg_ep_dequeue() local
726 struct usbhs_pipe *pipe = usbhsg_uep_to_pipe(uep); __usbhsg_ep_set_halt_wedge() local
[all...]
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_misc.c38 svga_set_scissor_states(struct pipe_context *pipe, in svga_set_scissor_states() argument
43 ASSERTED struct svga_screen *svgascreen = svga_screen(pipe->screen); in svga_set_scissor_states()
44 struct svga_context *svga = svga_context(pipe); in svga_set_scissor_states()
58 svga_set_polygon_stipple(struct pipe_context *pipe, in svga_set_polygon_stipple() argument
61 struct svga_context *svga = svga_context(pipe); in svga_set_polygon_stipple()
68 pipe->sampler_view_destroy(pipe, in svga_set_polygon_stipple()
74 util_pstipple_create_stipple_texture(pipe, stipple->stipple); in svga_set_polygon_stipple()
79 util_pstipple_create_sampler_view(pipe, in svga_set_polygon_stipple()
84 svga->polygon_stipple.sampler = util_pstipple_create_sampler(pipe); in svga_set_polygon_stipple()
115 svga_set_framebuffer_state(struct pipe_context *pipe, const struct pipe_framebuffer_state *fb) svga_set_framebuffer_state() argument
191 svga_set_clip_state(struct pipe_context *pipe, const struct pipe_clip_state *clip) svga_set_clip_state() argument
203 svga_set_viewport_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_viewports, const struct pipe_viewport_state *viewports) svga_set_viewport_states() argument
227 svga_set_debug_callback(struct pipe_context *pipe, const struct util_debug_callback *cb) svga_set_debug_callback() argument
[all...]
/third_party/libdrm/tests/modetest/
H A Dmodetest.c875 static struct crtc *pipe_find_crtc(struct device *dev, struct pipe_arg *pipe) in pipe_find_crtc() argument
883 for (i = 0; i < pipe->num_cons; ++i) { in pipe_find_crtc()
889 connector = get_connector_by_id(dev, pipe->con_ids[i]); in pipe_find_crtc()
922 static int pipe_find_crtc_and_mode(struct device *dev, struct pipe_arg *pipe) in pipe_find_crtc_and_mode() argument
927 pipe->mode = NULL; in pipe_find_crtc_and_mode()
929 for (i = 0; i < (int)pipe->num_cons; i++) { in pipe_find_crtc_and_mode()
930 mode = connector_find_mode(dev, pipe->con_ids[i], in pipe_find_crtc_and_mode()
931 pipe->mode_str, pipe->vrefresh); in pipe_find_crtc_and_mode()
933 if (pipe in pipe_find_crtc_and_mode()
1056 struct pipe_arg *pipe; page_flip_handler() local
1420 pipe_resolve_connectors(struct device *dev, struct pipe_arg *pipe) pipe_resolve_connectors() argument
1446 pipe_attempt_connector(struct device *dev, drmModeConnector *con, struct pipe_arg *pipe) pipe_attempt_connector() argument
1562 struct pipe_arg *pipe = &pipes[i]; set_mode() local
1585 struct pipe_arg *pipe = &pipes[i]; set_mode() local
1611 struct pipe_arg *pipe = &pipes[i]; set_mode() local
1673 struct pipe_arg *pipe = &pipes[i]; atomic_clear_mode() local
1734 struct pipe_arg *pipe = &pipes[i]; set_cursors() local
1770 struct pipe_arg *pipe = &pipes[i]; test_page_flip() local
1838 parse_connector(struct pipe_arg *pipe, const char *arg) parse_connector() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_threaded_context.c70 typedef uint16_t (*tc_execute)(struct pipe_context *pipe, void *call, uint64_t *last);
194 struct pipe_context *pipe = batch->tc->pipe; in tc_batch_execute() local
211 iter += execute_func[call->call_id](pipe, call, last); in tc_batch_execute()
232 pipe->flush(pipe, NULL, PIPE_FLUSH_ASYNC); in tc_batch_execute()
700 return tc->options.is_resource_busy(tc->pipe->screen, tbuf->latest, map_usage); in tc_is_buffer_busy()
747 threaded_context_unwrap_sync(struct pipe_context *pipe) in threaded_context_unwrap_sync() argument
749 if (!pipe || !pipe in threaded_context_unwrap_sync()
809 struct pipe_context *pipe = tc->pipe; tc_create_query() local
819 struct pipe_context *pipe = tc->pipe; tc_create_batch_query() local
830 tc_call_destroy_query(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_destroy_query() argument
851 tc_call_begin_query(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_begin_query() argument
873 tc_call_end_query(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_end_query() argument
908 struct pipe_context *pipe = tc->pipe; tc_get_query_result() local
942 tc_call_get_query_result_resource(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_get_query_result_resource() argument
983 tc_call_render_condition(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_render_condition() argument
1048 struct pipe_context *pipe = threaded_context(_pipe)->pipe; tc_create_vertex_elements_state() local
1060 tc_call_bind_sampler_states(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_bind_sampler_states() argument
1102 tc_call_set_framebuffer_state(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_framebuffer_state() argument
1144 tc_call_set_tess_state(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_tess_state() argument
1170 tc_call_set_patch_vertices(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_patch_vertices() argument
1199 tc_call_set_constant_buffer(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_constant_buffer() argument
1278 tc_call_set_inlinable_constants(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_inlinable_constants() argument
1307 tc_call_set_sample_locations(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_sample_locations() argument
1334 tc_call_set_scissor_states(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_scissor_states() argument
1363 tc_call_set_viewport_states(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_viewport_states() argument
1396 tc_call_set_window_rectangles(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_window_rectangles() argument
1425 tc_call_set_sampler_views(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_sampler_views() argument
1503 tc_call_set_shader_images(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_shader_images() argument
1595 tc_call_set_shader_buffers(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_shader_buffers() argument
1678 tc_call_set_vertex_buffers(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_vertex_buffers() argument
1772 tc_call_set_stream_output_targets(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_stream_output_targets() argument
1818 struct pipe_context *pipe = tc->pipe; tc_set_compute_resources() local
1830 struct pipe_context *pipe = tc->pipe; tc_set_global_binding() local
1846 struct pipe_context *pipe = threaded_context(_pipe)->pipe; tc_create_surface() local
1859 struct pipe_context *pipe = threaded_context(_pipe)->pipe; tc_surface_destroy() local
1869 struct pipe_context *pipe = threaded_context(_pipe)->pipe; tc_create_sampler_view() local
1882 struct pipe_context *pipe = threaded_context(_pipe)->pipe; tc_sampler_view_destroy() local
1893 struct pipe_context *pipe = threaded_context(_pipe)->pipe; tc_create_stream_output_target() local
1911 struct pipe_context *pipe = threaded_context(_pipe)->pipe; tc_stream_output_target_destroy() local
1927 struct pipe_context *pipe = tc->pipe; tc_create_texture_handle() local
1940 tc_call_make_texture_handle_resident(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_make_texture_handle_resident() argument
1967 struct pipe_context *pipe = tc->pipe; tc_create_image_handle() local
1984 tc_call_make_image_handle_resident(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_make_image_handle_resident() argument
2023 tc_call_replace_buffer_storage(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_replace_buffer_storage() argument
2210 struct pipe_context *pipe = tc->pipe; tc_buffer_map() local
2347 struct pipe_context *pipe = tc->pipe; tc_texture_map() local
2370 tc_call_transfer_flush_region(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_transfer_flush_region() argument
2473 tc_call_buffer_unmap(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_buffer_unmap() argument
2505 struct pipe_context *pipe = tc->pipe; tc_buffer_unmap() local
2588 tc_call_texture_unmap(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_texture_unmap() argument
2623 tc_call_buffer_subdata(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_buffer_subdata() argument
2708 tc_call_texture_subdata(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_texture_subdata() argument
2751 struct pipe_context *pipe = tc->pipe; tc_texture_subdata() local
2784 struct pipe_context *pipe = tc->pipe; tc_get_sample_position() local
2795 struct pipe_context *pipe = tc->pipe; tc_get_device_reset_status() local
2808 struct pipe_context *pipe = tc->pipe; tc_set_device_reset_callback() local
2821 tc_call_emit_string_marker(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_emit_string_marker() argument
2841 struct pipe_context *pipe = tc->pipe; tc_emit_string_marker() local
2855 struct pipe_context *pipe = tc->pipe; tc_dump_debug_state() local
2866 struct pipe_context *pipe = tc->pipe; tc_set_debug_callback() local
2884 struct pipe_context *pipe = tc->pipe; tc_set_log_context() local
2896 struct pipe_context *pipe = tc->pipe; tc_create_fence_fd() local
2908 tc_call_fence_server_sync(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_fence_server_sync() argument
2935 struct pipe_context *pipe = tc->pipe; tc_fence_server_signal() local
2963 tc_call_set_context_param(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_set_context_param() argument
2989 struct pipe_context *pipe = tc->pipe; tc_set_context_param() local
3032 tc_call_flush(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_flush() argument
3051 struct pipe_context *pipe = tc->pipe; tc_flush() local
3107 tc_call_draw_single_drawid(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_draw_single_drawid() argument
3177 tc_call_draw_single(struct pipe_context *pipe, void *call, uint64_t *last_ptr) tc_call_draw_single() argument
3252 tc_call_draw_indirect(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_draw_indirect() argument
3277 tc_call_draw_multi(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_draw_multi() argument
3556 tc_call_draw_vstate_single(struct pipe_context *pipe, void *call, uint64_t *last_ptr) tc_call_draw_vstate_single() argument
3606 tc_call_draw_vstate_multi(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_draw_vstate_multi() argument
3703 tc_call_launch_grid(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_launch_grid() argument
3733 tc_call_resource_copy_region(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_resource_copy_region() argument
3786 tc_call_blit(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_blit() argument
3818 tc_call_generate_mipmap(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_generate_mipmap() argument
3841 struct pipe_context *pipe = tc->pipe; tc_generate_mipmap() local
3873 tc_call_flush_resource(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_flush_resource() argument
3893 tc_call_invalidate_resource(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_invalidate_resource() argument
3932 tc_call_clear(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_clear() argument
3969 tc_call_clear_render_target(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_clear_render_target() argument
4015 tc_call_clear_depth_stencil(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_clear_depth_stencil() argument
4057 tc_call_clear_buffer(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_clear_buffer() argument
4098 tc_call_clear_texture(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_clear_texture() argument
4131 tc_call_resource_commit(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_resource_commit() argument
4159 struct pipe_context *pipe = tc->pipe; tc_init_intel_perf_query_info() local
4173 struct pipe_context *pipe = tc->pipe; tc_get_intel_perf_query_info() local
4193 struct pipe_context *pipe = tc->pipe; tc_get_intel_perf_query_counter_info() local
4203 struct pipe_context *pipe = tc->pipe; tc_new_intel_perf_query_obj() local
4209 tc_call_begin_intel_perf_query(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_begin_intel_perf_query() argument
4227 tc_call_end_intel_perf_query(struct pipe_context *pipe, void *call, uint64_t *last) tc_call_end_intel_perf_query() argument
4245 struct pipe_context *pipe = tc->pipe; tc_delete_intel_perf_query() local
4255 struct pipe_context *pipe = tc->pipe; tc_wait_intel_perf_query() local
4265 struct pipe_context *pipe = tc->pipe; tc_is_intel_perf_query_ready() local
4279 struct pipe_context *pipe = tc->pipe; tc_get_intel_perf_query_data() local
4296 tc_call_callback(UNUSED struct pipe_context *pipe, void *call, uint64_t *last) tc_call_callback() argument
4330 struct pipe_context *pipe = tc->pipe; tc_destroy() local
4398 threaded_context_create(struct pipe_context *pipe, struct slab_parent_pool *parent_transfer_pool, tc_replace_buffer_storage_func replace_buffer, const struct threaded_context_options *options, struct threaded_context **out) threaded_context_create() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/
H A Dlima_sched.h35 /* pipe fence */
80 int (*task_validate)(struct lima_sched_pipe *pipe, struct lima_sched_task *task);
81 void (*task_run)(struct lima_sched_pipe *pipe, struct lima_sched_task *task);
82 void (*task_fini)(struct lima_sched_pipe *pipe);
83 void (*task_error)(struct lima_sched_pipe *pipe);
84 void (*task_mmu_error)(struct lima_sched_pipe *pipe);
85 int (*task_recover)(struct lima_sched_pipe *pipe);
96 int lima_sched_context_init(struct lima_sched_pipe *pipe,
99 void lima_sched_context_fini(struct lima_sched_pipe *pipe,
104 int lima_sched_pipe_init(struct lima_sched_pipe *pipe, cons
108 lima_sched_pipe_mmu_error(struct lima_sched_pipe *pipe) lima_sched_pipe_mmu_error() argument
[all...]

Completed in 39 milliseconds

12345678910>>...119