Home
last modified time | relevance | path

Searched refs:pipe (Results 26 - 50 of 2960) sorted by relevance

12345678910>>...119

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_resource_helpers.c129 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; in dcn32_merge_pipes_for_subvp() local
131 // For now merge all pipes for SubVP since pipe split case isn't supported yet in dcn32_merge_pipes_for_subvp()
134 if (pipe->prev_odm_pipe) { in dcn32_merge_pipes_for_subvp()
135 /*split off odm pipe*/ in dcn32_merge_pipes_for_subvp()
136 pipe->prev_odm_pipe->next_odm_pipe = pipe->next_odm_pipe; in dcn32_merge_pipes_for_subvp()
137 if (pipe->next_odm_pipe) in dcn32_merge_pipes_for_subvp()
138 pipe->next_odm_pipe->prev_odm_pipe = pipe->prev_odm_pipe; in dcn32_merge_pipes_for_subvp()
140 pipe in dcn32_merge_pipes_for_subvp()
174 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; dcn32_all_pipes_have_stream_and_plane() local
191 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; dcn32_subvp_in_use() local
216 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; dcn32_any_surfaces_rotated() local
227 dcn32_is_center_timing(struct pipe_ctx *pipe) dcn32_is_center_timing() argument
248 dcn32_is_psr_capable(struct pipe_ctx *pipe) dcn32_is_psr_capable() argument
356 struct pipe_ctx *pipe; dcn32_set_det_allocations() local
414 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; dcn32_save_mall_state() local
442 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; dcn32_restore_mall_state() local
607 dcn32_check_native_scaling_for_res(struct pipe_ctx *pipe, unsigned int width, unsigned int height) dcn32_check_native_scaling_for_res() argument
647 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; dcn32_subvp_drr_admissable() local
705 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; dcn32_subvp_vblank_admissable() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/
H A Diosm_ipc_protocol_ops.c51 * updates the pipe structure referenced in the preparation arguments.
59 struct ipc_pipe *pipe = args->pipe_open.pipe; in ipc_protocol_msg_prepipe_open() local
72 skbr = kcalloc(pipe->nr_of_entries, sizeof(*skbr), GFP_ATOMIC); in ipc_protocol_msg_prepipe_open()
76 /* Allocate the transfer descriptors for the pipe. */ in ipc_protocol_msg_prepipe_open()
78 pipe->nr_of_entries * sizeof(*tdr), in ipc_protocol_msg_prepipe_open()
79 &pipe->phy_tdr_start, GFP_ATOMIC); in ipc_protocol_msg_prepipe_open()
86 pipe->max_nr_of_queued_entries = pipe->nr_of_entries - 1; in ipc_protocol_msg_prepipe_open()
87 pipe in ipc_protocol_msg_prepipe_open()
111 struct ipc_pipe *pipe = args->pipe_close.pipe; ipc_protocol_msg_prepipe_close() local
218 ipc_protocol_ul_td_send(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe, struct sk_buff_head *p_ul_list) ipc_protocol_ul_td_send() argument
294 ipc_protocol_ul_td_process(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe) ipc_protocol_ul_td_process() argument
323 ipc_protocol_dl_td_prepare(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe) ipc_protocol_dl_td_prepare() argument
372 ipc_protocol_dl_td_process(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe) ipc_protocol_dl_td_process() argument
433 ipc_protocol_get_head_tail_index(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe, u32 *head, u32 *tail) ipc_protocol_get_head_tail_index() argument
447 ipc_protocol_pipe_cleanup(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe) ipc_protocol_pipe_cleanup() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_fifo_underrun.c47 * occurrence until the next modeset on a given pipe.
50 * is no interrupt (despite that the signalling bit is in the PIPESTAT pipe
62 enum pipe pipe; in ivb_can_enable_err_int() local
66 for_each_pipe(dev_priv, pipe) { in ivb_can_enable_err_int()
67 crtc = intel_crtc_for_pipe(dev_priv, pipe); in ivb_can_enable_err_int()
79 enum pipe pipe; in cpt_can_enable_serr_int() local
84 for_each_pipe(dev_priv, pipe) { in cpt_can_enable_serr_int()
85 crtc = intel_crtc_for_pipe(dev_priv, pipe); in cpt_can_enable_serr_int()
113 i9xx_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable, bool old) i9xx_set_fifo_underrun_reporting() argument
135 ilk_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable) ilk_set_fifo_underrun_reporting() argument
151 enum pipe pipe = crtc->pipe; ivb_check_fifo_underruns() local
166 ivb_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable, bool old) ivb_set_fifo_underrun_reporting() argument
204 bdw_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable) bdw_set_fifo_underrun_reporting() argument
281 __intel_set_cpu_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable) __intel_set_cpu_fifo_underrun_reporting() argument
321 intel_set_cpu_fifo_underrun_reporting(struct drm_i915_private *dev_priv, enum pipe pipe, bool enable) intel_set_cpu_fifo_underrun_reporting() argument
394 intel_cpu_fifo_underrun_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) intel_cpu_fifo_underrun_irq_handler() argument
[all...]
H A Dintel_pch_display.c21 enum pipe pch_transcoder) in intel_has_pch_trancoder()
27 enum pipe intel_crtc_pch_transcoder(struct intel_crtc *crtc) in intel_crtc_pch_transcoder()
34 return crtc->pipe; in intel_crtc_pch_transcoder()
38 enum pipe pipe, enum port port, in assert_pch_dp_disabled()
41 enum pipe port_pipe; in assert_pch_dp_disabled()
46 I915_STATE_WARN(dev_priv, state && port_pipe == pipe, in assert_pch_dp_disabled()
48 port_name(port), pipe_name(pipe)); in assert_pch_dp_disabled()
57 enum pipe pipe, enu in assert_pch_hdmi_disabled()
37 assert_pch_dp_disabled(struct drm_i915_private *dev_priv, enum pipe pipe, enum port port, i915_reg_t dp_reg) assert_pch_dp_disabled() argument
56 assert_pch_hdmi_disabled(struct drm_i915_private *dev_priv, enum pipe pipe, enum port port, i915_reg_t hdmi_reg) assert_pch_hdmi_disabled() argument
75 assert_pch_ports_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) assert_pch_ports_disabled() argument
100 assert_pch_transcoder_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) assert_pch_transcoder_disabled() argument
178 enum pipe pipe = crtc->pipe; intel_pch_transcoder_set_m1_n1() local
189 enum pipe pipe = crtc->pipe; intel_pch_transcoder_set_m2_n2() local
200 enum pipe pipe = crtc->pipe; intel_pch_transcoder_get_m1_n1() local
211 enum pipe pipe = crtc->pipe; intel_pch_transcoder_get_m2_n2() local
246 enum pipe pipe = crtc->pipe; ilk_enable_pch_transcoder() local
312 enum pipe pipe = crtc->pipe; ilk_disable_pch_transcoder() local
363 enum pipe pipe = crtc->pipe; ilk_pch_enable() local
452 enum pipe pipe = crtc->pipe; ilk_pch_post_disable() local
493 enum pipe pipe = crtc->pipe; ilk_pch_get_config() local
[all...]
H A Dintel_display_trace.h32 __field(enum pipe, pipe)
39 __entry->frame[it__->pipe] = intel_crtc_get_vblank_counter(it__);
40 __entry->scanline[it__->pipe] = intel_get_crtc_scanline(it__);
42 __entry->pipe = crtc->pipe;
45 TP_printk("dev %s, pipe %c enable, pipe A: frame=%u, scanline=%u, pipe B: frame=%u, scanline=%u, pipe
[all...]
H A Dintel_fdi.c23 enum pipe pipe, bool state) in assert_fdi_tx()
32 * so pipe->transcoder cast is fine here. in assert_fdi_tx()
34 enum transcoder cpu_transcoder = (enum transcoder)pipe; in assert_fdi_tx()
37 cur_state = intel_de_read(dev_priv, FDI_TX_CTL(pipe)) & FDI_TX_ENABLE; in assert_fdi_tx()
44 void assert_fdi_tx_enabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_tx_enabled() argument
46 assert_fdi_tx(i915, pipe, true); in assert_fdi_tx_enabled()
49 void assert_fdi_tx_disabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_tx_disabled() argument
22 assert_fdi_tx(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) assert_fdi_tx() argument
54 assert_fdi_rx(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) assert_fdi_rx() argument
65 assert_fdi_rx_enabled(struct drm_i915_private *i915, enum pipe pipe) assert_fdi_rx_enabled() argument
70 assert_fdi_rx_disabled(struct drm_i915_private *i915, enum pipe pipe) assert_fdi_rx_disabled() argument
75 assert_fdi_tx_pll_enabled(struct drm_i915_private *i915, enum pipe pipe) assert_fdi_tx_pll_enabled() argument
93 assert_fdi_rx_pll(struct drm_i915_private *i915, enum pipe pipe, bool state) assert_fdi_rx_pll() argument
104 assert_fdi_rx_pll_enabled(struct drm_i915_private *i915, enum pipe pipe) assert_fdi_rx_pll_enabled() argument
109 assert_fdi_rx_pll_disabled(struct drm_i915_private *i915, enum pipe pipe) assert_fdi_rx_pll_disabled() argument
131 ilk_check_fdi_lanes(struct drm_device *dev, enum pipe pipe, struct intel_crtc_state *pipe_config) ilk_check_fdi_lanes() argument
338 enum pipe pipe = crtc->pipe; intel_fdi_normal_train() local
380 enum pipe pipe = crtc->pipe; ilk_fdi_link_train() local
482 enum pipe pipe = crtc->pipe; gen6_fdi_link_train() local
618 enum pipe pipe = crtc->pipe; ivb_manual_fdi_link_train() local
895 enum pipe pipe = crtc->pipe; ilk_fdi_pll_enable() local
930 enum pipe pipe = crtc->pipe; ilk_fdi_pll_disable() local
949 enum pipe pipe = crtc->pipe; ilk_fdi_disable() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/camera/pipe/src/
H A Dpipe_binarydesc.c35 struct ia_css_pipe const *const pipe, in pipe_binarydesc_get_offline()
44 assert(pipe); in pipe_binarydesc_get_offline()
51 descr->continuous = pipe->stream->config.continuous; in pipe_binarydesc_get_offline()
67 descr->stream_format = pipe->stream->config.input_config.format; in pipe_binarydesc_get_offline()
73 descr->isp_pipe_version = pipe->config.isp_pipe_version; in pipe_binarydesc_get_offline()
79 struct ia_css_pipe const *const pipe, in ia_css_pipe_get_copy_binarydesc()
88 assert(pipe); in ia_css_pipe_get_copy_binarydesc()
96 pipe_binarydesc_get_offline(pipe, IA_CSS_BINARY_MODE_COPY, in ia_css_pipe_get_copy_binarydesc()
100 copy_descr->two_ppc = (pipe->stream->config.pixels_per_clock == 2); in ia_css_pipe_get_copy_binarydesc()
107 struct ia_css_pipe const *const pipe, in ia_css_pipe_get_vfpp_binarydesc()
34 pipe_binarydesc_get_offline( struct ia_css_pipe const *const pipe, const int mode, struct ia_css_binary_descr *descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info[], struct ia_css_frame_info *vf_info) pipe_binarydesc_get_offline() argument
78 ia_css_pipe_get_copy_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *copy_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_copy_binarydesc() argument
106 ia_css_pipe_get_vfpp_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *vf_pp_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_vfpp_binarydesc() argument
207 ia_css_pipe_get_preview_binarydesc( struct ia_css_pipe *const pipe, struct ia_css_binary_descr *preview_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *bds_out_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_preview_binarydesc() argument
326 ia_css_pipe_get_video_binarydesc( struct ia_css_pipe *const pipe, struct ia_css_binary_descr *video_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *bds_out_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info, int stream_config_left_padding) ia_css_pipe_get_video_binarydesc() argument
449 ia_css_pipe_get_yuvscaler_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *yuv_scaler_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *internal_out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_yuvscaler_binarydesc() argument
493 ia_css_pipe_get_capturepp_binarydesc( struct ia_css_pipe *const pipe, struct ia_css_binary_descr *capture_pp_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_capturepp_binarydesc() argument
545 ia_css_pipe_get_primary_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *prim_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info, unsigned int stage_idx) ia_css_pipe_get_primary_binarydesc() argument
625 ia_css_pipe_get_pre_gdc_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *pre_gdc_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_pre_gdc_binarydesc() argument
652 ia_css_pipe_get_gdc_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *gdc_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_gdc_binarydesc() argument
677 ia_css_pipe_get_post_gdc_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *post_gdc_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_post_gdc_binarydesc() argument
707 ia_css_pipe_get_pre_de_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *pre_de_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_pre_de_binarydesc() argument
746 ia_css_pipe_get_pre_anr_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *pre_anr_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_pre_anr_binarydesc() argument
780 ia_css_pipe_get_anr_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *anr_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_anr_binarydesc() argument
808 ia_css_pipe_get_post_anr_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *post_anr_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_post_anr_binarydesc() argument
838 ia_css_pipe_get_ldc_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *ldc_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_ldc_binarydesc() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
H A Dsh_css.c135 struct ia_css_pipe *pipes[IA_CSS_PIPE_ID_NUM]; /* pipe handles */
139 pipe_config[IA_CSS_PIPE_ID_NUM]; /* pipe config structs */
182 allocate_delay_frames(struct ia_css_pipe *pipe);
225 ia_css_pipe_check_format(struct ia_css_pipe *pipe,
230 check_pipe_resolutions(const struct ia_css_pipe *pipe);
233 ia_css_pipe_load_extension(struct ia_css_pipe *pipe,
237 ia_css_pipe_unload_extension(struct ia_css_pipe *pipe,
249 need_capture_pp(const struct ia_css_pipe *pipe);
252 need_yuv_scaler_stage(const struct ia_css_pipe *pipe);
267 static bool need_capt_ldc(const struct ia_css_pipe *pipe);
417 sh_css_pipe_free_shading_table(struct ia_css_pipe *pipe) sh_css_pipe_free_shading_table() argument
459 verify_copy_out_frame_format(struct ia_css_pipe *pipe) verify_copy_out_frame_format() argument
537 struct ia_css_pipe *pipe = stream->last_pipe; sh_css_config_input_network() local
1051 struct ia_css_pipe *pipe = NULL; sh_css_config_input_network() local
1358 start_binary(struct ia_css_pipe *pipe, struct ia_css_binary *binary) start_binary() argument
1388 start_copy_on_sp(struct ia_css_pipe *pipe, struct ia_css_frame *out_frame) start_copy_on_sp() argument
2200 init_pipe_defaults(enum ia_css_pipe_mode mode, struct ia_css_pipe *pipe, bool copy_pipe) init_pipe_defaults() argument
2261 pipe_generate_pipe_num(const struct ia_css_pipe *pipe, unsigned int *pipe_number) pipe_generate_pipe_num() argument
2308 create_pipe(enum ia_css_pipe_mode mode, struct ia_css_pipe **pipe, bool copy_pipe) create_pipe() argument
2356 sh_css_pipe_free_acc_binaries( struct ia_css_pipe *pipe) sh_css_pipe_free_acc_binaries() argument
2379 ia_css_pipe_destroy(struct ia_css_pipe *pipe) ia_css_pipe_destroy() argument
2645 load_copy_binary( struct ia_css_pipe *pipe, struct ia_css_binary *copy_binary, struct ia_css_binary *next_binary) load_copy_binary() argument
2682 alloc_continuous_frames( struct ia_css_pipe *pipe, bool init_time) alloc_continuous_frames() argument
2805 load_preview_binaries(struct ia_css_pipe *pipe) load_preview_binaries() argument
2996 unload_preview_binaries(struct ia_css_pipe *pipe) unload_preview_binaries() argument
3080 add_vf_pp_stage( struct ia_css_pipe *pipe, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_binary *vf_pp_binary, struct ia_css_pipeline_stage **vf_pp_stage) add_vf_pp_stage() argument
3135 add_yuv_scaler_stage( struct ia_css_pipe *pipe, struct ia_css_pipeline *me, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_frame *internal_out_frame, struct ia_css_binary *yuv_scaler_binary, struct ia_css_pipeline_stage **pre_vf_pp_stage) add_yuv_scaler_stage() argument
3194 add_capture_pp_stage( struct ia_css_pipe *pipe, struct ia_css_pipeline *me, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_binary *capture_pp_binary, struct ia_css_pipeline_stage **capture_pp_stage) add_capture_pp_stage() argument
3274 init_vf_frameinfo_defaults(struct ia_css_pipe *pipe, struct ia_css_frame *vf_frame, unsigned int idx) init_vf_frameinfo_defaults() argument
3321 get_pipe_extra_pixel(struct ia_css_pipe *pipe, unsigned int *extra_row, unsigned int *extra_column) get_pipe_extra_pixel() argument
3375 ia_css_get_crop_offsets( struct ia_css_pipe *pipe, struct ia_css_frame_info *in_frame) ia_css_get_crop_offsets() argument
3439 init_in_frameinfo_memory_defaults(struct ia_css_pipe *pipe, struct ia_css_frame *frame, enum ia_css_frame_format format) init_in_frameinfo_memory_defaults() argument
3480 init_out_frameinfo_defaults(struct ia_css_pipe *pipe, struct ia_css_frame *out_frame, unsigned int idx) init_out_frameinfo_defaults() argument
3501 create_host_video_pipeline(struct ia_css_pipe *pipe) create_host_video_pipeline() argument
3712 create_host_acc_pipeline(struct ia_css_pipe *pipe) create_host_acc_pipeline() argument
3755 create_host_preview_pipeline(struct ia_css_pipe *pipe) create_host_preview_pipeline() argument
3897 send_raw_frames(struct ia_css_pipe *pipe) send_raw_frames() argument
3918 preview_start(struct ia_css_pipe *pipe) preview_start() argument
4037 ia_css_pipe_enqueue_buffer(struct ia_css_pipe *pipe, const struct ia_css_buffer *buffer) ia_css_pipe_enqueue_buffer() argument
4305 ia_css_pipe_dequeue_buffer(struct ia_css_pipe *pipe, struct ia_css_buffer *buffer) ia_css_pipe_dequeue_buffer() argument
4750 acc_start(struct ia_css_pipe *pipe) acc_start() argument
4763 struct ia_css_pipe *pipe; sh_css_pipe_start() local
4972 struct ia_css_pipe *pipe; sh_css_continuous_is_enabled() local
5224 sh_css_pipe_configure_output( struct ia_css_pipe *pipe, unsigned int width, unsigned int height, unsigned int padded_width, enum ia_css_frame_format format, unsigned int idx) sh_css_pipe_configure_output() argument
5261 sh_css_pipe_get_shading_info(struct ia_css_pipe *pipe, struct ia_css_shading_info *shading_info, struct ia_css_pipe_config *pipe_config) sh_css_pipe_get_shading_info() argument
5297 sh_css_pipe_get_grid_info(struct ia_css_pipe *pipe, struct ia_css_grid_info *info) sh_css_pipe_get_grid_info() argument
5351 ia_css_pipe_check_format(struct ia_css_pipe *pipe, enum ia_css_frame_format format) ia_css_pipe_check_format() argument
5389 load_video_binaries(struct ia_css_pipe *pipe) load_video_binaries() argument
5695 unload_video_binaries(struct ia_css_pipe *pipe) unload_video_binaries() argument
5721 video_start(struct ia_css_pipe *pipe) video_start() argument
5816 sh_css_pipe_get_viewfinder_frame_info( struct ia_css_pipe *pipe, struct ia_css_frame_info *info, unsigned int idx) sh_css_pipe_get_viewfinder_frame_info() argument
5848 sh_css_pipe_configure_viewfinder(struct ia_css_pipe *pipe, unsigned int width, unsigned int height, unsigned int min_width, enum ia_css_frame_format format, unsigned int idx) sh_css_pipe_configure_viewfinder() argument
5880 load_copy_binaries(struct ia_css_pipe *pipe) load_copy_binaries() argument
5909 need_capture_pp( const struct ia_css_pipe *pipe) need_capture_pp() argument
5946 need_capt_ldc( const struct ia_css_pipe *pipe) need_capt_ldc() argument
5979 load_primary_binaries( struct ia_css_pipe *pipe) load_primary_binaries() argument
6255 allocate_delay_frames(struct ia_css_pipe *pipe) allocate_delay_frames() argument
6340 load_advanced_binaries( struct ia_css_pipe *pipe) load_advanced_binaries() argument
6457 load_bayer_isp_binaries( struct ia_css_pipe *pipe) load_bayer_isp_binaries() argument
6486 load_low_light_binaries( struct ia_css_pipe *pipe) load_low_light_binaries() argument
6604 copy_on_sp(struct ia_css_pipe *pipe) copy_on_sp() argument
6624 load_capture_binaries( struct ia_css_pipe *pipe) load_capture_binaries() argument
6693 unload_capture_binaries(struct ia_css_pipe *pipe) unload_capture_binaries() argument
6735 need_yuv_scaler_stage(const struct ia_css_pipe *pipe) need_yuv_scaler_stage() argument
6893 ia_css_pipe_create_cas_scaler_desc( struct ia_css_pipe *pipe, struct ia_css_cas_binary_descr *descr) ia_css_pipe_create_cas_scaler_desc() argument
7069 load_yuvpp_binaries(struct ia_css_pipe *pipe) load_yuvpp_binaries() argument
7269 unload_yuvpp_binaries(struct ia_css_pipe *pipe) unload_yuvpp_binaries() argument
7299 yuvpp_start(struct ia_css_pipe *pipe) yuvpp_start() argument
7337 sh_css_pipe_unload_binaries(struct ia_css_pipe *pipe) sh_css_pipe_unload_binaries() argument
7376 sh_css_pipe_load_binaries(struct ia_css_pipe *pipe) sh_css_pipe_load_binaries() argument
7418 create_host_yuvpp_pipeline(struct ia_css_pipe *pipe) create_host_yuvpp_pipeline() argument
7665 create_host_copy_pipeline(struct ia_css_pipe *pipe, unsigned int max_input_width, struct ia_css_frame *out_frame) create_host_copy_pipeline() argument
7717 create_host_isyscopy_capture_pipeline(struct ia_css_pipe *pipe) create_host_isyscopy_capture_pipeline() argument
7761 create_host_regular_capture_pipeline(struct ia_css_pipe *pipe) global() argument
8116 create_host_capture_pipeline(struct ia_css_pipe *pipe) global() argument
8136 capture_start( struct ia_css_pipe *pipe) global() argument
8206 sh_css_pipe_get_output_frame_info(struct ia_css_pipe *pipe, struct ia_css_frame_info *info, unsigned int idx) global() argument
8392 ia_css_pipe_load_extension(struct ia_css_pipe *pipe, struct ia_css_fw_info *firmware) global() argument
8416 ia_css_pipe_unload_extension(struct ia_css_pipe *pipe, struct ia_css_fw_info *firmware) global() argument
8717 ia_css_acc_pipe_create(struct ia_css_pipe *pipe) global() argument
8738 ia_css_pipe_create(const struct ia_css_pipe_config *config, struct ia_css_pipe **pipe) global() argument
8762 ia_css_pipe_create_extra(const struct ia_css_pipe_config *config, const struct ia_css_pipe_extra_config *extra_config, struct ia_css_pipe **pipe) global() argument
8934 ia_css_pipe_get_info(const struct ia_css_pipe *pipe, struct ia_css_pipe_info *pipe_info) global() argument
8972 ia_css_pipe_override_frame_format(struct ia_css_pipe *pipe, int pin_index, enum ia_css_frame_format new_format) global() argument
9092 struct ia_css_pipe *pipe = stream->pipes[i]; global() local
9113 struct ia_css_pipe *pipe = stream->pipes[i]; global() local
9149 check_pipe_resolutions(const struct ia_css_pipe *pipe) global() argument
10000 ia_css_temp_pipe_to_pipe_id(const struct ia_css_pipe *pipe, enum ia_css_pipe_id *pipe_id) global() argument
10024 struct ia_css_pipe *pipe; global() local
10047 struct ia_css_pipe *pipe = stream->pipes[i]; global() local
10061 struct ia_css_pipe *pipe; global() local
10083 struct ia_css_pipe *pipe; global() local
10099 ia_css_pipe_get_shading_correction_binary(const struct ia_css_pipe *pipe) global() argument
10144 ia_css_pipe_get_s3a_binary(const struct ia_css_pipe *pipe) global() argument
10191 ia_css_pipe_get_sdis_binary(const struct ia_css_pipe *pipe) global() argument
10211 ia_css_pipe_get_pipeline(const struct ia_css_pipe *pipe) global() argument
10218 ia_css_pipe_get_pipe_num(const struct ia_css_pipe *pipe) global() argument
10235 ia_css_pipe_get_isp_pipe_version(const struct ia_css_pipe *pipe) global() argument
10353 struct ia_css_pipe *pipe; global() local
10385 ia_css_pipe_map_queue(struct ia_css_pipe *pipe, bool map) global() argument
10558 ia_css_pipe_set_qos_ext_state(struct ia_css_pipe *pipe, uint32_t fw_handle, bool enable) global() argument
10607 ia_css_pipe_get_qos_ext_state(struct ia_css_pipe *pipe, uint32_t fw_handle, bool *enable) global() argument
10646 ia_css_pipe_update_qos_ext_mapped_arg(struct ia_css_pipe *pipe, u32 fw_handle, struct ia_css_isp_param_css_segments *css_seg, struct ia_css_isp_param_isp_segments *isp_seg) global() argument
[all...]
/third_party/libdrm/freedreno/msm/
H A Dmsm_pipe.c31 static int query_param(struct fd_pipe *pipe, uint32_t param, in query_param() argument
34 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in query_param()
36 .pipe = msm_pipe->pipe, in query_param()
41 ret = drmCommandWriteRead(pipe->dev->fd, DRM_MSM_GET_PARAM, in query_param()
51 static int msm_pipe_get_param(struct fd_pipe *pipe, in msm_pipe_get_param() argument
54 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in msm_pipe_get_param()
67 return query_param(pipe, MSM_PARAM_MAX_FREQ, value); in msm_pipe_get_param()
69 return query_param(pipe, MSM_PARAM_TIMESTAMP, value); in msm_pipe_get_param()
71 return query_param(pipe, MSM_PARAM_NR_RING in msm_pipe_get_param()
78 msm_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp, uint64_t timeout) msm_pipe_wait() argument
99 open_submitqueue(struct fd_pipe *pipe, uint32_t prio) open_submitqueue() argument
128 close_submitqueue(struct fd_pipe *pipe, uint32_t queue_id) close_submitqueue() argument
137 msm_pipe_destroy(struct fd_pipe *pipe) msm_pipe_destroy() argument
157 get_param(struct fd_pipe *pipe, uint32_t param) get_param() argument
176 struct fd_pipe *pipe = NULL; msm_pipe_new() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_vblank.c157 drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe,
169 static void store_vblank(struct drm_device *dev, unsigned int pipe, in store_vblank() argument
173 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; in store_vblank()
185 static u32 drm_max_vblank_count(struct drm_device *dev, unsigned int pipe) in drm_max_vblank_count() argument
187 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; in drm_max_vblank_count()
196 static u32 drm_vblank_no_hw_counter(struct drm_device *dev, unsigned int pipe) in drm_vblank_no_hw_counter() argument
198 drm_WARN_ON_ONCE(dev, drm_max_vblank_count(dev, pipe) != 0); in drm_vblank_no_hw_counter()
202 static u32 __get_vblank_counter(struct drm_device *dev, unsigned int pipe) in __get_vblank_counter() argument
205 struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe); in __get_vblank_counter()
215 return dev->driver->get_vblank_counter(dev, pipe); in __get_vblank_counter()
231 drm_reset_vblank_timestamp(struct drm_device *dev, unsigned int pipe) drm_reset_vblank_timestamp() argument
278 drm_update_vblank_count(struct drm_device *dev, unsigned int pipe, bool in_vblank_irq) drm_update_vblank_count() argument
370 drm_vblank_count(struct drm_device *dev, unsigned int pipe) drm_vblank_count() argument
406 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_accurate_vblank_count() local
425 __disable_vblank(struct drm_device *dev, unsigned int pipe) __disable_vblank() argument
449 drm_vblank_disable_and_save(struct drm_device *dev, unsigned int pipe) drm_vblank_disable_and_save() argument
489 unsigned int pipe = vblank->pipe; vblank_disable_fn() local
612 unsigned int pipe = drm_crtc_index(crtc); drm_calc_timestamping_constants() local
697 unsigned int pipe = crtc->index; drm_crtc_vblank_helper_get_vblank_timestamp_internal() local
891 drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe, ktime_t *tvblank, bool in_vblank_irq) drm_get_last_vbltimestamp() argument
940 drm_vblank_count_and_time(struct drm_device *dev, unsigned int pipe, ktime_t *vblanktime) drm_vblank_count_and_time() argument
998 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_next_vblank_start() local
1102 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_arm_vblank_event() local
1128 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_send_vblank_event() local
1143 __enable_vblank(struct drm_device *dev, unsigned int pipe) __enable_vblank() argument
1163 drm_vblank_enable(struct drm_device *dev, unsigned int pipe) drm_vblank_enable() argument
1201 drm_vblank_get(struct drm_device *dev, unsigned int pipe) drm_vblank_get() argument
1244 drm_vblank_put(struct drm_device *dev, unsigned int pipe) drm_vblank_put() argument
1290 drm_wait_one_vblank(struct drm_device *dev, unsigned int pipe) drm_wait_one_vblank() argument
1344 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_vblank_off() local
1423 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_vblank_reset() local
1463 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_set_max_vblank_count() local
1486 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_vblank_on() local
1514 drm_vblank_restore(struct drm_device *dev, unsigned int pipe) drm_vblank_restore() argument
1577 drm_legacy_vblank_pre_modeset(struct drm_device *dev, unsigned int pipe) drm_legacy_vblank_pre_modeset() argument
1603 drm_legacy_vblank_post_modeset(struct drm_device *dev, unsigned int pipe) drm_legacy_vblank_post_modeset() argument
1631 unsigned int pipe; drm_legacy_modeset_ctl_ioctl() local
1659 drm_queue_vblank_event(struct drm_device *dev, unsigned int pipe, u64 req_seq, union drm_wait_vblank *vblwait, struct drm_file *file_priv) drm_queue_vblank_event() argument
1764 drm_wait_vblank_reply(struct drm_device *dev, unsigned int pipe, struct drm_wait_vblank_reply *reply) drm_wait_vblank_reply() argument
1799 unsigned int flags, pipe, high_pipe; drm_wait_vblank_ioctl() local
1932 drm_handle_vblank_events(struct drm_device *dev, unsigned int pipe) drm_handle_vblank_events() argument
1974 drm_handle_vblank(struct drm_device *dev, unsigned int pipe) drm_handle_vblank() argument
2067 int pipe; drm_crtc_get_sequence_ioctl() local
2123 int pipe; drm_crtc_queue_sequence_ioctl() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_vblank.c157 drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe,
169 static void store_vblank(struct drm_device *dev, unsigned int pipe, in store_vblank() argument
173 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; in store_vblank()
185 static u32 drm_max_vblank_count(struct drm_device *dev, unsigned int pipe) in drm_max_vblank_count() argument
187 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; in drm_max_vblank_count()
196 static u32 drm_vblank_no_hw_counter(struct drm_device *dev, unsigned int pipe) in drm_vblank_no_hw_counter() argument
198 drm_WARN_ON_ONCE(dev, drm_max_vblank_count(dev, pipe) != 0); in drm_vblank_no_hw_counter()
202 static u32 __get_vblank_counter(struct drm_device *dev, unsigned int pipe) in __get_vblank_counter() argument
205 struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe); in __get_vblank_counter()
213 return dev->driver->get_vblank_counter(dev, pipe); in __get_vblank_counter()
228 drm_reset_vblank_timestamp(struct drm_device *dev, unsigned int pipe) drm_reset_vblank_timestamp() argument
275 drm_update_vblank_count(struct drm_device *dev, unsigned int pipe, bool in_vblank_irq) drm_update_vblank_count() argument
367 drm_vblank_count(struct drm_device *dev, unsigned int pipe) drm_vblank_count() argument
403 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_accurate_vblank_count() local
422 __disable_vblank(struct drm_device *dev, unsigned int pipe) __disable_vblank() argument
443 drm_vblank_disable_and_save(struct drm_device *dev, unsigned int pipe) drm_vblank_disable_and_save() argument
483 unsigned int pipe = vblank->pipe; vblank_disable_fn() local
606 unsigned int pipe = drm_crtc_index(crtc); drm_calc_timestamping_constants() local
691 unsigned int pipe = crtc->index; drm_crtc_vblank_helper_get_vblank_timestamp_internal() local
862 drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe, ktime_t *tvblank, bool in_vblank_irq) drm_get_last_vbltimestamp() argument
929 drm_vblank_count_and_time(struct drm_device *dev, unsigned int pipe, ktime_t *vblanktime) drm_vblank_count_and_time() argument
1048 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_arm_vblank_event() local
1074 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_send_vblank_event() local
1089 __enable_vblank(struct drm_device *dev, unsigned int pipe) __enable_vblank() argument
1106 drm_vblank_enable(struct drm_device *dev, unsigned int pipe) drm_vblank_enable() argument
1144 drm_vblank_get(struct drm_device *dev, unsigned int pipe) drm_vblank_get() argument
1187 drm_vblank_put(struct drm_device *dev, unsigned int pipe) drm_vblank_put() argument
1233 drm_wait_one_vblank(struct drm_device *dev, unsigned int pipe) drm_wait_one_vblank() argument
1287 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_vblank_off() local
1366 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_vblank_reset() local
1406 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_set_max_vblank_count() local
1429 unsigned int pipe = drm_crtc_index(crtc); drm_crtc_vblank_on() local
1470 drm_vblank_restore(struct drm_device *dev, unsigned int pipe) drm_vblank_restore() argument
1524 drm_legacy_vblank_pre_modeset(struct drm_device *dev, unsigned int pipe) drm_legacy_vblank_pre_modeset() argument
1550 drm_legacy_vblank_post_modeset(struct drm_device *dev, unsigned int pipe) drm_legacy_vblank_post_modeset() argument
1578 unsigned int pipe; drm_legacy_modeset_ctl_ioctl() local
1606 drm_queue_vblank_event(struct drm_device *dev, unsigned int pipe, u64 req_seq, union drm_wait_vblank *vblwait, struct drm_file *file_priv) drm_queue_vblank_event() argument
1711 drm_wait_vblank_reply(struct drm_device *dev, unsigned int pipe, struct drm_wait_vblank_reply *reply) drm_wait_vblank_reply() argument
1737 unsigned int flags, pipe, high_pipe; drm_wait_vblank_ioctl() local
1870 drm_handle_vblank_events(struct drm_device *dev, unsigned int pipe) drm_handle_vblank_events() argument
1912 drm_handle_vblank(struct drm_device *dev, unsigned int pipe) drm_handle_vblank() argument
2005 int pipe; drm_crtc_get_sequence_ioctl() local
2061 int pipe; drm_crtc_queue_sequence_ioctl() local
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
H A Dvsp1_video.c181 * @pipe: the pipeline
186 static void vsp1_video_calculate_partition(struct vsp1_pipeline *pipe, in vsp1_video_calculate_partition() argument
199 format = vsp1_entity_get_pad_format(&pipe->output->entity, in vsp1_video_calculate_partition()
200 pipe->output->entity.config, in vsp1_video_calculate_partition()
204 if (pipe->partitions <= 1) { in vsp1_video_calculate_partition()
208 vsp1_pipeline_propagate_partition(pipe, partition, index, in vsp1_video_calculate_partition()
230 * pipe->partitions is 1 based, whilst index is a 0 based index. in vsp1_video_calculate_partition()
233 unsigned int partitions = pipe->partitions - 1; in vsp1_video_calculate_partition()
249 vsp1_pipeline_propagate_partition(pipe, partition, index, &window); in vsp1_video_calculate_partition()
252 static int vsp1_video_pipeline_setup_partitions(struct vsp1_pipeline *pipe) in vsp1_video_pipeline_setup_partitions() argument
315 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; vsp1_video_complete_buffer() local
349 vsp1_video_frame_end(struct vsp1_pipeline *pipe, struct vsp1_rwpf *rwpf) vsp1_video_frame_end() argument
363 vsp1_video_pipeline_run_partition(struct vsp1_pipeline *pipe, struct vsp1_dl_list *dl, unsigned int partition) vsp1_video_pipeline_run_partition() argument
376 vsp1_video_pipeline_run(struct vsp1_pipeline *pipe) vsp1_video_pipeline_run() argument
430 vsp1_video_pipeline_frame_end(struct vsp1_pipeline *pipe, unsigned int completion) vsp1_video_pipeline_frame_end() argument
468 vsp1_video_pipeline_build_branch(struct vsp1_pipeline *pipe, struct vsp1_rwpf *input, struct vsp1_rwpf *output) vsp1_video_pipeline_build_branch() argument
558 vsp1_video_pipeline_build(struct vsp1_pipeline *pipe, struct vsp1_video *video) vsp1_video_pipeline_build() argument
645 vsp1_video_pipeline_init(struct vsp1_pipeline *pipe, struct vsp1_video *video) vsp1_video_pipeline_init() argument
657 struct vsp1_pipeline *pipe; vsp1_video_pipeline_get() local
687 struct vsp1_pipeline *pipe = container_of(kref, typeof(*pipe), kref); vsp1_video_pipeline_release() local
693 vsp1_video_pipeline_put(struct vsp1_pipeline *pipe) vsp1_video_pipeline_put() argument
761 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; vsp1_video_buffer_queue() local
786 vsp1_video_setup_pipeline(struct vsp1_pipeline *pipe) vsp1_video_setup_pipeline() argument
848 vsp1_video_cleanup_pipeline(struct vsp1_pipeline *pipe) vsp1_video_cleanup_pipeline() argument
865 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; vsp1_video_start_streaming() local
907 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; vsp1_video_stop_streaming() local
1032 struct vsp1_pipeline *pipe; vsp1_video_streamon() local
1176 struct vsp1_pipeline *pipe; vsp1_video_suspend() local
1193 struct vsp1_pipeline *pipe; vsp1_video_suspend() local
1218 struct vsp1_pipeline *pipe; vsp1_video_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/
H A Dvsp1_video.c182 * @pipe: the pipeline
187 static void vsp1_video_calculate_partition(struct vsp1_pipeline *pipe, in vsp1_video_calculate_partition() argument
200 format = vsp1_entity_get_pad_format(&pipe->output->entity, in vsp1_video_calculate_partition()
201 pipe->output->entity.config, in vsp1_video_calculate_partition()
205 if (pipe->partitions <= 1) { in vsp1_video_calculate_partition()
209 vsp1_pipeline_propagate_partition(pipe, partition, index, in vsp1_video_calculate_partition()
231 * pipe->partitions is 1 based, whilst index is a 0 based index. in vsp1_video_calculate_partition()
234 unsigned int partitions = pipe->partitions - 1; in vsp1_video_calculate_partition()
250 vsp1_pipeline_propagate_partition(pipe, partition, index, &window); in vsp1_video_calculate_partition()
253 static int vsp1_video_pipeline_setup_partitions(struct vsp1_pipeline *pipe) in vsp1_video_pipeline_setup_partitions() argument
316 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; vsp1_video_complete_buffer() local
350 vsp1_video_frame_end(struct vsp1_pipeline *pipe, struct vsp1_rwpf *rwpf) vsp1_video_frame_end() argument
364 vsp1_video_pipeline_run_partition(struct vsp1_pipeline *pipe, struct vsp1_dl_list *dl, unsigned int partition) vsp1_video_pipeline_run_partition() argument
377 vsp1_video_pipeline_run(struct vsp1_pipeline *pipe) vsp1_video_pipeline_run() argument
431 vsp1_video_pipeline_frame_end(struct vsp1_pipeline *pipe, unsigned int completion) vsp1_video_pipeline_frame_end() argument
469 vsp1_video_pipeline_build_branch(struct vsp1_pipeline *pipe, struct vsp1_rwpf *input, struct vsp1_rwpf *output) vsp1_video_pipeline_build_branch() argument
559 vsp1_video_pipeline_build(struct vsp1_pipeline *pipe, struct vsp1_video *video) vsp1_video_pipeline_build() argument
646 vsp1_video_pipeline_init(struct vsp1_pipeline *pipe, struct vsp1_video *video) vsp1_video_pipeline_init() argument
658 struct vsp1_pipeline *pipe; vsp1_video_pipeline_get() local
688 struct vsp1_pipeline *pipe = container_of(kref, typeof(*pipe), kref); vsp1_video_pipeline_release() local
694 vsp1_video_pipeline_put(struct vsp1_pipeline *pipe) vsp1_video_pipeline_put() argument
762 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; vsp1_video_buffer_queue() local
787 vsp1_video_setup_pipeline(struct vsp1_pipeline *pipe) vsp1_video_setup_pipeline() argument
849 vsp1_video_cleanup_pipeline(struct vsp1_pipeline *pipe) vsp1_video_cleanup_pipeline() argument
866 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; vsp1_video_start_streaming() local
908 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; vsp1_video_stop_streaming() local
1031 struct vsp1_pipeline *pipe; vsp1_video_streamon() local
1165 struct vsp1_pipeline *pipe; vsp1_video_suspend() local
1182 struct vsp1_pipeline *pipe; vsp1_video_suspend() local
1207 struct vsp1_pipeline *pipe; vsp1_video_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/camera/pipe/src/
H A Dpipe_binarydesc.c37 struct ia_css_pipe const *const pipe, in pipe_binarydesc_get_offline()
46 assert(pipe); in pipe_binarydesc_get_offline()
53 descr->continuous = pipe->stream->config.continuous; in pipe_binarydesc_get_offline()
68 descr->stream_format = pipe->stream->config.input_config.format; in pipe_binarydesc_get_offline()
74 descr->isp_pipe_version = pipe->config.isp_pipe_version; in pipe_binarydesc_get_offline()
80 struct ia_css_pipe const *const pipe, in ia_css_pipe_get_copy_binarydesc()
89 assert(pipe); in ia_css_pipe_get_copy_binarydesc()
97 pipe_binarydesc_get_offline(pipe, IA_CSS_BINARY_MODE_COPY, in ia_css_pipe_get_copy_binarydesc()
101 copy_descr->two_ppc = (pipe->stream->config.pixels_per_clock == 2); in ia_css_pipe_get_copy_binarydesc()
108 struct ia_css_pipe const *const pipe, in ia_css_pipe_get_vfpp_binarydesc()
36 pipe_binarydesc_get_offline( struct ia_css_pipe const *const pipe, const int mode, struct ia_css_binary_descr *descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info[], struct ia_css_frame_info *vf_info) pipe_binarydesc_get_offline() argument
79 ia_css_pipe_get_copy_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *copy_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_copy_binarydesc() argument
107 ia_css_pipe_get_vfpp_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *vf_pp_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_vfpp_binarydesc() argument
197 ia_css_pipe_get_preview_binarydesc( struct ia_css_pipe *const pipe, struct ia_css_binary_descr *preview_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *bds_out_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_preview_binarydesc() argument
316 ia_css_pipe_get_video_binarydesc( struct ia_css_pipe *const pipe, struct ia_css_binary_descr *video_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *bds_out_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info, int stream_config_left_padding) ia_css_pipe_get_video_binarydesc() argument
437 ia_css_pipe_get_yuvscaler_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *yuv_scaler_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *internal_out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_yuvscaler_binarydesc() argument
481 ia_css_pipe_get_capturepp_binarydesc( struct ia_css_pipe *const pipe, struct ia_css_binary_descr *capture_pp_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_capturepp_binarydesc() argument
533 ia_css_pipe_get_primary_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *prim_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info, unsigned int stage_idx) ia_css_pipe_get_primary_binarydesc() argument
602 ia_css_pipe_get_pre_gdc_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *pre_gdc_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_pre_gdc_binarydesc() argument
629 ia_css_pipe_get_gdc_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *gdc_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_gdc_binarydesc() argument
654 ia_css_pipe_get_post_gdc_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *post_gdc_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_post_gdc_binarydesc() argument
684 ia_css_pipe_get_pre_de_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *pre_de_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_pre_de_binarydesc() argument
723 ia_css_pipe_get_pre_anr_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *pre_anr_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_pre_anr_binarydesc() argument
757 ia_css_pipe_get_anr_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *anr_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_anr_binarydesc() argument
785 ia_css_pipe_get_post_anr_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *post_anr_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info, struct ia_css_frame_info *vf_info) ia_css_pipe_get_post_anr_binarydesc() argument
815 ia_css_pipe_get_ldc_binarydesc( struct ia_css_pipe const *const pipe, struct ia_css_binary_descr *ldc_descr, struct ia_css_frame_info *in_info, struct ia_css_frame_info *out_info) ia_css_pipe_get_ldc_binarydesc() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_fifo_underrun.c43 * occurrence until the next modeset on a given pipe.
46 * is no interrupt (despite that the signalling bit is in the PIPESTAT pipe
58 enum pipe pipe; in ivb_can_enable_err_int() local
62 for_each_pipe(dev_priv, pipe) { in ivb_can_enable_err_int()
63 crtc = intel_get_crtc_for_pipe(dev_priv, pipe); in ivb_can_enable_err_int()
75 enum pipe pipe; in cpt_can_enable_serr_int() local
80 for_each_pipe(dev_priv, pipe) { in cpt_can_enable_serr_int()
81 crtc = intel_get_crtc_for_pipe(dev_priv, pipe); in cpt_can_enable_serr_int()
109 i9xx_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable, bool old) i9xx_set_fifo_underrun_reporting() argument
131 ilk_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable) ilk_set_fifo_underrun_reporting() argument
147 enum pipe pipe = crtc->pipe; ivb_check_fifo_underruns() local
162 ivb_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable, bool old) ivb_set_fifo_underrun_reporting() argument
187 bdw_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable) bdw_set_fifo_underrun_reporting() argument
258 __intel_set_cpu_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable) __intel_set_cpu_fifo_underrun_reporting() argument
298 intel_set_cpu_fifo_underrun_reporting(struct drm_i915_private *dev_priv, enum pipe pipe, bool enable) intel_set_cpu_fifo_underrun_reporting() argument
371 intel_cpu_fifo_underrun_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) intel_cpu_fifo_underrun_irq_handler() argument
[all...]
/third_party/mesa3d/src/gallium/frontends/clover/core/
H A Dresource.cpp25 #include "pipe/p_screen.h"
37 pipe({ (int)origin[0], (int16_t)origin[1], in box()
43 return &pipe; in operator const pipe_box *()
47 pipe_box pipe; member in __anon8591::box
52 device(dev), obj(obj), pipe(NULL), offset() { in resource()
63 q.pipe->resource_copy_region(q.pipe, pipe, 0, p[0], p[1], p[2], in copy()
64 src_res.pipe, 0, in copy()
73 if (pipe in clear()
[all...]
/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_matrix_filter.c30 #include "pipe/p_context.h"
68 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_vert_shader()
128 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_frag_shader()
132 vl_matrix_filter_init(struct vl_matrix_filter *filter, struct pipe_context *pipe, in vl_matrix_filter_init() argument
144 assert(filter && pipe); in vl_matrix_filter_init()
149 filter->pipe = pipe; in vl_matrix_filter_init()
157 filter->rs_state = pipe->create_rasterizer_state(pipe, &rs_state); in vl_matrix_filter_init()
170 filter->blend = pipe in vl_matrix_filter_init()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/lima/
H A Dlima_sched.c21 struct lima_sched_pipe *pipe; member
63 return f->pipe->base.name; in lima_fence_get_timeline_name()
87 static struct lima_fence *lima_fence_create(struct lima_sched_pipe *pipe) in lima_fence_create() argument
95 fence->pipe = pipe; in lima_fence_create()
96 dma_fence_init(&fence->base, &lima_fence_ops, &pipe->fence_lock, in lima_fence_create()
97 pipe->fence_context, ++pipe->fence_seqno); in lima_fence_create()
155 int lima_sched_context_init(struct lima_sched_pipe *pipe, in lima_sched_context_init() argument
159 struct drm_gpu_scheduler *sched = &pipe in lima_sched_context_init()
165 lima_sched_context_fini(struct lima_sched_pipe *pipe, struct lima_sched_context *context) lima_sched_context_fini() argument
205 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); lima_sched_run_job() local
272 struct lima_sched_pipe *pipe = to_lima_pipe(task->base.sched); lima_sched_build_error_task_list() local
401 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); lima_sched_timedout_job() local
441 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); lima_sched_free_job() local
463 struct lima_sched_pipe *pipe = lima_sched_recover_work() local
481 lima_sched_pipe_init(struct lima_sched_pipe *pipe, const char *name) lima_sched_pipe_init() argument
497 lima_sched_pipe_fini(struct lima_sched_pipe *pipe) lima_sched_pipe_fini() argument
502 lima_sched_pipe_task_done(struct lima_sched_pipe *pipe) lima_sched_pipe_task_done() argument
[all...]
/kernel/linux/linux-5.10/drivers/platform/goldfish/
H A Dgoldfish_pipe.c26 * .... write() or read() through the pipe.
85 /* A per-pipe command structure, shared with the host */
88 s32 id; /* pipe id, guest -> host */
106 /* A single signalled pipe information */
125 /* This data type models a given pipe instance */
127 /* pipe ID - index into goldfish_pipe_dev::pipes array */
130 /* The wake flags pipe is waiting for
151 * A pipe's own lock. Protects the following:
221 static int goldfish_pipe_cmd_locked(struct goldfish_pipe *pipe, in goldfish_pipe_cmd_locked() argument
224 pipe in goldfish_pipe_cmd_locked()
231 goldfish_pipe_cmd(struct goldfish_pipe *pipe, enum PipeCmdCode cmd) goldfish_pipe_cmd() argument
328 transfer_max_buffers(struct goldfish_pipe *pipe, unsigned long address, unsigned long address_end, int is_write, unsigned long last_page, unsigned int last_page_size, s32 *consumed_size, int *status) transfer_max_buffers() argument
370 wait_for_host_signal(struct goldfish_pipe *pipe, int is_write) wait_for_host_signal() argument
397 struct goldfish_pipe *pipe = filp->private_data; goldfish_pipe_read_write() local
495 struct goldfish_pipe *pipe = filp->private_data; goldfish_pipe_poll() local
520 struct goldfish_pipe *pipe; signalled_pipes_add_locked() local
539 signalled_pipes_remove_locked(struct goldfish_pipe_dev *dev, struct goldfish_pipe *pipe) signalled_pipes_remove_locked() argument
555 struct goldfish_pipe *pipe; signalled_pipes_pop_front() local
584 struct goldfish_pipe *pipe; goldfish_interrupt_task() local
706 struct goldfish_pipe *pipe = kzalloc(sizeof(*pipe), GFP_KERNEL); goldfish_pipe_open() local
766 struct goldfish_pipe *pipe = filp->private_data; goldfish_pipe_release() local
[all...]
/kernel/linux/linux-6.6/drivers/platform/goldfish/
H A Dgoldfish_pipe.c26 * .... write() or read() through the pipe.
85 /* A per-pipe command structure, shared with the host */
88 s32 id; /* pipe id, guest -> host */
106 /* A single signalled pipe information */
125 /* This data type models a given pipe instance */
127 /* pipe ID - index into goldfish_pipe_dev::pipes array */
130 /* The wake flags pipe is waiting for
151 * A pipe's own lock. Protects the following:
218 static int goldfish_pipe_cmd_locked(struct goldfish_pipe *pipe, in goldfish_pipe_cmd_locked() argument
221 pipe in goldfish_pipe_cmd_locked()
228 goldfish_pipe_cmd(struct goldfish_pipe *pipe, enum PipeCmdCode cmd) goldfish_pipe_cmd() argument
325 transfer_max_buffers(struct goldfish_pipe *pipe, unsigned long address, unsigned long address_end, int is_write, unsigned long last_page, unsigned int last_page_size, s32 *consumed_size, int *status) transfer_max_buffers() argument
367 wait_for_host_signal(struct goldfish_pipe *pipe, int is_write) wait_for_host_signal() argument
394 struct goldfish_pipe *pipe = filp->private_data; goldfish_pipe_read_write() local
492 struct goldfish_pipe *pipe = filp->private_data; goldfish_pipe_poll() local
517 struct goldfish_pipe *pipe; signalled_pipes_add_locked() local
536 signalled_pipes_remove_locked(struct goldfish_pipe_dev *dev, struct goldfish_pipe *pipe) signalled_pipes_remove_locked() argument
552 struct goldfish_pipe *pipe; signalled_pipes_pop_front() local
581 struct goldfish_pipe *pipe; goldfish_interrupt_task() local
703 struct goldfish_pipe *pipe = kzalloc(sizeof(*pipe), GFP_KERNEL); goldfish_pipe_open() local
763 struct goldfish_pipe *pipe = filp->private_data; goldfish_pipe_release() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/
H A Dlima_sched.c20 struct lima_sched_pipe *pipe; member
62 return f->pipe->base.name; in lima_fence_get_timeline_name()
86 static struct lima_fence *lima_fence_create(struct lima_sched_pipe *pipe) in lima_fence_create() argument
94 fence->pipe = pipe; in lima_fence_create()
95 dma_fence_init(&fence->base, &lima_fence_ops, &pipe->fence_lock, in lima_fence_create()
96 pipe->fence_context, ++pipe->fence_seqno); in lima_fence_create()
161 int lima_sched_context_init(struct lima_sched_pipe *pipe, in lima_sched_context_init() argument
165 struct drm_gpu_scheduler *sched = &pipe in lima_sched_context_init()
171 lima_sched_context_fini(struct lima_sched_pipe *pipe, struct lima_sched_context *context) lima_sched_context_fini() argument
223 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); lima_sched_run_job() local
291 struct lima_sched_pipe *pipe = to_lima_pipe(task->base.sched); lima_sched_build_error_task_list() local
418 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); lima_sched_timedout_job() local
455 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); lima_sched_free_job() local
478 struct lima_sched_pipe *pipe = lima_sched_recover_work() local
496 lima_sched_pipe_init(struct lima_sched_pipe *pipe, const char *name) lima_sched_pipe_init() argument
511 lima_sched_pipe_fini(struct lima_sched_pipe *pipe) lima_sched_pipe_fini() argument
516 lima_sched_pipe_task_done(struct lima_sched_pipe *pipe) lima_sched_pipe_task_done() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/renesas_usbhs/
H A Dpipe.h38 struct usbhs_pipe *pipe; member
39 int size; /* array size of "pipe" */
46 * pipe list
50 ((i) < (info)->size) && ((pos) = (info)->pipe + (i)); \
65 * pipe control
67 char *usbhs_pipe_name(struct usbhs_pipe *pipe);
70 void usbhs_pipe_free(struct usbhs_pipe *pipe);
73 int usbhs_pipe_is_dir_in(struct usbhs_pipe *pipe);
74 int usbhs_pipe_is_dir_host(struct usbhs_pipe *pipe);
75 int usbhs_pipe_is_running(struct usbhs_pipe *pipe);
[all...]
/kernel/linux/linux-6.6/drivers/usb/renesas_usbhs/
H A Dpipe.h38 struct usbhs_pipe *pipe; member
39 int size; /* array size of "pipe" */
46 * pipe list
50 ((i) < (info)->size) && ((pos) = (info)->pipe + (i)); \
65 * pipe control
67 char *usbhs_pipe_name(struct usbhs_pipe *pipe);
70 void usbhs_pipe_free(struct usbhs_pipe *pipe);
73 int usbhs_pipe_is_dir_in(struct usbhs_pipe *pipe);
74 int usbhs_pipe_is_dir_host(struct usbhs_pipe *pipe);
75 int usbhs_pipe_is_running(struct usbhs_pipe *pipe);
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dce.c210 static int ath11k_ce_rx_buf_enqueue_pipe(struct ath11k_ce_pipe *pipe, in ath11k_ce_rx_buf_enqueue_pipe() argument
213 struct ath11k_base *ab = pipe->ab; in ath11k_ce_rx_buf_enqueue_pipe()
214 struct ath11k_ce_ring *ring = pipe->dest_ring; in ath11k_ce_rx_buf_enqueue_pipe()
248 pipe->rx_buf_needed--; in ath11k_ce_rx_buf_enqueue_pipe()
259 static int ath11k_ce_rx_post_pipe(struct ath11k_ce_pipe *pipe) in ath11k_ce_rx_post_pipe() argument
261 struct ath11k_base *ab = pipe->ab; in ath11k_ce_rx_post_pipe()
266 if (!(pipe->dest_ring || pipe->status_ring)) in ath11k_ce_rx_post_pipe()
270 while (pipe->rx_buf_needed) { in ath11k_ce_rx_post_pipe()
271 skb = dev_alloc_skb(pipe in ath11k_ce_rx_post_pipe()
308 ath11k_ce_completed_recv_next(struct ath11k_ce_pipe *pipe, struct sk_buff **skb, int *nbytes) ath11k_ce_completed_recv_next() argument
358 ath11k_ce_recv_process_cb(struct ath11k_ce_pipe *pipe) ath11k_ce_recv_process_cb() argument
398 ath11k_ce_completed_send_next(struct ath11k_ce_pipe *pipe) ath11k_ce_completed_send_next() argument
439 ath11k_ce_send_done_cb(struct ath11k_ce_pipe *pipe) ath11k_ce_send_done_cb() argument
576 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; ath11k_ce_alloc_pipe() local
615 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; ath11k_ce_per_engine_service() local
626 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; ath11k_ce_poll_send_completed() local
636 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; ath11k_ce_send() local
723 ath11k_ce_rx_pipe_cleanup(struct ath11k_ce_pipe *pipe) ath11k_ce_rx_pipe_cleanup() argument
790 struct ath11k_ce_pipe *pipe; ath11k_ce_cleanup_pipes() local
809 struct ath11k_ce_pipe *pipe; ath11k_ce_rx_post_buf() local
840 struct ath11k_ce_pipe *pipe; ath11k_ce_init_pipes() local
901 struct ath11k_ce_pipe *pipe; ath11k_ce_free_pipes() local
950 struct ath11k_ce_pipe *pipe; ath11k_ce_alloc_pipes() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dce.c222 static int ath12k_ce_rx_buf_enqueue_pipe(struct ath12k_ce_pipe *pipe, in ath12k_ce_rx_buf_enqueue_pipe() argument
225 struct ath12k_base *ab = pipe->ab; in ath12k_ce_rx_buf_enqueue_pipe()
226 struct ath12k_ce_ring *ring = pipe->dest_ring; in ath12k_ce_rx_buf_enqueue_pipe()
260 pipe->rx_buf_needed--; in ath12k_ce_rx_buf_enqueue_pipe()
271 static int ath12k_ce_rx_post_pipe(struct ath12k_ce_pipe *pipe) in ath12k_ce_rx_post_pipe() argument
273 struct ath12k_base *ab = pipe->ab; in ath12k_ce_rx_post_pipe()
278 if (!(pipe->dest_ring || pipe->status_ring)) in ath12k_ce_rx_post_pipe()
282 while (pipe->rx_buf_needed) { in ath12k_ce_rx_post_pipe()
283 skb = dev_alloc_skb(pipe in ath12k_ce_rx_post_pipe()
319 ath12k_ce_completed_recv_next(struct ath12k_ce_pipe *pipe, struct sk_buff **skb, int *nbytes) ath12k_ce_completed_recv_next() argument
369 ath12k_ce_recv_process_cb(struct ath12k_ce_pipe *pipe) ath12k_ce_recv_process_cb() argument
409 ath12k_ce_completed_send_next(struct ath12k_ce_pipe *pipe) ath12k_ce_completed_send_next() argument
450 ath12k_ce_send_done_cb(struct ath12k_ce_pipe *pipe) ath12k_ce_send_done_cb() argument
582 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; ath12k_ce_alloc_pipe() local
621 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; ath12k_ce_per_engine_service() local
632 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; ath12k_ce_poll_send_completed() local
641 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; ath12k_ce_send() local
719 ath12k_ce_rx_pipe_cleanup(struct ath12k_ce_pipe *pipe) ath12k_ce_rx_pipe_cleanup() argument
743 struct ath12k_ce_pipe *pipe; ath12k_ce_cleanup_pipes() local
759 struct ath12k_ce_pipe *pipe; ath12k_ce_rx_post_buf() local
827 struct ath12k_ce_pipe *pipe; ath12k_ce_init_pipes() local
888 struct ath12k_ce_pipe *pipe; ath12k_ce_free_pipes() local
933 struct ath12k_ce_pipe *pipe; ath12k_ce_alloc_pipes() local
[all...]

Completed in 22 milliseconds

12345678910>>...119