/kernel/linux/linux-5.10/drivers/rpmsg/ |
H A D | qcom_glink_rpm.c | 58 struct glink_rpm_pipe *pipe = to_rpm_pipe(glink_pipe); in glink_rpm_rx_avail() local 62 head = readl(pipe->head); in glink_rpm_rx_avail() 63 tail = readl(pipe->tail); in glink_rpm_rx_avail() 66 return pipe->native.length - tail + head; in glink_rpm_rx_avail() 74 struct glink_rpm_pipe *pipe = to_rpm_pipe(glink_pipe); in glink_rpm_rx_peak() local 78 tail = readl(pipe->tail); in glink_rpm_rx_peak() 80 if (tail >= pipe->native.length) in glink_rpm_rx_peak() 81 tail -= pipe->native.length; in glink_rpm_rx_peak() 83 len = min_t(size_t, count, pipe->native.length - tail); in glink_rpm_rx_peak() 85 __ioread32_copy(data, pipe in glink_rpm_rx_peak() 98 struct glink_rpm_pipe *pipe = to_rpm_pipe(glink_pipe); glink_rpm_rx_advance() local 112 struct glink_rpm_pipe *pipe = to_rpm_pipe(glink_pipe); glink_rpm_tx_avail() local 125 glink_rpm_tx_write_one(struct glink_rpm_pipe *pipe, unsigned int head, const void *data, size_t count) glink_rpm_tx_write_one() argument 153 struct glink_rpm_pipe *pipe = to_rpm_pipe(glink_pipe); glink_rpm_tx_write() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_pipe_crc.c | 47 [INTEL_PIPE_CRC_SOURCE_PIPE] = "pipe", 76 enum pipe pipe, in i9xx_pipe_crc_auto_source() 92 if (crtc->pipe != pipe) in i9xx_pipe_crc_auto_source() 126 enum pipe pipe, in vlv_pipe_crc_ctl_reg() 133 i9xx_pipe_crc_auto_source(dev_priv, pipe, source); in vlv_pipe_crc_ctl_reg() 161 * When the pipe CRC tap point is after the transcoders we need in vlv_pipe_crc_ctl_reg() 173 switch (pipe) { in vlv_pipe_crc_ctl_reg() 75 i9xx_pipe_crc_auto_source(struct drm_i915_private *dev_priv, enum pipe pipe, enum intel_pipe_crc_source *source) i9xx_pipe_crc_auto_source() argument 125 vlv_pipe_crc_ctl_reg(struct drm_i915_private *dev_priv, enum pipe pipe, enum intel_pipe_crc_source *source, u32 *val) vlv_pipe_crc_ctl_reg() argument 192 i9xx_pipe_crc_ctl_reg(struct drm_i915_private *dev_priv, enum pipe pipe, enum intel_pipe_crc_source *source, u32 *val) i9xx_pipe_crc_ctl_reg() argument 229 vlv_undo_pipe_scramble_reset(struct drm_i915_private *dev_priv, enum pipe pipe) vlv_undo_pipe_scramble_reset() argument 330 ivb_pipe_crc_ctl_reg(struct drm_i915_private *dev_priv, enum pipe pipe, enum intel_pipe_crc_source *source, u32 *val) ivb_pipe_crc_ctl_reg() argument 358 skl_pipe_crc_ctl_reg(struct drm_i915_private *dev_priv, enum pipe pipe, enum intel_pipe_crc_source *source, u32 *val) skl_pipe_crc_ctl_reg() argument 401 get_new_crc_ctl_reg(struct drm_i915_private *dev_priv, enum pipe pipe, enum intel_pipe_crc_source *source, u32 *val) get_new_crc_ctl_reg() argument 583 enum pipe pipe = crtc->pipe; intel_crtc_set_crc_source() local 634 enum pipe pipe = crtc->pipe; intel_crtc_enable_pipe_crc() local 654 enum pipe pipe = crtc->pipe; intel_crtc_disable_pipe_crc() local [all...] |
H A D | intel_dpll.c | 309 * display engine's pipe which can be the above fast dot clock rate or a 1102 * this on ILK at all since it has a fixed DPLL<->pipe mapping. in ilk_compute_dpll() 1214 if (crtc->pipe != PIPE_A) in vlv_compute_dpll() 1232 if (crtc->pipe != PIPE_A) in chv_compute_dpll() 1586 enum pipe pipe = crtc->pipe; in i9xx_enable_pll() local 1593 assert_pps_unlocked(dev_priv, pipe); in i9xx_enable_pll() 1595 intel_de_write(dev_priv, FP0(pipe), crtc_state->dpll_hw_state.fp0); in i9xx_enable_pll() 1596 intel_de_write(dev_priv, FP1(pipe), crtc_stat in i9xx_enable_pll() 1630 vlv_pllb_recal_opamp(struct drm_i915_private *dev_priv, enum pipe pipe) vlv_pllb_recal_opamp() argument 1663 enum pipe pipe = crtc->pipe; vlv_prepare_pll() local 1753 enum pipe pipe = crtc->pipe; _vlv_enable_pll() local 1767 enum pipe pipe = crtc->pipe; vlv_enable_pll() local 1793 enum pipe pipe = crtc->pipe; chv_prepare_pll() local 1887 enum pipe pipe = crtc->pipe; _chv_enable_pll() local 1917 enum pipe pipe = crtc->pipe; chv_enable_pll() local 1970 vlv_force_pll_on(struct drm_i915_private *dev_priv, enum pipe pipe, const struct dpll *dpll) vlv_force_pll_on() argument 1998 vlv_disable_pll(struct drm_i915_private *dev_priv, enum pipe pipe) vlv_disable_pll() argument 2014 chv_disable_pll(struct drm_i915_private *dev_priv, enum pipe pipe) chv_disable_pll() argument 2044 enum pipe pipe = crtc->pipe; i9xx_disable_pll() local 2066 vlv_force_pll_off(struct drm_i915_private *dev_priv, enum pipe pipe) vlv_force_pll_off() argument 2075 assert_pll(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) assert_pll() argument 2086 assert_pll_enabled(struct drm_i915_private *i915, enum pipe pipe) assert_pll_enabled() argument 2091 assert_pll_disabled(struct drm_i915_private *i915, enum pipe pipe) assert_pll_disabled() argument [all...] |
H A D | skl_universal_plane.c | 340 * - pipe and plane scaling (TODO verify this) in skl_plane_max_width() 519 enum pipe pipe = plane->pipe; in icl_program_input_csc() local 562 intel_de_write_fw(dev_priv, PLANE_INPUT_CSC_COEFF(pipe, plane_id, 0), in icl_program_input_csc() 564 intel_de_write_fw(dev_priv, PLANE_INPUT_CSC_COEFF(pipe, plane_id, 1), in icl_program_input_csc() 566 intel_de_write_fw(dev_priv, PLANE_INPUT_CSC_COEFF(pipe, plane_id, 2), in icl_program_input_csc() 568 intel_de_write_fw(dev_priv, PLANE_INPUT_CSC_COEFF(pipe, plane_id, 3), in icl_program_input_csc() 570 intel_de_write_fw(dev_priv, PLANE_INPUT_CSC_COEFF(pipe, plane_id, 4), in icl_program_input_csc() 572 intel_de_write_fw(dev_priv, PLANE_INPUT_CSC_COEFF(pipe, plane_i in icl_program_input_csc() 623 enum pipe pipe = plane->pipe; skl_plane_disable_arm() local 637 enum pipe pipe = plane->pipe; icl_plane_disable_arm() local 650 skl_plane_get_hw_state(struct intel_plane *plane, enum pipe *pipe) skl_plane_get_hw_state() argument 1083 enum pipe pipe = plane->pipe; icl_plane_csc_load_black() local 1119 enum pipe pipe = plane->pipe; skl_plane_update_noarm() local 1149 enum pipe pipe = plane->pipe; skl_plane_update_arm() local 1205 enum pipe pipe = plane->pipe; icl_plane_update_noarm() local 1280 enum pipe pipe = plane->pipe; icl_plane_update_arm() local 1317 enum pipe pipe = plane->pipe; skl_plane_async_flip() local 1939 skl_fbc_id_for_pipe(enum pipe pipe) skl_fbc_id_for_pipe() argument 1953 skl_plane_fbc(struct drm_i915_private *dev_priv, enum pipe pipe, enum plane_id plane_id) skl_plane_fbc() argument 1964 skl_plane_has_planar(struct drm_i915_private *dev_priv, enum pipe pipe, enum plane_id plane_id) skl_plane_has_planar() argument 1980 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 1993 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 2006 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 2150 enum pipe pipe = plane->pipe; skl_plane_enable_flip_done() local 2161 enum pipe pipe = plane->pipe; skl_plane_disable_flip_done() local 2168 skl_plane_has_rc_ccs(struct drm_i915_private *i915, enum pipe pipe, enum plane_id plane_id) skl_plane_has_rc_ccs() argument 2213 skl_get_plane_caps(struct drm_i915_private *i915, enum pipe pipe, enum plane_id plane_id) skl_get_plane_caps() argument 2238 skl_universal_plane_create(struct drm_i915_private *dev_priv, enum pipe pipe, enum plane_id plane_id) skl_universal_plane_create() argument 2396 enum pipe pipe; skl_get_initial_plane_config() local [all...] |
H A D | intel_dpll.h | 16 enum pipe; 30 int vlv_force_pll_on(struct drm_i915_private *dev_priv, enum pipe pipe, 32 void vlv_force_pll_off(struct drm_i915_private *dev_priv, enum pipe pipe); 35 void chv_disable_pll(struct drm_i915_private *dev_priv, enum pipe pipe); 37 void vlv_disable_pll(struct drm_i915_private *dev_priv, enum pipe pipe); 44 void assert_pll_enabled(struct drm_i915_private *i915, enum pipe pip [all...] |
H A D | intel_vdsc.c | 49 /* There's no pipe A DSC engine on ICL */ in is_pipe_dsc() 50 drm_WARN_ON(&i915->drm, crtc->pipe == PIPE_A); in is_pipe_dsc() 332 enum pipe pipe = crtc->pipe; in intel_dsc_power_domain() local 339 * - Display version 12 (except RKL) pipe A in intel_dsc_power_domain() 341 * For any other pipe, VDSC/joining uses the power well associated with in intel_dsc_power_domain() 342 * the pipe in use. Hence another reference on the pipe power domain in intel_dsc_power_domain() 343 * will suffice. (Except no VDSC/joining on ICL pipe in intel_dsc_power_domain() 369 enum pipe pipe = crtc->pipe; intel_dsc_pps_configure() local 996 enum pipe pipe = crtc->pipe; intel_dsc_get_config() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/ |
H A D | lima_sched.h | 35 /* 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...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/lima/ |
H A D | lima_sched.h | 32 /* 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...] |
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_so.c | 36 llvmpipe_create_so_target(struct pipe_context *pipe, in llvmpipe_create_so_target() argument 47 t->target.context = pipe; in llvmpipe_create_so_target() 56 llvmpipe_so_target_destroy(struct pipe_context *pipe, in llvmpipe_so_target_destroy() argument 71 llvmpipe_set_so_targets(struct pipe_context *pipe, in llvmpipe_set_so_targets() argument 76 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); in llvmpipe_set_so_targets() 85 if (targets[i] && targets[i]->context != pipe) { in llvmpipe_set_so_targets() 112 llvmpipe_init_so_funcs(struct llvmpipe_context *pipe) in llvmpipe_init_so_funcs() argument 114 pipe->pipe.create_stream_output_target = llvmpipe_create_so_target; in llvmpipe_init_so_funcs() 115 pipe in llvmpipe_init_so_funcs() [all...] |
H A D | lp_flush.c | 33 #include "pipe/p_defines.h" 34 #include "pipe/p_screen.h" 49 llvmpipe_flush( struct pipe_context *pipe, in llvmpipe_flush() argument 53 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); in llvmpipe_flush() 54 struct llvmpipe_screen *screen = llvmpipe_screen(pipe->screen); in llvmpipe_flush() 74 debug_dump_surface_bmp(&llvmpipe->pipe, filename, llvmpipe->framebuffer.cbufs[i]); in llvmpipe_flush() 79 debug_dump_surface_bmp(&llvmpipe->pipe, filename, llvmpipe->framebuffer.zsbuf); in llvmpipe_flush() 87 llvmpipe_finish( struct pipe_context *pipe, in llvmpipe_finish() argument 91 llvmpipe_flush(pipe, &fence, reason); in llvmpipe_finish() 93 pipe in llvmpipe_finish() 108 llvmpipe_flush_resource(struct pipe_context *pipe, struct pipe_resource *resource, unsigned level, boolean read_only, boolean cpu_access, boolean do_not_block, const char *reason) llvmpipe_flush_resource() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_flush.c | 33 #include "pipe/p_defines.h" 34 #include "pipe/p_screen.h" 47 softpipe_flush( struct pipe_context *pipe, in softpipe_flush() argument 51 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_flush() 86 debug_dump_surface_bmp(pipe, filename, softpipe->framebuffer.cbufs[0]); in softpipe_flush() 88 debug_dump_surface_bmp(pipe, filename, softpipe->framebuffer.zsbuf); in softpipe_flush() 98 softpipe_flush_wrapped(struct pipe_context *pipe, in softpipe_flush_wrapped() argument 102 softpipe_flush(pipe, SP_FLUSH_TEXTURE_CACHE, fence); in softpipe_flush_wrapped() 115 softpipe_flush_resource(struct pipe_context *pipe, in softpipe_flush_resource() argument 126 referenced = softpipe_is_resource_referenced(pipe, textur in softpipe_flush_resource() 172 softpipe_texture_barrier(struct pipe_context *pipe, unsigned flags) softpipe_texture_barrier() argument 193 softpipe_memory_barrier(struct pipe_context *pipe, unsigned flags) softpipe_memory_barrier() argument [all...] |
H A D | sp_state_clip.c | 36 softpipe_set_clip_state(struct pipe_context *pipe, in softpipe_set_clip_state() argument 39 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_set_clip_state() 47 softpipe_set_viewport_states(struct pipe_context *pipe, in softpipe_set_viewport_states() argument 52 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_set_viewport_states() 65 softpipe_set_scissor_states(struct pipe_context *pipe, in softpipe_set_scissor_states() argument 70 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_set_scissor_states() 84 softpipe_set_polygon_stipple(struct pipe_context *pipe, in softpipe_set_polygon_stipple() argument 88 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_set_polygon_stipple() 95 softpipe_init_clip_funcs(struct pipe_context *pipe) in softpipe_init_clip_funcs() argument 97 pipe in softpipe_init_clip_funcs() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
H A D | sh_css_mipi.c | 345 allocate_mipi_frames(struct ia_css_pipe *pipe, in allocate_mipi_frames() argument 352 "allocate_mipi_frames(%p) enter:\n", pipe); in allocate_mipi_frames() 354 if (IS_ISP2401 && pipe->stream->config.online) { in allocate_mipi_frames() 356 "allocate_mipi_frames(%p) exit: no buffers needed for 2401 pipe mode.\n", in allocate_mipi_frames() 357 pipe); in allocate_mipi_frames() 361 if (pipe->stream->config.mode != IA_CSS_INPUT_MODE_BUFFERED_SENSOR) { in allocate_mipi_frames() 363 "allocate_mipi_frames(%p) exit: no buffers needed for pipe mode.\n", in allocate_mipi_frames() 364 pipe); in allocate_mipi_frames() 368 port = (unsigned int)pipe->stream->config.source.port.port; in allocate_mipi_frames() 371 pipe, por in allocate_mipi_frames() 455 free_mipi_frames(struct ia_css_pipe *pipe) free_mipi_frames() argument 543 send_mipi_frames(struct ia_css_pipe *pipe) send_mipi_frames() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-core.h | 200 struct mxc_isi_pipe *pipe; member 238 struct media_pipeline pipe; member 263 struct mxc_isi_pipe *pipe; member 315 mxc_isi_format_try(struct mxc_isi_pipe *pipe, struct v4l2_pix_format_mplane *pix, 319 void mxc_isi_pipe_cleanup(struct mxc_isi_pipe *pipe); 320 int mxc_isi_pipe_acquire(struct mxc_isi_pipe *pipe, 322 void mxc_isi_pipe_release(struct mxc_isi_pipe *pipe); 323 int mxc_isi_pipe_enable(struct mxc_isi_pipe *pipe); 324 void mxc_isi_pipe_disable(struct mxc_isi_pipe *pipe); 326 int mxc_isi_video_register(struct mxc_isi_pipe *pipe, [all...] |
/kernel/linux/linux-5.10/net/nfc/nci/ |
H A D | hci.c | 20 u8 pipe; member 37 u8 pipe; member 41 u8 pipe; member 54 u8 header; /* cbit+pipe */ 141 static int nci_hci_send_data(struct nci_dev *ndev, u8 pipe, in nci_hci_send_data() argument 148 u8 cb = pipe; in nci_hci_send_data() 204 nci_hci_send_data(ndev, data->pipe, data->cmd, in nci_hci_send_data_req() 211 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_send_event() local 213 if (pipe == NCI_HCI_INVALID_PIPE) in nci_hci_send_event() 216 return nci_hci_send_data(ndev, pipe, in nci_hci_send_event() 230 u8 pipe = ndev->hci_dev->gate2pipe[gate]; nci_hci_send_cmd() local 275 nci_hci_event_received(struct nci_dev *ndev, u8 pipe, u8 event, struct sk_buff *skb) nci_hci_event_received() argument 282 nci_hci_cmd_received(struct nci_dev *ndev, u8 pipe, u8 cmd, struct sk_buff *skb) nci_hci_cmd_received() argument 365 nci_hci_resp_received(struct nci_dev *ndev, u8 pipe, u8 result, struct sk_buff *skb) nci_hci_resp_received() argument 386 nci_hci_hcp_message_rx(struct nci_dev *ndev, u8 pipe, u8 type, u8 instruction, struct sk_buff *skb) nci_hci_hcp_message_rx() argument 415 u8 pipe, type, instruction; nci_hci_msg_rx_work() local 435 u8 pipe, type; nci_hci_data_received_cb() local 503 nci_hci_open_pipe(struct nci_dev *ndev, u8 pipe) nci_hci_open_pipe() argument 528 u8 pipe; nci_hci_create_pipe() local 554 nci_hci_delete_pipe(struct nci_dev *ndev, u8 pipe) nci_hci_delete_pipe() argument 570 u8 pipe = ndev->hci_dev->gate2pipe[gate]; nci_hci_set_param() local 617 u8 pipe = ndev->hci_dev->gate2pipe[gate]; nci_hci_get_param() local 652 nci_hci_connect_gate(struct nci_dev *ndev, u8 dest_host, u8 dest_gate, u8 pipe) nci_hci_connect_gate() argument [all...] |
/kernel/linux/linux-6.6/net/nfc/nci/ |
H A D | hci.c | 21 u8 pipe; member 38 u8 pipe; member 42 u8 pipe; member 55 u8 header; /* cbit+pipe */ 142 static int nci_hci_send_data(struct nci_dev *ndev, u8 pipe, in nci_hci_send_data() argument 149 u8 cb = pipe; in nci_hci_send_data() 203 nci_hci_send_data(ndev, data->pipe, data->cmd, in nci_hci_send_data_req() 210 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_send_event() local 212 if (pipe == NCI_HCI_INVALID_PIPE) in nci_hci_send_event() 215 return nci_hci_send_data(ndev, pipe, in nci_hci_send_event() 229 u8 pipe = ndev->hci_dev->gate2pipe[gate]; nci_hci_send_cmd() local 274 nci_hci_event_received(struct nci_dev *ndev, u8 pipe, u8 event, struct sk_buff *skb) nci_hci_event_received() argument 281 nci_hci_cmd_received(struct nci_dev *ndev, u8 pipe, u8 cmd, struct sk_buff *skb) nci_hci_cmd_received() argument 364 nci_hci_resp_received(struct nci_dev *ndev, u8 pipe, struct sk_buff *skb) nci_hci_resp_received() argument 382 nci_hci_hcp_message_rx(struct nci_dev *ndev, u8 pipe, u8 type, u8 instruction, struct sk_buff *skb) nci_hci_hcp_message_rx() argument 411 u8 pipe, type, instruction; nci_hci_msg_rx_work() local 432 u8 pipe, type; nci_hci_data_received_cb() local 498 nci_hci_open_pipe(struct nci_dev *ndev, u8 pipe) nci_hci_open_pipe() argument 522 u8 pipe; nci_hci_create_pipe() local 548 nci_hci_delete_pipe(struct nci_dev *ndev, u8 pipe) nci_hci_delete_pipe() argument 562 u8 pipe = ndev->hci_dev->gate2pipe[gate]; nci_hci_set_param() local 608 u8 pipe = ndev->hci_dev->gate2pipe[gate]; nci_hci_get_param() local 643 nci_hci_connect_gate(struct nci_dev *ndev, u8 dest_host, u8 dest_gate, u8 pipe) nci_hci_connect_gate() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_fragprog.c | 40 struct pipe_context *pipe = &nv30->base.pipe; in nv30_fragprog_upload() local 43 fp->buffer = pipe_buffer_create(pipe->screen, 0, 0, fp->insn_len * 4); in nv30_fragprog_upload() 46 pipe_buffer_write(pipe, fp->buffer, 0, fp->insn_len * 4, fp->insn); in nv30_fragprog_upload() 53 map = pipe_buffer_map(pipe, fp->buffer, in nv30_fragprog_upload() 58 pipe_buffer_unmap(pipe, transfer); in nv30_fragprog_upload() 137 nv30_fp_state_create(struct pipe_context *pipe, in nv30_fp_state_create() argument 145 fp->pipe.tokens = nir_to_tgsi(cso->ir.nir, pipe->screen); in nv30_fp_state_create() 149 fp->pipe in nv30_fp_state_create() 157 nv30_fp_state_delete(struct pipe_context *pipe, void *hwcso) nv30_fp_state_delete() argument 173 nv30_fp_state_bind(struct pipe_context *pipe, void *hwcso) nv30_fp_state_bind() argument 189 nv30_fragprog_init(struct pipe_context *pipe) nv30_fragprog_init() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv50_context.c | 23 #include "pipe/p_defines.h" 32 nv50_flush(struct pipe_context *pipe, in nv50_flush() argument 36 struct nouveau_context *context = nouveau_context(pipe); in nv50_flush() 44 nouveau_context_update_frame_stats(nouveau_context(pipe)); in nv50_flush() 48 nv50_texture_barrier(struct pipe_context *pipe, unsigned flags) in nv50_texture_barrier() argument 50 struct nouveau_pushbuf *push = nv50_context(pipe)->base.pushbuf; in nv50_texture_barrier() 59 nv50_memory_barrier(struct pipe_context *pipe, unsigned flags) in nv50_memory_barrier() argument 61 struct nv50_context *nv50 = nv50_context(pipe); in nv50_memory_barrier() 112 nv50_emit_string_marker(struct pipe_context *pipe, const char *str, int len) in nv50_emit_string_marker() argument 114 struct nouveau_pushbuf *push = nv50_context(pipe) in nv50_emit_string_marker() 183 nv50_destroy(struct pipe_context *pipe) nv50_destroy() argument 304 struct pipe_context *pipe; nv50_create() local 451 nv50_context_get_sample_position(struct pipe_context *pipe, unsigned sample_count, unsigned sample_index, float *xy) nv50_context_get_sample_position() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_irq.c | 196 intel_handle_vblank(struct drm_i915_private *dev_priv, enum pipe pipe) in intel_handle_vblank() argument 198 struct intel_crtc *crtc = intel_get_crtc_for_pipe(dev_priv, pipe); in intel_handle_vblank() 390 * bdw_update_pipe_irq - update DE pipe interrupt 392 * @pipe: pipe whose interrupt to update 397 enum pipe pipe, in bdw_update_pipe_irq() 410 new_val = dev_priv->de_irq_mask[pipe]; in bdw_update_pipe_irq() 414 if (new_val != dev_priv->de_irq_mask[pipe]) { in bdw_update_pipe_irq() 396 bdw_update_pipe_irq(struct drm_i915_private *dev_priv, enum pipe pipe, u32 interrupt_mask, u32 enabled_irq_mask) bdw_update_pipe_irq() argument 446 i915_pipestat_enable_mask(struct drm_i915_private *dev_priv, enum pipe pipe) i915_pipestat_enable_mask() argument 490 i915_enable_pipestat(struct drm_i915_private *dev_priv, enum pipe pipe, u32 status_mask) i915_enable_pipestat() argument 513 i915_disable_pipestat(struct drm_i915_private *dev_priv, enum pipe pipe, u32 status_mask) i915_disable_pipestat() argument 621 enum pipe pipe = to_intel_crtc(crtc)->pipe; i915_get_vblank_counter() local 685 enum pipe pipe = to_intel_crtc(crtc)->pipe; g4x_get_vblank_counter() local 753 enum pipe pipe = crtc->pipe; __intel_get_crtc_scanline() local 815 enum pipe pipe = crtc->pipe; i915_get_crtc_scanoutpos() local 1206 display_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe, u32 crc0, u32 crc1, u32 crc2, u32 crc3, u32 crc4) display_pipe_crc_irq_handler() argument 1241 display_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe, u32 crc0, u32 crc1, u32 crc2, u32 crc3, u32 crc4) display_pipe_crc_irq_handler() argument 1249 hsw_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) hsw_pipe_crc_irq_handler() argument 1257 ivb_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) ivb_pipe_crc_irq_handler() argument 1268 i9xx_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) i9xx_pipe_crc_irq_handler() argument 1292 enum pipe pipe; i9xx_pipestat_irq_reset() local 1306 enum pipe pipe; i9xx_pipestat_irq_ack() local 1372 enum pipe pipe; i8xx_pipestat_irq_handler() local 1390 enum pipe pipe; i915_pipestat_irq_handler() local 1414 enum pipe pipe; i965_pipestat_irq_handler() local 1440 enum pipe pipe; valleyview_pipestat_irq_handler() local 1718 enum pipe pipe; ibx_irq_handler() local 1769 enum pipe pipe; ivb_err_int_handler() local 1792 enum pipe pipe; cpt_serr_int_handler() local 1806 enum pipe pipe; cpt_irq_handler() local 1952 enum pipe pipe; ilk_display_irq_handler() local 1998 enum pipe pipe; ivb_display_irq_handler() local 2245 enum pipe pipe; gen8_de_irq_handler() local 2573 enum pipe pipe = to_intel_crtc(crtc)->pipe; i8xx_enable_vblank() local 2602 enum pipe pipe = to_intel_crtc(crtc)->pipe; i965_enable_vblank() local 2616 enum pipe pipe = to_intel_crtc(crtc)->pipe; ilk_enable_vblank() local 2637 enum pipe pipe = to_intel_crtc(crtc)->pipe; bdw_enable_vblank() local 2659 enum pipe pipe = to_intel_crtc(crtc)->pipe; i8xx_disable_vblank() local 2680 enum pipe pipe = to_intel_crtc(crtc)->pipe; i965_disable_vblank() local 2692 enum pipe pipe = to_intel_crtc(crtc)->pipe; ilk_disable_vblank() local 2705 enum pipe pipe = to_intel_crtc(crtc)->pipe; bdw_disable_vblank() local 2768 enum pipe pipe; vlv_display_irq_postinstall() local 2829 enum pipe pipe; gen8_irq_reset() local 2854 enum pipe pipe; gen11_display_irq_reset() local 2921 enum pipe pipe; gen8_irq_power_well_post_enable() local 2942 enum pipe pipe; gen8_irq_power_well_pre_disable() local 3395 enum pipe pipe; gen8_de_irq_postinstall() local [all...] |
/third_party/mesa3d/src/gallium/frontends/xvmc/ |
H A D | subpicture.c | 33 #include "pipe/p_screen.h" 34 #include "pipe/p_video_codec.h" 35 #include "pipe/p_state.h" 206 upload_sampler(struct pipe_context *pipe, struct pipe_sampler_view *dst, in upload_sampler() argument 213 map = pipe->texture_map(pipe, dst->texture, 0, PIPE_MAP_WRITE, in upload_sampler() 222 pipe->texture_unmap(pipe, transfer); in upload_sampler() 226 upload_sampler_convert(struct pipe_context *pipe, struct pipe_sampler_view *dst, in upload_sampler_convert() argument 234 map = pipe in upload_sampler_convert() 266 struct pipe_context *pipe; XvMCCreateSubpicture() local 375 struct pipe_context *pipe; XvMCClearSubpicture() local 415 struct pipe_context *pipe; XvMCCompositeSubpicture() local 481 struct pipe_context *pipe; XvMCSetSubpicturePalette() local [all...] |
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_texture.c | 35 #include "pipe/p_state.h" 36 #include "pipe/p_context.h" 37 #include "pipe/p_defines.h" 280 map = pipe_texture_map_3d(st->pipe, stImage->pt, level, usage, in st_texture_image_map() 306 struct pipe_context *pipe = st->pipe; in st_texture_image_unmap() local 316 pipe_texture_unmap(pipe, *transfer); in st_texture_image_unmap() 325 print_center_pixel(struct pipe_context *pipe, struct pipe_resource *src) in print_center_pixel() argument 338 map = pipe->texture_map(pipe, sr in print_center_pixel() 353 st_texture_image_copy(struct pipe_context *pipe, struct pipe_resource *dst, GLuint dstLevel, struct pipe_resource *src, GLuint srcLevel, GLuint face) st_texture_image_copy() argument 436 struct pipe_context *pipe = st->pipe; st_destroy_bound_texture_handles_per_stage() local 476 struct pipe_context *pipe = st->pipe; st_destroy_bound_image_handles_per_stage() local 515 struct pipe_context *pipe = st->pipe; st_create_texture_handle_from_unit() local 541 struct pipe_context *pipe = st->pipe; st_create_image_handle_from_unit() local 559 struct pipe_context *pipe = st->pipe; st_make_bound_samplers_resident() local 606 struct pipe_context *pipe = st->pipe; st_make_bound_images_resident() local [all...] |
/kernel/linux/linux-5.10/sound/pci/lx6464es/ |
H A D | lx_core.h | 104 /* low-level pipe handling */ 105 int lx_pipe_allocate(struct lx6464es *chip, u32 pipe, int is_capture, 107 int lx_pipe_release(struct lx6464es *chip, u32 pipe, int is_capture); 108 int lx_pipe_sample_count(struct lx6464es *chip, u32 pipe, int is_capture, 110 int lx_pipe_state(struct lx6464es *chip, u32 pipe, int is_capture, u16 *rstate); 111 int lx_pipe_stop(struct lx6464es *chip, u32 pipe, int is_capture); 112 int lx_pipe_start(struct lx6464es *chip, u32 pipe, int is_capture); 113 int lx_pipe_pause(struct lx6464es *chip, u32 pipe, int is_capture); 115 int lx_pipe_wait_for_start(struct lx6464es *chip, u32 pipe, int is_capture); 116 int lx_pipe_wait_for_idle(struct lx6464es *chip, u32 pipe, in 129 lx_stream_start(struct lx6464es *chip, u32 pipe, int is_capture) lx_stream_start() argument 136 lx_stream_pause(struct lx6464es *chip, u32 pipe, int is_capture) lx_stream_pause() argument 143 lx_stream_stop(struct lx6464es *chip, u32 pipe, int is_capture) lx_stream_stop() argument [all...] |
/kernel/linux/linux-6.6/sound/pci/lx6464es/ |
H A D | lx_core.h | 104 /* low-level pipe handling */ 105 int lx_pipe_allocate(struct lx6464es *chip, u32 pipe, int is_capture, 107 int lx_pipe_release(struct lx6464es *chip, u32 pipe, int is_capture); 108 int lx_pipe_sample_count(struct lx6464es *chip, u32 pipe, int is_capture, 110 int lx_pipe_state(struct lx6464es *chip, u32 pipe, int is_capture, u16 *rstate); 111 int lx_pipe_stop(struct lx6464es *chip, u32 pipe, int is_capture); 112 int lx_pipe_start(struct lx6464es *chip, u32 pipe, int is_capture); 113 int lx_pipe_pause(struct lx6464es *chip, u32 pipe, int is_capture); 115 int lx_pipe_wait_for_start(struct lx6464es *chip, u32 pipe, int is_capture); 116 int lx_pipe_wait_for_idle(struct lx6464es *chip, u32 pipe, in 129 lx_stream_start(struct lx6464es *chip, u32 pipe, int is_capture) lx_stream_start() argument 136 lx_stream_pause(struct lx6464es *chip, u32 pipe, int is_capture) lx_stream_pause() argument 143 lx_stream_stop(struct lx6464es *chip, u32 pipe, int is_capture) lx_stream_stop() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | mes_v11_0.c | 477 enum admgpu_mes_pipe pipe) in mes_v11_0_allocate_ucode_buffer() 485 adev->mes.fw[pipe]->data; in mes_v11_0_allocate_ucode_buffer() 487 fw_data = (const __le32 *)(adev->mes.fw[pipe]->data + in mes_v11_0_allocate_ucode_buffer() 495 &adev->mes.ucode_fw_obj[pipe], in mes_v11_0_allocate_ucode_buffer() 496 &adev->mes.ucode_fw_gpu_addr[pipe], in mes_v11_0_allocate_ucode_buffer() 497 (void **)&adev->mes.ucode_fw_ptr[pipe]); in mes_v11_0_allocate_ucode_buffer() 503 memcpy(adev->mes.ucode_fw_ptr[pipe], fw_data, fw_size); in mes_v11_0_allocate_ucode_buffer() 505 amdgpu_bo_kunmap(adev->mes.ucode_fw_obj[pipe]); in mes_v11_0_allocate_ucode_buffer() 506 amdgpu_bo_unreserve(adev->mes.ucode_fw_obj[pipe]); in mes_v11_0_allocate_ucode_buffer() 512 enum admgpu_mes_pipe pipe) in mes_v11_0_allocate_ucode_data_buffer() 476 mes_v11_0_allocate_ucode_buffer(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v11_0_allocate_ucode_buffer() argument 511 mes_v11_0_allocate_ucode_data_buffer(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v11_0_allocate_ucode_data_buffer() argument 546 mes_v11_0_free_ucode_buffers(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v11_0_free_ucode_buffers() argument 561 uint32_t pipe, data = 0; mes_v11_0_enable() local 612 mes_v11_0_load_microcode(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe, bool prime_icache) mes_v11_0_load_microcode() argument 684 mes_v11_0_allocate_eop_buf(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v11_0_allocate_eop_buf() argument 895 mes_v11_0_queue_init(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v11_0_queue_init() argument 990 mes_v11_0_mqd_sw_init(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v11_0_mqd_sw_init() argument 1032 int pipe, r; mes_v11_0_sw_init() local 1071 int pipe; mes_v11_0_sw_fini() local 1297 int pipe, r; mes_v11_0_early_init() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
H A D | dcn_calcs.c | 302 const struct pipe_ctx *pipe, in pipe_ctx_to_e2e_pipe_params() 308 if (pipe->plane_state->stereo_format == PLANE_STEREO_FORMAT_SIDE_BY_SIDE || in pipe_ctx_to_e2e_pipe_params() 309 pipe->plane_state->stereo_format == PLANE_STEREO_FORMAT_TOP_AND_BOTTOM) { in pipe_ctx_to_e2e_pipe_params() 311 input->src.hsplit_grp = pipe->pipe_idx; in pipe_ctx_to_e2e_pipe_params() 312 } else if (pipe->top_pipe != NULL && pipe->top_pipe->plane_state == pipe->plane_state) { in pipe_ctx_to_e2e_pipe_params() 314 } else if (pipe->bottom_pipe != NULL && pipe->bottom_pipe->plane_state == pipe in pipe_ctx_to_e2e_pipe_params() 301 pipe_ctx_to_e2e_pipe_params( const struct pipe_ctx *pipe, struct _vcs_dpi_display_pipe_params_st *input) pipe_ctx_to_e2e_pipe_params() argument 452 dcn_bw_calc_rq_dlg_ttu( const struct dc *dc, const struct dcn_bw_internal_vars *v, struct pipe_ctx *pipe, int in_idx) dcn_bw_calc_rq_dlg_ttu() argument 710 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; hack_bounding_box() local 894 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; dcn_validate_bandwidth() local 1200 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; dcn_validate_bandwidth() local [all...] |