Home
last modified time | relevance | path

Searched refs:pipe (Results 351 - 375 of 2987) sorted by relevance

1...<<11121314151617181920>>...120

/kernel/linux/linux-6.6/drivers/net/wwan/iosm/
H A Diosm_ipc_imem.c39 struct ipc_pipe *pipe) in ipc_imem_dl_skb_alloc()
42 if (pipe->nr_of_queued_entries >= pipe->max_nr_of_queued_entries) in ipc_imem_dl_skb_alloc()
45 return ipc_protocol_dl_td_prepare(ipc_imem->ipc_protocol, pipe); in ipc_imem_dl_skb_alloc()
48 /* This timer handler will retry DL buff allocation if a pipe has no free buf
59 struct ipc_pipe *pipe = &ipc_imem->channels[i].dl_pipe; in ipc_imem_tq_td_alloc_timer() local
61 if (!pipe->is_open || pipe->nr_of_queued_entries > 0) in ipc_imem_tq_td_alloc_timer()
64 while (ipc_imem_dl_skb_alloc(ipc_imem, pipe)) in ipc_imem_tq_td_alloc_timer()
67 if (pipe in ipc_imem_tq_td_alloc_timer()
38 ipc_imem_dl_skb_alloc(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) ipc_imem_dl_skb_alloc() argument
225 struct ipc_pipe *pipe; ipc_imem_ul_write_td() local
298 ipc_imem_dl_skb_process(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe, struct sk_buff *skb) ipc_imem_dl_skb_process() argument
334 ipc_imem_dl_pipe_process(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) ipc_imem_dl_pipe_process() argument
394 ipc_imem_ul_pipe_process(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) ipc_imem_ul_pipe_process() argument
863 ipc_imem_pipe_open(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) ipc_imem_pipe_open() argument
951 ipc_imem_pipe_close(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) ipc_imem_pipe_close() argument
1184 ipc_imem_pipe_cleanup(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) ipc_imem_pipe_cleanup() argument
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/pmu/
H A Dlib.h15 union pipe { union
26 extern int sync_with_child(union pipe read_pipe, union pipe write_pipe);
27 extern int wait_for_parent(union pipe read_pipe);
28 extern int notify_parent(union pipe write_pipe);
29 extern int notify_parent_of_error(union pipe write_pipe);
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/pmu/
H A Dlib.h15 union pipe { union
25 extern int sync_with_child(union pipe read_pipe, union pipe write_pipe);
26 extern int wait_for_parent(union pipe read_pipe);
27 extern int notify_parent(union pipe write_pipe);
28 extern int notify_parent_of_error(union pipe write_pipe);
/test/xts/hats/hdf/external_device_manager/bus_extension_usb/include/
H A Dusb_impl_mock.h70 BulkTransferRead, int32_t(const UsbDev &dev, const UsbPipe &pipe, int32_t timeout, std::vector<uint8_t> &data));
72 int32_t(const UsbDev &dev, const UsbPipe &pipe, int32_t timeout, const std::vector<uint8_t> &data));
78 int32_t(const UsbDev &dev, const UsbPipe &pipe, int32_t timeout, std::vector<uint8_t> &data));
80 int32_t(const UsbDev &dev, const UsbPipe &pipe, int32_t timeout, const std::vector<uint8_t> &data));
82 IsoTransferRead, int32_t(const UsbDev &dev, const UsbPipe &pipe, int32_t timeout, std::vector<uint8_t> &data));
84 int32_t(const UsbDev &dev, const UsbPipe &pipe, int32_t timeout, const std::vector<uint8_t> &data));
86 int32_t(const UsbDev &dev, const UsbPipe &pipe, const std::vector<uint8_t> &clientData,
90 MOCK_METHOD2(RequestCancel, int32_t(const UsbDev &dev, const UsbPipe &pipe));
93 MOCK_METHOD3(RegBulkCallback, int32_t(const UsbDev &dev, const UsbPipe &pipe, const sptr<IUsbdBulkCallback> &cb));
94 MOCK_METHOD2(UnRegBulkCallback, int32_t(const UsbDev &dev, const UsbPipe &pipe));
[all...]
/third_party/libdrm/freedreno/kgsl/
H A Dkgsl_ringbuffer.c41 struct kgsl_pipe *pipe; member
66 ret = ioctl(bo->pipe->fd, IOCTL_KGSL_SHAREDMEM_FREE, &req); in kgsl_rb_bo_del()
74 static struct kgsl_rb_bo * kgsl_rb_bo_new(struct kgsl_pipe *pipe, uint32_t size) in kgsl_rb_bo_new() argument
88 ret = ioctl(pipe->fd, IOCTL_KGSL_GPUMEM_ALLOC, &req); in kgsl_rb_bo_new()
94 bo->pipe = pipe; in kgsl_rb_bo_new()
98 MAP_SHARED, pipe->fd, req.gpuaddr); in kgsl_rb_bo_new()
117 struct kgsl_pipe *kgsl_pipe = to_kgsl_pipe(ring->pipe); in kgsl_ringbuffer_flush()
138 if (ring->pipe->id == FD_PIPE_2D) { in kgsl_ringbuffer_flush()
174 kgsl_pipe_add_submit(to_kgsl_pipe(ring->pipe), kgsl_b in kgsl_ringbuffer_emit_reloc()
204 kgsl_ringbuffer_new(struct fd_pipe *pipe, uint32_t size, enum fd_ringbuffer_flags flags) kgsl_ringbuffer_new() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/cso_cache/
H A Dcso_cache.c45 void cso_delete_state(struct pipe_context *pipe, void *state, in cso_delete_state() argument
50 pipe->delete_blend_state(pipe, ((struct cso_blend*)state)->data); in cso_delete_state()
53 pipe->delete_sampler_state(pipe, ((struct cso_sampler*)state)->data); in cso_delete_state()
56 pipe->delete_depth_stencil_alpha_state(pipe, in cso_delete_state()
60 pipe->delete_rasterizer_state(pipe, ((struct cso_rasterizer*)state)->data); in cso_delete_state()
63 pipe in cso_delete_state()
159 cso_cache_init(struct cso_cache *sc, struct pipe_context *pipe) cso_cache_init() argument
[all...]
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
H A DInputAssembly.cpp132 struct pipe_context *pipe = pDevice->pipe; in IaSetVertexBuffers() local
184 pipe->set_vertex_buffers(pipe, 0, PIPE_MAX_ATTRIBS, 0, FALSE, pDevice->vertex_buffers); in IaSetVertexBuffers()
275 struct pipe_context *pipe = CastPipeContext(hDevice); in CreateElementLayout() local
319 pipe->create_vertex_elements_state(pipe, max_elements, elements); in CreateElementLayout()
341 struct pipe_context *pipe = CastPipeContext(hDevice); in DestroyElementLayout() local
344 pipe->delete_vertex_elements_state(pipe, pElementLayou in DestroyElementLayout()
364 struct pipe_context *pipe = CastPipeContext(hDevice); IaSetInputLayout() local
[all...]
/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_state.c37 #include "pipe/p_config.h"
334 static void* r300_create_blend_state(struct pipe_context* pipe, in r300_create_blend_state() argument
337 struct r300_screen* r300screen = r300_screen(pipe->screen); in r300_create_blend_state()
527 static void r300_bind_blend_state(struct pipe_context* pipe, in r300_bind_blend_state() argument
530 struct r300_context* r300 = r300_context(pipe); in r300_bind_blend_state()
555 static void r300_delete_blend_state(struct pipe_context* pipe, in r300_delete_blend_state() argument
569 static void r300_set_blend_color(struct pipe_context* pipe, in r300_set_blend_color() argument
572 struct r300_context* r300 = r300_context(pipe); in r300_set_blend_color()
651 static void r300_set_clip_state(struct pipe_context* pipe, in r300_set_clip_state() argument
654 struct r300_context* r300 = r300_context(pipe); in r300_set_clip_state()
679 r300_create_dsa_state(struct pipe_context* pipe, const struct pipe_depth_stencil_alpha_state* state) r300_create_dsa_state() argument
799 r300_bind_dsa_state(struct pipe_context* pipe, void* state) r300_bind_dsa_state() argument
815 r300_delete_dsa_state(struct pipe_context* pipe, void* state) r300_delete_dsa_state() argument
821 r300_set_stencil_ref(struct pipe_context* pipe, const struct pipe_stencil_ref sr) r300_set_stencil_ref() argument
902 r300_set_framebuffer_state(struct pipe_context* pipe, const struct pipe_framebuffer_state* state) r300_set_framebuffer_state() argument
1036 r300_create_fs_state(struct pipe_context* pipe, const struct pipe_shader_state* shader) r300_create_fs_state() argument
1099 r300_bind_fs_state(struct pipe_context* pipe, void* shader) r300_bind_fs_state() argument
1116 r300_delete_fs_state(struct pipe_context* pipe, void* shader) r300_delete_fs_state() argument
1132 r300_set_polygon_stipple(struct pipe_context* pipe, const struct pipe_poly_stipple* state) r300_set_polygon_stipple() argument
1144 r300_create_rs_state(struct pipe_context* pipe, const struct pipe_rasterizer_state* state) r300_create_rs_state() argument
1361 r300_bind_rs_state(struct pipe_context* pipe, void* state) r300_bind_rs_state() argument
1417 r300_delete_rs_state(struct pipe_context* pipe, void* state) r300_delete_rs_state() argument
1423 r300_create_sampler_state(struct pipe_context* pipe, const struct pipe_sampler_state* state) r300_create_sampler_state() argument
1494 r300_bind_sampler_states(struct pipe_context* pipe, enum pipe_shader_type shader, unsigned start, unsigned count, void** states) r300_bind_sampler_states() argument
1518 r300_delete_sampler_state(struct pipe_context* pipe, void* state) r300_delete_sampler_state() argument
1548 r300_set_sampler_views(struct pipe_context* pipe, enum pipe_shader_type shader, unsigned start, unsigned count, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view** views) r300_set_sampler_views() argument
1629 r300_create_sampler_view_custom(struct pipe_context *pipe, struct pipe_resource *texture, const struct pipe_sampler_view *templ, unsigned width0_override, unsigned height0_override) r300_create_sampler_view_custom() argument
1681 r300_create_sampler_view(struct pipe_context *pipe, struct pipe_resource *texture, const struct pipe_sampler_view *templ) r300_create_sampler_view() argument
1692 r300_sampler_view_destroy(struct pipe_context *pipe, struct pipe_sampler_view *view) r300_sampler_view_destroy() argument
1699 r300_set_sample_mask(struct pipe_context *pipe, unsigned mask) r300_set_sample_mask() argument
1709 r300_set_scissor_states(struct pipe_context* pipe, unsigned start_slot, unsigned num_scissors, const struct pipe_scissor_state* state) r300_set_scissor_states() argument
1722 r300_set_viewport_states(struct pipe_context* pipe, unsigned start_slot, unsigned num_viewports, const struct pipe_viewport_state* state) r300_set_viewport_states() argument
1774 r300_set_vertex_buffers_hwtcl(struct pipe_context* pipe, unsigned start_slot, unsigned count, unsigned unbind_num_trailing_slots, bool take_ownership, const struct pipe_vertex_buffer* buffers) r300_set_vertex_buffers_hwtcl() argument
1797 r300_set_vertex_buffers_swtcl(struct pipe_context* pipe, unsigned start_slot, unsigned count, unsigned unbind_num_trailing_slots, bool take_ownership, const struct pipe_vertex_buffer* buffers) r300_set_vertex_buffers_swtcl() argument
1871 r300_create_vertex_elements_state(struct pipe_context* pipe, unsigned count, const struct pipe_vertex_element* attribs) r300_create_vertex_elements_state() argument
1912 r300_bind_vertex_elements_state(struct pipe_context *pipe, void *state) r300_bind_vertex_elements_state() argument
1934 r300_delete_vertex_elements_state(struct pipe_context *pipe, void *state) r300_delete_vertex_elements_state() argument
1939 r300_create_vs_state(struct pipe_context* pipe, const struct pipe_shader_state* shader) r300_create_vs_state() argument
1987 r300_bind_vs_state(struct pipe_context* pipe, void* shader) r300_bind_vs_state() argument
2026 r300_delete_vs_state(struct pipe_context* pipe, void* shader) r300_delete_vs_state() argument
2048 r300_set_constant_buffer(struct pipe_context *pipe, enum pipe_shader_type shader, uint index, bool take_ownership, const struct pipe_constant_buffer *cb) r300_set_constant_buffer() argument
2114 r300_texture_barrier(struct pipe_context *pipe, unsigned flags) r300_texture_barrier() argument
2122 r300_memory_barrier(struct pipe_context *pipe, unsigned flags) r300_memory_barrier() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dskl_watermark.c137 * blocking time, having this enabled can cause full system hangs and/or pipe
140 * - <= 1 pipe enabled
453 new_bw_state->pipe_sagv_reject &= ~BIT(crtc->pipe); in intel_compute_sagv_mask()
455 new_bw_state->pipe_sagv_reject |= BIT(crtc->pipe); in intel_compute_sagv_mask()
591 enum pipe for_pipe, in intel_crtc_dbuf_weights()
598 enum pipe pipe; in intel_crtc_dbuf_weights() local
604 for_each_pipe(i915, pipe) { in intel_crtc_dbuf_weights()
605 int weight = dbuf_state->weight[pipe]; in intel_crtc_dbuf_weights()
614 if (dbuf_state->slices[pipe] ! in intel_crtc_dbuf_weights()
638 enum pipe pipe = crtc->pipe; skl_crtc_allocate_ddb() local
775 skl_ddb_get_hw_plane_state(struct drm_i915_private *i915, const enum pipe pipe, const enum plane_id plane_id, struct skl_ddb_entry *ddb, struct skl_ddb_entry *ddb_y) skl_ddb_get_hw_plane_state() argument
806 enum pipe pipe = crtc->pipe; skl_pipe_ddb_get_hw_state() local
1276 compute_dbuf_slices(enum pipe pipe, u8 active_pipes, bool join_mbus, const struct dbuf_slice_conf_entry *dbuf_slices) compute_dbuf_slices() argument
1294 icl_compute_dbuf_slices(enum pipe pipe, u8 active_pipes, bool join_mbus) icl_compute_dbuf_slices() argument
1312 tgl_compute_dbuf_slices(enum pipe pipe, u8 active_pipes, bool join_mbus) tgl_compute_dbuf_slices() argument
1318 adlp_compute_dbuf_slices(enum pipe pipe, u8 active_pipes, bool join_mbus) adlp_compute_dbuf_slices() argument
1324 dg2_compute_dbuf_slices(enum pipe pipe, u8 active_pipes, bool join_mbus) dg2_compute_dbuf_slices() argument
1333 enum pipe pipe = crtc->pipe; skl_compute_dbuf_slices() local
2384 enum pipe pipe = plane->pipe; skl_write_plane_wm() local
2421 enum pipe pipe = plane->pipe; skl_write_cursor_wm() local
2544 enum pipe pipe; intel_dbuf_enabled_slices() local
2595 enum pipe pipe = crtc->pipe; skl_compute_ddb() local
2634 enum pipe pipe = crtc->pipe; skl_compute_ddb() local
2948 enum pipe pipe = crtc->pipe; skl_pipe_wm_get_hw_state() local
3005 enum pipe pipe = crtc->pipe; skl_wm_get_hw_state() local
3552 xelpdp_is_only_pipe_per_dbuf_bank(enum pipe pipe, u8 active_pipes) xelpdp_is_only_pipe_per_dbuf_bank() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/c67x00/
H A Dc67x00-sched.c70 unsigned int pipe; member
142 dev_dbg(dev, "endpoint: %4d\n", usb_pipeendpoint(td->pipe)); in dbg_td()
143 dev_dbg(dev, "pipeout: %4d\n", usb_pipeout(td->pipe)); in dbg_td()
207 if (usb_pipetype(urb->pipe) == PIPE_ISOCHRONOUS) { in c67x00_release_urb()
265 /* Add the endpoint data to one of the pipe lists; must be added in c67x00_ep_data_alloc()
267 type = usb_pipetype(urb->pipe); in c67x00_ep_data_alloc()
388 switch (usb_pipetype(urb->pipe)) { in c67x00_urb_enqueue()
517 /* Low speed pipe */ in c67x00_claim_frame_bw()
518 if (usb_pipein(urb->pipe)) in c67x00_claim_frame_bw()
524 if (usb_pipeisoc(urb->pipe)) in c67x00_claim_frame_bw()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_plane.c337 /* (re)allocate hw pipe if we don't have one or caps-mismatch: */ in mdp5_plane_atomic_check_with_state()
342 * (re)allocte hw pipe if we're either requesting for 2 hw pipes in mdp5_plane_atomic_check_with_state()
343 * or we're switching from 2 hw pipes to 1 hw pipe because the in mdp5_plane_atomic_check_with_state()
344 * new src_w can be supported by 1 hw pipe itself. in mdp5_plane_atomic_check_with_state()
549 enum mdp5_pipe pipe, in set_scanout_locked()
554 mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC_STRIDE_A(pipe), in set_scanout_locked()
558 mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC_STRIDE_B(pipe), in set_scanout_locked()
562 mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC0_ADDR(pipe), in set_scanout_locked()
564 mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC1_ADDR(pipe), in set_scanout_locked()
566 mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC2_ADDR(pipe), in set_scanout_locked()
548 set_scanout_locked(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, struct drm_framebuffer *fb) set_scanout_locked() argument
573 csc_disable(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe) csc_disable() argument
582 csc_enable(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, struct csc_cfg *csc) csc_enable() argument
758 mdp5_write_pixel_ext(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, const struct mdp_format *format, uint32_t src_w, int pe_left[COMP_MAX], int pe_right[COMP_MAX], uint32_t src_h, int pe_top[COMP_MAX], int pe_bottom[COMP_MAX]) mdp5_write_pixel_ext() argument
843 enum mdp5_pipe pipe = hwpipe->pipe; mdp5_hwpipe_mode_set() local
934 enum mdp5_pipe pipe = hwpipe->pipe; mdp5_plane_mode_set() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_plane.c260 /* (re)allocate hw pipe if we don't have one or caps-mismatch: */ in mdp5_plane_atomic_check_with_state()
265 * (re)allocte hw pipe if we're either requesting for 2 hw pipes in mdp5_plane_atomic_check_with_state()
266 * or we're switching from 2 hw pipes to 1 hw pipe because the in mdp5_plane_atomic_check_with_state()
267 * new src_w can be supported by 1 hw pipe itself. in mdp5_plane_atomic_check_with_state()
480 enum mdp5_pipe pipe, in set_scanout_locked()
485 mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC_STRIDE_A(pipe), in set_scanout_locked()
489 mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC_STRIDE_B(pipe), in set_scanout_locked()
493 mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC0_ADDR(pipe), in set_scanout_locked()
495 mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC1_ADDR(pipe), in set_scanout_locked()
497 mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC2_ADDR(pipe), in set_scanout_locked()
479 set_scanout_locked(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, struct drm_framebuffer *fb) set_scanout_locked() argument
504 csc_disable(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe) csc_disable() argument
513 csc_enable(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, struct csc_cfg *csc) csc_enable() argument
689 mdp5_write_pixel_ext(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, const struct mdp_format *format, uint32_t src_w, int pe_left[COMP_MAX], int pe_right[COMP_MAX], uint32_t src_h, int pe_top[COMP_MAX], int pe_bottom[COMP_MAX]) mdp5_write_pixel_ext() argument
774 enum mdp5_pipe pipe = hwpipe->pipe; mdp5_hwpipe_mode_set() local
865 enum mdp5_pipe pipe = hwpipe->pipe; mdp5_plane_mode_set() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_sspp.c141 static void dpu_hw_sspp_setup_multirect(struct dpu_sw_pipe *pipe) in dpu_hw_sspp_setup_multirect() argument
143 struct dpu_hw_sspp *ctx = pipe->sspp; in dpu_hw_sspp_setup_multirect()
149 if (pipe->multirect_index == DPU_SSPP_RECT_SOLO) { in dpu_hw_sspp_setup_multirect()
158 mode_mask |= pipe->multirect_index; in dpu_hw_sspp_setup_multirect()
159 if (pipe->multirect_mode == DPU_SSPP_MULTIRECT_TIME_MX) in dpu_hw_sspp_setup_multirect()
206 static void dpu_hw_sspp_setup_format(struct dpu_sw_pipe *pipe, in dpu_hw_sspp_setup_format() argument
209 struct dpu_hw_sspp *ctx = pipe->sspp; in dpu_hw_sspp_setup_format()
219 if (pipe->multirect_index == DPU_SSPP_RECT_SOLO || in dpu_hw_sspp_setup_format()
220 pipe->multirect_index == DPU_SSPP_RECT_0) { in dpu_hw_sspp_setup_format()
409 static void dpu_hw_sspp_setup_rects(struct dpu_sw_pipe *pipe, in dpu_hw_sspp_setup_rects() argument
451 dpu_hw_sspp_setup_sourceaddress(struct dpu_sw_pipe *pipe, struct dpu_hw_fmt_layout *layout) dpu_hw_sspp_setup_sourceaddress() argument
524 dpu_hw_sspp_setup_solidfill(struct dpu_sw_pipe *pipe, u32 color) dpu_hw_sspp_setup_solidfill() argument
565 dpu_hw_sspp_setup_cdp(struct dpu_sw_pipe *pipe, const struct dpu_format *fmt, bool enable) dpu_hw_sspp_setup_cdp() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/
H A Domap_drv.c64 "atomic complete timeout (pipe %u)!\n", i); in omap_atomic_wait_for_completion()
308 struct omap_drm_pipeline *pipe = &priv->pipes[i]; in omap_disconnect_pipelines() local
310 omapdss_device_disconnect(NULL, pipe->output); in omap_disconnect_pipelines()
312 omapdss_device_put(pipe->output); in omap_disconnect_pipelines()
313 pipe->output = NULL; in omap_disconnect_pipelines()
336 struct omap_drm_pipeline *pipe; in omap_connect_pipelines() local
338 pipe = &priv->pipes[priv->num_pipes++]; in omap_connect_pipelines()
339 pipe->output = omapdss_device_get(output); in omap_connect_pipelines()
451 struct omap_drm_pipeline *pipe = &priv->pipes[i]; in omap_modeset_init() local
454 pipe in omap_modeset_init()
479 struct omap_drm_pipeline *pipe = &priv->pipes[i]; omap_modeset_init() local
490 struct omap_drm_pipeline *pipe = &priv->pipes[i]; omap_modeset_init() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/tve200/
H A Dtve200_display.c54 drm_crtc_handle_vblank(&priv->pipe.crtc); in tve200_irq()
71 static int tve200_display_check(struct drm_simple_display_pipe *pipe, in tve200_display_check() argument
76 struct drm_framebuffer *old_fb = pipe->plane.state->fb; in tve200_display_check()
121 static void tve200_display_enable(struct drm_simple_display_pipe *pipe, in tve200_display_enable() argument
125 struct drm_crtc *crtc = &pipe->crtc; in tve200_display_enable()
126 struct drm_plane *plane = &pipe->plane; in tve200_display_enable()
242 static void tve200_display_disable(struct drm_simple_display_pipe *pipe) in tve200_display_disable() argument
244 struct drm_crtc *crtc = &pipe->crtc; in tve200_display_disable()
257 static void tve200_display_update(struct drm_simple_display_pipe *pipe, in tve200_display_update() argument
260 struct drm_crtc *crtc = &pipe in tve200_display_update()
294 tve200_display_enable_vblank(struct drm_simple_display_pipe *pipe) tve200_display_enable_vblank() argument
306 tve200_display_disable_vblank(struct drm_simple_display_pipe *pipe) tve200_display_disable_vblank() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/tve200/
H A Dtve200_display.c54 drm_crtc_handle_vblank(&priv->pipe.crtc); in tve200_irq()
71 static int tve200_display_check(struct drm_simple_display_pipe *pipe, in tve200_display_check() argument
76 struct drm_framebuffer *old_fb = pipe->plane.state->fb; in tve200_display_check()
121 static void tve200_display_enable(struct drm_simple_display_pipe *pipe, in tve200_display_enable() argument
125 struct drm_crtc *crtc = &pipe->crtc; in tve200_display_enable()
126 struct drm_plane *plane = &pipe->plane; in tve200_display_enable()
242 static void tve200_display_disable(struct drm_simple_display_pipe *pipe) in tve200_display_disable() argument
244 struct drm_crtc *crtc = &pipe->crtc; in tve200_display_disable()
257 static void tve200_display_update(struct drm_simple_display_pipe *pipe, in tve200_display_update() argument
260 struct drm_crtc *crtc = &pipe in tve200_display_update()
294 tve200_display_enable_vblank(struct drm_simple_display_pipe *pipe) tve200_display_enable_vblank() argument
306 tve200_display_disable_vblank(struct drm_simple_display_pipe *pipe) tve200_display_disable_vblank() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_vertprog.c74 if (nv30->rast && nv30->rast->pipe.clip_plane_enable != vp->enabled_ucps) { in nv30_vertprog_validate()
75 vp->enabled_ucps = nv30->rast->pipe.clip_plane_enable; in nv30_vertprog_validate()
223 nv30_vp_state_create(struct pipe_context *pipe, in nv30_vp_state_create() argument
231 vp->pipe.tokens = nir_to_tgsi(cso->ir.nir, pipe->screen); in nv30_vp_state_create()
235 vp->pipe.tokens = tgsi_dup_tokens(cso->tokens); in nv30_vp_state_create()
238 tgsi_scan_shader(vp->pipe.tokens, &vp->info); in nv30_vp_state_create()
243 nv30_vp_state_delete(struct pipe_context *pipe, void *hwcso) in nv30_vp_state_delete() argument
251 draw_delete_vertex_shader(nv30_context(pipe)->draw, vp->draw); in nv30_vp_state_delete()
253 FREE((void *)vp->pipe in nv30_vp_state_delete()
258 nv30_vp_state_bind(struct pipe_context *pipe, void *hwcso) nv30_vp_state_bind() argument
267 nv30_vertprog_init(struct pipe_context *pipe) nv30_vertprog_init() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_debug_image.c97 debug_dump_surface(struct pipe_context *pipe, in debug_dump_surface() argument
116 data = pipe_texture_map(pipe, texture, surface->u.tex.level, in debug_dump_surface()
131 pipe->texture_unmap(pipe, transfer); in debug_dump_surface()
136 debug_dump_texture(struct pipe_context *pipe, in debug_dump_texture() argument
147 surface = pipe->create_surface(pipe, texture, &surf_tmpl); in debug_dump_texture()
149 debug_dump_surface(pipe, prefix, surface); in debug_dump_texture()
150 pipe->surface_destroy(pipe, surfac in debug_dump_texture()
187 debug_dump_surface_bmp(struct pipe_context *pipe, const char *filename, struct pipe_surface *surface) debug_dump_surface_bmp() argument
205 debug_dump_transfer_bmp(UNUSED struct pipe_context *pipe, const char *filename, struct pipe_transfer *transfer, void *ptr) debug_dump_transfer_bmp() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/postprocess/
H A Dpp_run.c40 pp_blit(struct pipe_context *pipe, in pp_blit() argument
75 pipe->blit(pipe, &blit); in pp_blit()
111 pp_blit(ppq->p->pipe, in, 0, 0, in pp_run()
217 p->view = p->pipe->create_sampler_view(p->pipe, in, &v_tmp); in pp_filter_setup_in()
226 p->framebuffer.cbufs[0] = p->pipe->create_surface(p->pipe, out, &p->surf); in pp_filter_setup_out()
243 pp_tgsi_to_state(struct pipe_context *pipe, const char *text, bool isvs, in pp_tgsi_to_state() argument
269 ret_state = pipe in pp_tgsi_to_state()
[all...]
H A Dpp_init.c28 #include "pipe/p_compiler.h"
33 #include "pipe/p_screen.h"
42 pp_init(struct pipe_context *pipe, const unsigned int *enabled, in pp_init() argument
81 ppq->p = pp_init_prog(ppq, pipe, cso, st); in pp_init()
179 if (ppq->p->pipe && ppq->filters && ppq->shaders) { in pp_free()
203 assert(ppq->p->pipe); in pp_free()
206 assert(ppq->p->pipe->delete_fs_state); in pp_free()
207 ppq->p->pipe->delete_fs_state(ppq->p->pipe, in pp_free()
211 assert(ppq->p->pipe in pp_free()
[all...]
/third_party/libdrm/etnaviv/
H A Detnaviv_perfmon.c32 struct etna_device *dev = pm->pipe->gpu->dev; in etna_perfmon_query_signals()
34 .pipe = pm->pipe->id, in etna_perfmon_query_signals()
65 struct etna_device *dev = pm->pipe->gpu->dev; in etna_perfmon_query_domains()
67 .pipe = pm->pipe->id in etna_perfmon_query_domains()
124 drm_public struct etna_perfmon *etna_perfmon_create(struct etna_pipe *pipe) in etna_perfmon_create() argument
136 pm->pipe = pipe; in etna_perfmon_create()
/third_party/mesa3d/src/etnaviv/drm/
H A Detnaviv_perfmon.c32 struct etna_device *dev = pm->pipe->gpu->dev; in etna_perfmon_query_signals()
34 .pipe = pm->pipe->id, in etna_perfmon_query_signals()
65 struct etna_device *dev = pm->pipe->gpu->dev; in etna_perfmon_query_domains()
67 .pipe = pm->pipe->id in etna_perfmon_query_domains()
124 struct etna_perfmon *etna_perfmon_create(struct etna_pipe *pipe) in etna_perfmon_create() argument
136 pm->pipe = pipe; in etna_perfmon_create()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_resource.c123 svga->pipe.buffer_map = svga_buffer_transfer_map; in svga_init_resource_functions()
124 svga->pipe.texture_map = svga_texture_transfer_map; in svga_init_resource_functions()
125 svga->pipe.transfer_flush_region = svga_buffer_transfer_flush_region; in svga_init_resource_functions()
126 svga->pipe.buffer_unmap = svga_buffer_transfer_unmap; in svga_init_resource_functions()
127 svga->pipe.texture_unmap = svga_texture_transfer_unmap; in svga_init_resource_functions()
128 svga->pipe.buffer_subdata = u_default_buffer_subdata; in svga_init_resource_functions()
129 svga->pipe.texture_subdata = u_default_texture_subdata; in svga_init_resource_functions()
132 svga->pipe.generate_mipmap = svga_texture_generate_mipmap; in svga_init_resource_functions()
134 svga->pipe.generate_mipmap = NULL; in svga_init_resource_functions()
H A Dsvga_state_tgsi_transform.c74 svga->pipe.bind_vs_state(&svga->pipe, shader); in bind_shader()
78 * Avoid pipe->bind_fs_state call because it goes through aapoint in bind_shader()
82 svga_bind_fs_state(&svga->pipe, shader); in bind_shader()
85 svga->pipe.bind_gs_state(&svga->pipe, shader); in bind_shader()
88 svga->pipe.bind_tcs_state(&svga->pipe, shader); in bind_shader()
91 svga->pipe.bind_tes_state(&svga->pipe, shade in bind_shader()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_pipeline_state.c24 komeda_pipeline_get_state(struct komeda_pipeline *pipe, in komeda_pipeline_get_state() argument
29 priv_st = drm_atomic_get_private_obj_state(state, &pipe->obj); in komeda_pipeline_get_state()
37 komeda_pipeline_get_old_state(struct komeda_pipeline *pipe, in komeda_pipeline_get_old_state() argument
42 priv_st = drm_atomic_get_old_private_obj_state(state, &pipe->obj); in komeda_pipeline_get_old_state()
49 komeda_pipeline_get_new_state(struct komeda_pipeline *pipe, in komeda_pipeline_get_new_state() argument
54 priv_st = drm_atomic_get_new_private_obj_state(state, &pipe->obj); in komeda_pipeline_get_new_state()
62 komeda_pipeline_get_state_and_set_crtc(struct komeda_pipeline *pipe, in komeda_pipeline_get_state_and_set_crtc() argument
68 st = komeda_pipeline_get_state(pipe, state); in komeda_pipeline_get_state_and_set_crtc()
74 drm_crtc_index(crtc), pipe->id); in komeda_pipeline_get_state_and_set_crtc()
80 DRM_DEBUG_ATOMIC("Disabling a busy pipeline:%d.\n", pipe in komeda_pipeline_get_state_and_set_crtc()
488 struct komeda_pipeline *pipe = scaler->base.pipeline; komeda_scaler_check_cfg() local
873 merger_is_available(struct komeda_pipeline *pipe, struct komeda_data_flow_cfg *dflow) merger_is_available() argument
888 struct komeda_pipeline *pipe = layer->base.pipeline; komeda_build_layer_data_flow() local
1091 struct komeda_pipeline *pipe = left->base.pipeline; komeda_build_layer_split_data_flow() local
1159 struct komeda_pipeline *pipe = wb_layer->base.pipeline; komeda_build_wb_split_data_flow() local
1227 komeda_pipeline_unbound_components(struct komeda_pipeline *pipe, struct komeda_pipeline_state *new) komeda_pipeline_unbound_components() argument
1255 komeda_release_unclaimed_resources(struct komeda_pipeline *pipe, struct komeda_crtc_state *kcrtc_st) komeda_release_unclaimed_resources() argument
1287 komeda_pipeline_disable(struct komeda_pipeline *pipe, struct drm_atomic_state *old_state) komeda_pipeline_disable() argument
1332 komeda_pipeline_update(struct komeda_pipeline *pipe, struct drm_atomic_state *old_state) komeda_pipeline_update() argument
[all...]

Completed in 22 milliseconds

1...<<11121314151617181920>>...120