/kernel/linux/linux-5.10/net/sunrpc/ |
H A D | rpc_pipe.c | 86 struct rpc_pipe *pipe = in rpc_timeout_upcall_queue() local 91 spin_lock(&pipe->lock); in rpc_timeout_upcall_queue() 92 destroy_msg = pipe->ops->destroy_msg; in rpc_timeout_upcall_queue() 93 if (pipe->nreaders == 0) { in rpc_timeout_upcall_queue() 94 list_splice_init(&pipe->pipe, &free_list); in rpc_timeout_upcall_queue() 95 pipe->pipelen = 0; in rpc_timeout_upcall_queue() 97 dentry = dget(pipe->dentry); in rpc_timeout_upcall_queue() 98 spin_unlock(&pipe->lock); in rpc_timeout_upcall_queue() 126 * @pipe 135 rpc_queue_upcall(struct rpc_pipe *pipe, struct rpc_pipe_msg *msg) rpc_queue_upcall() argument 173 struct rpc_pipe *pipe = RPC_I(inode)->pipe; rpc_close_pipes() local 215 struct rpc_pipe *pipe; rpc_pipe_open() local 242 struct rpc_pipe *pipe; rpc_pipe_release() local 284 struct rpc_pipe *pipe; rpc_pipe_read() local 360 struct rpc_pipe *pipe; rpc_pipe_ioctl() local 543 init_pipe(struct rpc_pipe *pipe) init_pipe() argument 558 rpc_destroy_pipe_data(struct rpc_pipe *pipe) rpc_destroy_pipe_data() argument 566 struct rpc_pipe *pipe; rpc_mkpipe_data() local 578 __rpc_mkpipe_dentry(struct inode *dir, struct dentry *dentry, umode_t mode, const struct file_operations *i_fop, void *private, struct rpc_pipe *pipe) __rpc_mkpipe_dentry() argument 802 rpc_mkpipe_dentry(struct dentry *parent, const char *name, void *private, struct rpc_pipe *pipe) rpc_mkpipe_dentry() argument 1413 struct rpc_pipe *pipe = sn->gssd_dummy; gssd_running() local [all...] |
/kernel/linux/linux-6.6/net/sunrpc/ |
H A D | rpc_pipe.c | 86 struct rpc_pipe *pipe = in rpc_timeout_upcall_queue() local 91 spin_lock(&pipe->lock); in rpc_timeout_upcall_queue() 92 destroy_msg = pipe->ops->destroy_msg; in rpc_timeout_upcall_queue() 93 if (pipe->nreaders == 0) { in rpc_timeout_upcall_queue() 94 list_splice_init(&pipe->pipe, &free_list); in rpc_timeout_upcall_queue() 95 pipe->pipelen = 0; in rpc_timeout_upcall_queue() 97 dentry = dget(pipe->dentry); in rpc_timeout_upcall_queue() 98 spin_unlock(&pipe->lock); in rpc_timeout_upcall_queue() 126 * @pipe 135 rpc_queue_upcall(struct rpc_pipe *pipe, struct rpc_pipe_msg *msg) rpc_queue_upcall() argument 173 struct rpc_pipe *pipe = RPC_I(inode)->pipe; rpc_close_pipes() local 215 struct rpc_pipe *pipe; rpc_pipe_open() local 242 struct rpc_pipe *pipe; rpc_pipe_release() local 284 struct rpc_pipe *pipe; rpc_pipe_read() local 360 struct rpc_pipe *pipe; rpc_pipe_ioctl() local 543 init_pipe(struct rpc_pipe *pipe) init_pipe() argument 558 rpc_destroy_pipe_data(struct rpc_pipe *pipe) rpc_destroy_pipe_data() argument 566 struct rpc_pipe *pipe; rpc_mkpipe_data() local 578 __rpc_mkpipe_dentry(struct inode *dir, struct dentry *dentry, umode_t mode, const struct file_operations *i_fop, void *private, struct rpc_pipe *pipe) __rpc_mkpipe_dentry() argument 803 rpc_mkpipe_dentry(struct dentry *parent, const char *name, void *private, struct rpc_pipe *pipe) rpc_mkpipe_dentry() argument 1414 struct rpc_pipe *pipe = sn->gssd_dummy; gssd_running() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/octeon-usb/ |
H A D | octeon-hcd.c | 203 * enum cvmx_usb_pipe_flags - internal flags for a pipe. 205 * @CVMX_USB_PIPE_FLAGS_SCHEDULED: Used internally to determine if a pipe is 208 * pipe is in the ping state. 255 * to form a list of pending requests for a pipe. 257 * @node: List node for transactions in the pipe. 258 * @type: Type of transaction, duplicated of the pipe. 290 * struct cvmx_usb_pipe - a pipe represents a virtual connection between Octeon 294 * @node: List node for pipe list 299 * @next_tx_frame: The next frame this pipe is allowed to transmit on 300 * @flags: State flags for this pipe 552 cvmx_usb_pipe_needs_split(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_pipe_needs_split() argument 566 cvmx_usb_get_data_pid(struct cvmx_usb_pipe *pipe) cvmx_usb_get_data_pid() argument 1097 struct cvmx_usb_pipe *pipe; cvmx_usb_open_pipe() local 1346 cvmx_usb_start_channel_control(struct octeon_hcd *usb, int channel, struct cvmx_usb_pipe *pipe) cvmx_usb_start_channel_control() argument 1494 cvmx_usb_start_channel(struct octeon_hcd *usb, int channel, struct cvmx_usb_pipe *pipe) cvmx_usb_start_channel() argument 1843 struct cvmx_usb_pipe *pipe; cvmx_usb_find_ready_pipe() local 1865 struct cvmx_usb_pipe *pipe; cvmx_usb_next_pipe() local 1899 struct cvmx_usb_pipe *pipe; cvmx_usb_schedule() local 1954 octeon_usb_urb_complete_callback(struct octeon_hcd *usb, enum cvmx_usb_status status, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int bytes_transferred, struct urb *urb) octeon_usb_urb_complete_callback() argument 2054 cvmx_usb_complete(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, enum cvmx_usb_status complete_code) cvmx_usb_complete() argument 2122 cvmx_usb_submit_transaction( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, enum cvmx_usb_transfer type, u64 buffer, int buffer_length, u64 control_header, int iso_start_frame, int iso_number_packets, struct cvmx_usb_iso_packet *iso_packets, struct urb *urb) cvmx_usb_submit_transaction() argument 2183 cvmx_usb_submit_bulk( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_bulk() argument 2207 cvmx_usb_submit_interrupt( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_interrupt() argument 2232 cvmx_usb_submit_control( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_control() argument 2263 cvmx_usb_submit_isochronous( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_isochronous() argument 2294 cvmx_usb_cancel(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction) cvmx_usb_cancel() argument 2338 cvmx_usb_cancel_all(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_cancel_all() argument 2362 cvmx_usb_close_pipe(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_close_pipe() argument 2392 cvmx_usb_transfer_control(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, union cvmx_usbcx_hccharx usbc_hcchar, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_control() argument 2476 cvmx_usb_transfer_bulk(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, union cvmx_usbcx_hcintx usbc_hcint, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_bulk() argument 2510 cvmx_usb_transfer_intr(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_intr() argument 2535 cvmx_usb_transfer_isoc(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int buffer_space_left, int bytes_in_last_packet, int bytes_this_transfer) cvmx_usb_transfer_isoc() argument 2599 struct cvmx_usb_pipe *pipe; cvmx_usb_poll_channel() local 3070 struct cvmx_usb_pipe *pipe; octeon_usb_urb_enqueue() local 3273 struct cvmx_usb_pipe *pipe = ep->hcpriv; octeon_usb_endpoint_disable() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | octeon-hcd.c | 205 * enum cvmx_usb_pipe_flags - internal flags for a pipe. 207 * @CVMX_USB_PIPE_FLAGS_SCHEDULED: Used internally to determine if a pipe is 210 * pipe is in the ping state. 257 * to form a list of pending requests for a pipe. 259 * @node: List node for transactions in the pipe. 260 * @type: Type of transaction, duplicated of the pipe. 292 * struct cvmx_usb_pipe - a pipe represents a virtual connection between Octeon 296 * @node: List node for pipe list 301 * @next_tx_frame: The next frame this pipe is allowed to transmit on 302 * @flags: State flags for this pipe 554 cvmx_usb_pipe_needs_split(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_pipe_needs_split() argument 568 cvmx_usb_get_data_pid(struct cvmx_usb_pipe *pipe) cvmx_usb_get_data_pid() argument 1099 struct cvmx_usb_pipe *pipe; cvmx_usb_open_pipe() local 1348 cvmx_usb_start_channel_control(struct octeon_hcd *usb, int channel, struct cvmx_usb_pipe *pipe) cvmx_usb_start_channel_control() argument 1496 cvmx_usb_start_channel(struct octeon_hcd *usb, int channel, struct cvmx_usb_pipe *pipe) cvmx_usb_start_channel() argument 1845 struct cvmx_usb_pipe *pipe; cvmx_usb_find_ready_pipe() local 1867 struct cvmx_usb_pipe *pipe; cvmx_usb_next_pipe() local 1901 struct cvmx_usb_pipe *pipe; cvmx_usb_schedule() local 1956 octeon_usb_urb_complete_callback(struct octeon_hcd *usb, enum cvmx_usb_status status, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int bytes_transferred, struct urb *urb) octeon_usb_urb_complete_callback() argument 2056 cvmx_usb_complete(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, enum cvmx_usb_status complete_code) cvmx_usb_complete() argument 2124 cvmx_usb_submit_transaction( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, enum cvmx_usb_transfer type, u64 buffer, int buffer_length, u64 control_header, int iso_start_frame, int iso_number_packets, struct cvmx_usb_iso_packet *iso_packets, struct urb *urb) cvmx_usb_submit_transaction() argument 2185 cvmx_usb_submit_bulk( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_bulk() argument 2209 cvmx_usb_submit_interrupt( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_interrupt() argument 2234 cvmx_usb_submit_control( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_control() argument 2265 cvmx_usb_submit_isochronous( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_isochronous() argument 2296 cvmx_usb_cancel(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction) cvmx_usb_cancel() argument 2341 cvmx_usb_cancel_all(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_cancel_all() argument 2365 cvmx_usb_close_pipe(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_close_pipe() argument 2395 cvmx_usb_transfer_control(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, union cvmx_usbcx_hccharx usbc_hcchar, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_control() argument 2479 cvmx_usb_transfer_bulk(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, union cvmx_usbcx_hcintx usbc_hcint, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_bulk() argument 2513 cvmx_usb_transfer_intr(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_intr() argument 2538 cvmx_usb_transfer_isoc(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int buffer_space_left, int bytes_in_last_packet, int bytes_this_transfer) cvmx_usb_transfer_isoc() argument 2602 struct cvmx_usb_pipe *pipe; cvmx_usb_poll_channel() local 3074 struct cvmx_usb_pipe *pipe; octeon_usb_urb_enqueue() local 3277 struct cvmx_usb_pipe *pipe = ep->hcpriv; octeon_usb_endpoint_disable() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | usb.c | 34 /* pipe/urb operations */ 36 ath10k_usb_alloc_urb_from_pipe(struct ath10k_usb_pipe *pipe) in ath10k_usb_alloc_urb_from_pipe() argument 41 /* bail if this pipe is not initialized */ in ath10k_usb_alloc_urb_from_pipe() 42 if (!pipe->ar_usb) in ath10k_usb_alloc_urb_from_pipe() 45 spin_lock_irqsave(&pipe->ar_usb->cs_lock, flags); in ath10k_usb_alloc_urb_from_pipe() 46 if (!list_empty(&pipe->urb_list_head)) { in ath10k_usb_alloc_urb_from_pipe() 47 urb_context = list_first_entry(&pipe->urb_list_head, in ath10k_usb_alloc_urb_from_pipe() 50 pipe->urb_cnt--; in ath10k_usb_alloc_urb_from_pipe() 52 spin_unlock_irqrestore(&pipe->ar_usb->cs_lock, flags); in ath10k_usb_alloc_urb_from_pipe() 57 static void ath10k_usb_free_urb_to_pipe(struct ath10k_usb_pipe *pipe, in ath10k_usb_free_urb_to_pipe() argument 82 ath10k_usb_free_pipe_resources(struct ath10k *ar, struct ath10k_usb_pipe *pipe) ath10k_usb_free_pipe_resources() argument 128 struct ath10k_usb_pipe *pipe = urb_context->pipe; ath10k_usb_recv_complete() local 185 struct ath10k_usb_pipe *pipe = urb_context->pipe; ath10k_usb_transmit_complete() local 356 struct ath10k_usb_pipe *pipe = container_of(work, ath10k_usb_io_comp_work() local 406 struct ath10k_usb_pipe *pipe = &ar_usb->pipes[pipe_id]; ath10k_usb_hif_tx_sg() local 783 ath10k_usb_alloc_pipe_resources(struct ath10k *ar, struct ath10k_usb_pipe *pipe, int urb_cnt) ath10k_usb_alloc_pipe_resources() argument 821 struct ath10k_usb_pipe *pipe; ath10k_usb_setup_pipe_resources() local 930 struct ath10k_usb_pipe *pipe; ath10k_usb_create() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | usb.c | 34 /* pipe/urb operations */ 36 ath10k_usb_alloc_urb_from_pipe(struct ath10k_usb_pipe *pipe) in ath10k_usb_alloc_urb_from_pipe() argument 41 /* bail if this pipe is not initialized */ in ath10k_usb_alloc_urb_from_pipe() 42 if (!pipe->ar_usb) in ath10k_usb_alloc_urb_from_pipe() 45 spin_lock_irqsave(&pipe->ar_usb->cs_lock, flags); in ath10k_usb_alloc_urb_from_pipe() 46 if (!list_empty(&pipe->urb_list_head)) { in ath10k_usb_alloc_urb_from_pipe() 47 urb_context = list_first_entry(&pipe->urb_list_head, in ath10k_usb_alloc_urb_from_pipe() 50 pipe->urb_cnt--; in ath10k_usb_alloc_urb_from_pipe() 52 spin_unlock_irqrestore(&pipe->ar_usb->cs_lock, flags); in ath10k_usb_alloc_urb_from_pipe() 57 static void ath10k_usb_free_urb_to_pipe(struct ath10k_usb_pipe *pipe, in ath10k_usb_free_urb_to_pipe() argument 82 ath10k_usb_free_pipe_resources(struct ath10k *ar, struct ath10k_usb_pipe *pipe) ath10k_usb_free_pipe_resources() argument 128 struct ath10k_usb_pipe *pipe = urb_context->pipe; ath10k_usb_recv_complete() local 185 struct ath10k_usb_pipe *pipe = urb_context->pipe; ath10k_usb_transmit_complete() local 362 struct ath10k_usb_pipe *pipe = container_of(work, ath10k_usb_io_comp_work() local 413 struct ath10k_usb_pipe *pipe = &ar_usb->pipes[pipe_id]; ath10k_usb_hif_tx_sg() local 791 ath10k_usb_alloc_pipe_resources(struct ath10k *ar, struct ath10k_usb_pipe *pipe, int urb_cnt) ath10k_usb_alloc_pipe_resources() argument 829 struct ath10k_usb_pipe *pipe; ath10k_usb_setup_pipe_resources() local 938 struct ath10k_usb_pipe *pipe; ath10k_usb_create() local [all...] |
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_median_filter.c | 28 #include "pipe/p_context.h" 66 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_vert_shader() 80 struct pipe_screen *screen = filter->pipe->screen; in create_frag_shader() 159 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_frag_shader() 244 vl_median_filter_init(struct vl_median_filter *filter, struct pipe_context *pipe, in vl_median_filter_init() argument 255 assert(filter && pipe); in vl_median_filter_init() 260 filter->pipe = pipe; in vl_median_filter_init() 268 filter->rs_state = pipe->create_rasterizer_state(pipe, in vl_median_filter_init() [all...] |
H A D | vl_zscan.c | 30 #include "pipe/p_screen.h" 31 #include "pipe/p_context.h" 191 return ureg_create_shader_and_destroy(shader, zscan->pipe); in create_vert_shader() 253 return ureg_create_shader_and_destroy(shader, zscan->pipe); in create_frag_shader() 272 zscan->pipe->delete_vs_state(zscan->pipe, zscan->vs); in init_shaders() 283 zscan->pipe->delete_vs_state(zscan->pipe, zscan->vs); in cleanup_shaders() 284 zscan->pipe->delete_fs_state(zscan->pipe, zsca in cleanup_shaders() 373 vl_zscan_layout(struct pipe_context *pipe, const int layout[64], unsigned blocks_per_line) vl_zscan_layout() argument 450 vl_zscan_init(struct vl_zscan *zscan, struct pipe_context *pipe, unsigned buffer_width, unsigned buffer_height, unsigned blocks_per_line, unsigned blocks_total, unsigned num_channels) vl_zscan_init() argument 562 struct pipe_context *pipe; vl_zscan_upload_quant() local [all...] |
H A D | vl_bicubic_filter.c | 30 #include "pipe/p_context.h" 70 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_vert_shader() 154 struct pipe_screen *screen = filter->pipe->screen; in create_frag_shader() 243 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_frag_shader() 247 vl_bicubic_filter_init(struct vl_bicubic_filter *filter, struct pipe_context *pipe, in vl_bicubic_filter_init() argument 257 assert(filter && pipe); in vl_bicubic_filter_init() 261 filter->pipe = pipe; in vl_bicubic_filter_init() 269 filter->rs_state = pipe->create_rasterizer_state(pipe, in vl_bicubic_filter_init() [all...] |
H A D | vl_mc.c | 30 #include "pipe/p_context.h" 156 return ureg_create_shader_and_destroy(shader, r->pipe); in create_ref_vert_shader() 184 field = calc_line(r->pipe->screen, shader); in create_ref_frag_shader() 225 return ureg_create_shader_and_destroy(shader, r->pipe); in create_ref_frag_shader() 310 return ureg_create_shader_and_destroy(shader, r->pipe); in create_ycbcr_vert_shader() 331 tmp = calc_line(r->pipe->screen, shader); in create_ycbcr_frag_shader() 372 return ureg_create_shader_and_destroy(shader, r->pipe); in create_ycbcr_frag_shader() 395 r->sampler_ref = r->pipe->create_sampler_state(r->pipe, &sampler); in init_pipe_state() 413 r->blend_clear[i] = r->pipe in init_pipe_state() 482 vl_mc_init(struct vl_mc *renderer, struct pipe_context *pipe, unsigned buffer_width, unsigned buffer_height, unsigned macroblock_size, float scale, vl_mc_ycbcr_vert_shader vs_callback, vl_mc_ycbcr_frag_shader fs_callback, void *callback_priv) vl_mc_init() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_state.c | 39 nv30_blend_state_create(struct pipe_context *pipe, in nv30_blend_state_create() argument 42 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_blend_state_create() 50 so->pipe = *cso; in nv30_blend_state_create() 119 nv30_blend_state_bind(struct pipe_context *pipe, void *hwcso) in nv30_blend_state_bind() argument 121 struct nv30_context *nv30 = nv30_context(pipe); in nv30_blend_state_bind() 128 nv30_blend_state_delete(struct pipe_context *pipe, void *hwcso) in nv30_blend_state_delete() argument 134 nv30_rasterizer_state_create(struct pipe_context *pipe, in nv30_rasterizer_state_create() argument 142 so->pipe = *cso; in nv30_rasterizer_state_create() 196 nv30_rasterizer_state_bind(struct pipe_context *pipe, void *hwcso) in nv30_rasterizer_state_bind() argument 198 struct nv30_context *nv30 = nv30_context(pipe); in nv30_rasterizer_state_bind() 205 nv30_rasterizer_state_delete(struct pipe_context *pipe, void *hwcso) nv30_rasterizer_state_delete() argument 211 nv30_zsa_state_create(struct pipe_context *pipe, const struct pipe_depth_stencil_alpha_state *cso) nv30_zsa_state_create() argument 274 nv30_zsa_state_bind(struct pipe_context *pipe, void *hwcso) nv30_zsa_state_bind() argument 283 nv30_zsa_state_delete(struct pipe_context *pipe, void *hwcso) nv30_zsa_state_delete() argument 289 nv30_set_blend_color(struct pipe_context *pipe, const struct pipe_blend_color *bcol) nv30_set_blend_color() argument 299 nv30_set_stencil_ref(struct pipe_context *pipe, const struct pipe_stencil_ref sr) nv30_set_stencil_ref() argument 309 nv30_set_clip_state(struct pipe_context *pipe, const struct pipe_clip_state *clip) nv30_set_clip_state() argument 320 nv30_set_sample_mask(struct pipe_context *pipe, unsigned sample_mask) nv30_set_sample_mask() argument 329 nv30_set_constant_buffer(struct pipe_context *pipe, enum pipe_shader_type shader, uint index, bool pass_reference, const struct pipe_constant_buffer *cb) nv30_set_constant_buffer() argument 375 nv30_set_framebuffer_state(struct pipe_context *pipe, const struct pipe_framebuffer_state *fb) nv30_set_framebuffer_state() argument 404 nv30_set_polygon_stipple(struct pipe_context *pipe, const struct pipe_poly_stipple *stipple) nv30_set_polygon_stipple() argument 414 nv30_set_scissor_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_viewports, const struct pipe_scissor_state *scissor) nv30_set_scissor_states() argument 426 nv30_set_viewport_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_viewports, const struct pipe_viewport_state *vpt) nv30_set_viewport_states() argument 438 nv30_set_vertex_buffers(struct pipe_context *pipe, unsigned start_slot, unsigned count, unsigned unbind_num_trailing_slots, bool take_ownership, const struct pipe_vertex_buffer *vb) nv30_set_vertex_buffers() argument 457 nv30_state_init(struct pipe_context *pipe) nv30_state_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-pipe.c | 235 int mxc_isi_pipe_enable(struct mxc_isi_pipe *pipe) in mxc_isi_pipe_enable() argument 237 struct mxc_isi_crossbar *xbar = &pipe->isi->crossbar; in mxc_isi_pipe_enable() 244 struct v4l2_subdev *sd = &pipe->sd; in mxc_isi_pipe_enable() 256 xbar->num_sinks + pipe->id, in mxc_isi_pipe_enable() 284 mxc_isi_channel_config(pipe, input, &in_size, &scale, &crop, in mxc_isi_pipe_enable() 287 mxc_isi_channel_enable(pipe); in mxc_isi_pipe_enable() 290 ret = v4l2_subdev_enable_streams(&xbar->sd, xbar->num_sinks + pipe->id, in mxc_isi_pipe_enable() 293 mxc_isi_channel_disable(pipe); in mxc_isi_pipe_enable() 294 dev_err(pipe->isi->dev, "Failed to enable pipe in mxc_isi_pipe_enable() 302 mxc_isi_pipe_disable(struct mxc_isi_pipe *pipe) mxc_isi_pipe_disable() argument 321 mxc_isi_pipe_get_pad_format(struct mxc_isi_pipe *pipe, struct v4l2_subdev_state *state, unsigned int pad) mxc_isi_pipe_get_pad_format() argument 329 mxc_isi_pipe_get_pad_crop(struct mxc_isi_pipe *pipe, struct v4l2_subdev_state *state, unsigned int pad) mxc_isi_pipe_get_pad_crop() argument 337 mxc_isi_pipe_get_pad_compose(struct mxc_isi_pipe *pipe, struct v4l2_subdev_state *state, unsigned int pad) mxc_isi_pipe_get_pad_compose() argument 347 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); mxc_isi_pipe_init_cfg() local 394 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); mxc_isi_pipe_enum_mbus_code() local 454 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); mxc_isi_pipe_set_fmt() local 549 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); mxc_isi_pipe_get_selection() local 608 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); mxc_isi_pipe_set_selection() local 703 struct mxc_isi_pipe *pipe = priv; mxc_isi_pipe_irq_handler() local 751 struct mxc_isi_pipe *pipe = &isi->pipes[id]; mxc_isi_pipe_init() local 814 mxc_isi_pipe_cleanup(struct mxc_isi_pipe *pipe) mxc_isi_pipe_cleanup() argument 822 mxc_isi_pipe_acquire(struct mxc_isi_pipe *pipe, mxc_isi_pipe_irq_t irq_handler) mxc_isi_pipe_acquire() argument 862 mxc_isi_pipe_release(struct mxc_isi_pipe *pipe) mxc_isi_pipe_release() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | psb_irq.c | 25 psb_pipestat(int pipe) in psb_pipestat() argument 27 if (pipe == 0) in psb_pipestat() 29 if (pipe == 1) in psb_pipestat() 31 if (pipe == 2) in psb_pipestat() 37 mid_pipe_event(int pipe) in mid_pipe_event() argument 39 if (pipe == 0) in mid_pipe_event() 41 if (pipe == 1) in mid_pipe_event() 43 if (pipe == 2) in mid_pipe_event() 49 mid_pipe_vsync(int pipe) in mid_pipe_vsync() argument 51 if (pipe in mid_pipe_vsync() 61 mid_pipeconf(int pipe) mid_pipeconf() argument 73 psb_enable_pipestat(struct drm_psb_private *dev_priv, int pipe, u32 mask) psb_enable_pipestat() argument 90 psb_disable_pipestat(struct drm_psb_private *dev_priv, int pipe, u32 mask) psb_disable_pipestat() argument 105 mid_enable_pipe_event(struct drm_psb_private *dev_priv, int pipe) mid_enable_pipe_event() argument 116 mid_disable_pipe_event(struct drm_psb_private *dev_priv, int pipe) mid_disable_pipe_event() argument 133 mid_pipe_event_handler(struct drm_device *dev, int pipe) mid_pipe_event_handler() argument 502 unsigned int pipe = crtc->index; psb_enable_vblank() local 543 unsigned int pipe = crtc->index; psb_disable_vblank() local 566 mdfld_enable_te(struct drm_device *dev, int pipe) mdfld_enable_te() argument 595 mdfld_disable_te(struct drm_device *dev, int pipe) mdfld_disable_te() argument 618 unsigned int pipe = crtc->index; psb_get_vblank_counter() local [all...] |
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_context.c | 35 #include "pipe/p_defines.h" 57 static void llvmpipe_destroy( struct pipe_context *pipe ) in llvmpipe_destroy() 59 struct llvmpipe_context *llvmpipe = llvmpipe_context( pipe ); in llvmpipe_destroy() 60 struct llvmpipe_screen *lp_screen = llvmpipe_screen(pipe->screen); in llvmpipe_destroy() 75 if (llvmpipe->pipe.stream_uploader) in llvmpipe_destroy() 76 u_upload_destroy(llvmpipe->pipe.stream_uploader); in llvmpipe_destroy() 119 do_flush( struct pipe_context *pipe, in do_flush() argument 123 llvmpipe_flush(pipe, fence, __FUNCTION__); in do_flush() 127 llvmpipe_fence_server_sync(struct pipe_context *pipe, in llvmpipe_fence_server_sync() argument 138 llvmpipe_render_condition(struct pipe_context *pipe, in llvmpipe_render_condition() argument 151 llvmpipe_render_condition_mem(struct pipe_context *pipe, struct pipe_resource *buffer, unsigned offset, bool condition) llvmpipe_render_condition_mem() argument 164 llvmpipe_texture_barrier(struct pipe_context *pipe, unsigned flags) llvmpipe_texture_barrier() argument 186 llvmpipe_get_device_reset_status(struct pipe_context *pipe) llvmpipe_get_device_reset_status() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_pipe_ts.c | 27 #include "pipe/p_context.h" 35 svga_set_tess_state(struct pipe_context *pipe, in svga_set_tess_state() argument 39 struct svga_context *svga = svga_context(pipe); in svga_set_tess_state() 52 svga_set_patch_vertices(struct pipe_context *pipe, uint8_t patch_vertices) in svga_set_patch_vertices() argument 54 struct svga_context *svga = svga_context(pipe); in svga_set_patch_vertices() 61 svga_create_tcs_state(struct pipe_context *pipe, in svga_create_tcs_state() argument 64 struct svga_context *svga = svga_context(pipe); in svga_create_tcs_state() 70 svga_create_shader(pipe, templ, PIPE_SHADER_TESS_CTRL, in svga_create_tcs_state() 84 svga_bind_tcs_state(struct pipe_context *pipe, void *shader) in svga_bind_tcs_state() argument 87 struct svga_context *svga = svga_context(pipe); in svga_bind_tcs_state() 98 svga_delete_tcs_state(struct pipe_context *pipe, void *shader) svga_delete_tcs_state() argument 140 svga_create_tes_state(struct pipe_context *pipe, const struct pipe_shader_state *templ) svga_create_tes_state() argument 164 svga_bind_tes_state(struct pipe_context *pipe, void *shader) svga_bind_tes_state() argument 178 svga_delete_tes_state(struct pipe_context *pipe, void *shader) svga_delete_tes_state() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | pipe_fs_i.h | 18 * struct pipe_buffer - a linux kernel pipe buffer 19 * @page: the page containing the data for the pipe buffer 23 * @flags: pipe buffer flags. See above. 35 * struct pipe_inode_info - a linux kernel pipe 37 * @rd_wait: reader wait point in case of empty pipe 38 * @wr_wait: writer wait point in case of full pipe 44 * @nr_accounted: The amount this pipe accounts for in user->pipe_bufs 46 * @readers: number of current readers of this pipe 47 * @writers: number of current writers of this pipe 48 * @files: number of struct file referring this pipe (protecte 134 pipe_has_watch_queue(const struct pipe_inode_info *pipe) pipe_has_watch_queue() argument 180 pipe_buf(const struct pipe_inode_info *pipe, unsigned int slot) pipe_buf() argument 190 pipe_head_buf(const struct pipe_inode_info *pipe) pipe_head_buf() argument 202 pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) pipe_buf_get() argument 213 pipe_buf_release(struct pipe_inode_info *pipe, struct pipe_buffer *buf) pipe_buf_release() argument 227 pipe_buf_confirm(struct pipe_inode_info *pipe, struct pipe_buffer *buf) pipe_buf_confirm() argument 240 pipe_buf_try_steal(struct pipe_inode_info *pipe, struct pipe_buffer *buf) pipe_buf_try_steal() argument 248 pipe_discard_from(struct pipe_inode_info *pipe, unsigned int old_head) pipe_discard_from() argument [all...] |
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_simple_shaders.h | 33 #include "pipe/p_compiler.h" 34 #include "pipe/p_shader_tokens.h" 48 util_make_vertex_passthrough_shader(struct pipe_context *pipe, 55 util_make_vertex_passthrough_shader_with_so(struct pipe_context *pipe, 63 util_make_layered_clear_vertex_shader(struct pipe_context *pipe); 66 util_make_layered_clear_helper_vertex_shader(struct pipe_context *pipe); 69 util_make_layered_clear_geometry_shader(struct pipe_context *pipe); 72 util_make_fragment_tex_shader_xrbias(struct pipe_context *pipe, 76 util_make_fragment_tex_shader_writemask(struct pipe_context *pipe, 86 util_make_fragment_tex_shader(struct pipe_context *pipe, [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_simple_kms_helper.h | 24 * crtc used in this simple display pipe. This should be implemented 25 * if the display pipe has some sort of restriction in the modes 26 * it can display. For example, a given display pipe may be responsible 52 enum drm_mode_status (*mode_valid)(struct drm_simple_display_pipe *pipe, 62 void (*enable)(struct drm_simple_display_pipe *pipe, 72 void (*disable)(struct drm_simple_display_pipe *pipe); 91 int (*check)(struct drm_simple_display_pipe *pipe, 109 void (*update)(struct drm_simple_display_pipe *pipe, 125 int (*prepare_fb)(struct drm_simple_display_pipe *pipe, 135 void (*cleanup_fb)(struct drm_simple_display_pipe *pipe, [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | sh_css_mipi.c | 50 static bool ia_css_mipi_is_source_port_valid(struct ia_css_pipe *pipe, in ia_css_mipi_is_source_port_valid() argument 57 switch (pipe->stream->config.mode) { in ia_css_mipi_is_source_port_valid() 59 port = (unsigned int)pipe->stream->config.source.port.port; in ia_css_mipi_is_source_port_valid() 63 port = (unsigned int)pipe->stream->config.source.tpg.id; in ia_css_mipi_is_source_port_valid() 67 port = (unsigned int)pipe->stream->config.source.prbs.id; in ia_css_mipi_is_source_port_valid() 388 static bool buffers_needed(struct ia_css_pipe *pipe) in buffers_needed() argument 391 if (pipe->stream->config.mode == IA_CSS_INPUT_MODE_BUFFERED_SENSOR) in buffers_needed() 397 if (pipe->stream->config.mode == IA_CSS_INPUT_MODE_BUFFERED_SENSOR || in buffers_needed() 398 pipe->stream->config.mode == IA_CSS_INPUT_MODE_TPG || in buffers_needed() 399 pipe in buffers_needed() 406 allocate_mipi_frames(struct ia_css_pipe *pipe, struct ia_css_stream_info *info) allocate_mipi_frames() argument 552 free_mipi_frames(struct ia_css_pipe *pipe) free_mipi_frames() argument 665 send_mipi_frames(struct ia_css_pipe *pipe) send_mipi_frames() argument [all...] |
/third_party/mesa3d/src/gallium/auxiliary/cso_cache/ |
H A D | cso_context.c | 32 * pipe-driver-specific interface. 38 #include "pipe/p_state.h" 66 struct pipe_context *pipe; member 128 return cso->pipe; in cso_get_pipe_context() 158 cso_delete_state(ctx->pipe, state, type); in delete_cso() 235 u_vbuf_get_caps(cso->pipe->screen, &caps, needs64b); in cso_init_vbuf() 241 cso->vbuf = u_vbuf_create(cso->pipe, &caps); in cso_init_vbuf() 248 cso_create_context(struct pipe_context *pipe, unsigned flags) in cso_create_context() argument 254 cso_cache_init(&ctx->cache, pipe); in cso_create_context() 257 ctx->pipe in cso_create_context() 826 struct pipe_context *pipe = ctx->pipe; cso_set_render_condition() local 1146 struct pipe_context *pipe = ctx->pipe; cso_set_vertex_buffers() local 1173 struct pipe_context *pipe = ctx->pipe; cso_set_vertex_buffers_and_elements() local 1388 struct pipe_context *pipe = ctx->pipe; cso_set_stream_outputs() local 1435 struct pipe_context *pipe = ctx->pipe; cso_restore_stream_outputs() local 1647 struct pipe_context *pipe = cso->pipe; cso_draw_vbo() local 1665 struct pipe_context *pipe = cso->pipe; cso_multi_draw() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_color.c | 158 enum pipe pipe = crtc->pipe; in ilk_update_pipe_csc() local 160 intel_de_write(dev_priv, PIPE_CSC_PREOFF_HI(pipe), preoff[0]); in ilk_update_pipe_csc() 161 intel_de_write(dev_priv, PIPE_CSC_PREOFF_ME(pipe), preoff[1]); in ilk_update_pipe_csc() 162 intel_de_write(dev_priv, PIPE_CSC_PREOFF_LO(pipe), preoff[2]); in ilk_update_pipe_csc() 164 intel_de_write(dev_priv, PIPE_CSC_COEFF_RY_GY(pipe), in ilk_update_pipe_csc() 166 intel_de_write(dev_priv, PIPE_CSC_COEFF_BY(pipe), coeff[2] << 16); in ilk_update_pipe_csc() 168 intel_de_write(dev_priv, PIPE_CSC_COEFF_RU_GU(pipe), in ilk_update_pipe_csc() 170 intel_de_write(dev_priv, PIPE_CSC_COEFF_BU(pipe), coef in ilk_update_pipe_csc() 192 enum pipe pipe = crtc->pipe; icl_update_output_csc() local 356 enum pipe pipe = crtc->pipe; chv_load_cgm_csc() local 477 enum pipe pipe = crtc->pipe; i9xx_color_commit() local 490 enum pipe pipe = crtc->pipe; ilk_color_commit() local 516 enum pipe pipe = crtc->pipe; skl_color_commit() local 544 enum pipe pipe = crtc->pipe; i9xx_load_lut_8() local 574 enum pipe pipe = crtc->pipe; i965_load_lut_10p6() local 610 enum pipe pipe = crtc->pipe; ilk_load_lut_8() local 629 enum pipe pipe = crtc->pipe; ilk_load_lut_10() local 668 enum pipe pipe = crtc->pipe; ivb_load_lut_10() local 696 enum pipe pipe = crtc->pipe; bdw_load_lut_10() local 721 enum pipe pipe = crtc->pipe; ivb_load_lut_ext_max() local 793 enum pipe pipe = crtc->pipe; glk_load_degamma_lut() local 833 enum pipe pipe = crtc->pipe; glk_load_degamma_lut_linear() local 901 enum pipe pipe = crtc->pipe; icl_load_gcmax() local 915 enum pipe pipe = crtc->pipe; icl_program_gamma_superfine_segment() local 945 enum pipe pipe = crtc->pipe; icl_program_gamma_multi_segment() local 1042 enum pipe pipe = crtc->pipe; chv_load_cgm_degamma() local 1069 enum pipe pipe = crtc->pipe; chv_load_cgm_gamma() local 1745 enum pipe pipe = crtc->pipe; i9xx_read_lut_8() local 1781 enum pipe pipe = crtc->pipe; i965_read_lut_10p6() local 1824 enum pipe pipe = crtc->pipe; chv_read_cgm_gamma() local 1859 enum pipe pipe = crtc->pipe; ilk_read_lut_8() local 1885 enum pipe pipe = crtc->pipe; ilk_read_lut_10() local 1927 enum pipe pipe = crtc->pipe; glk_read_lut_10() local 1971 enum pipe pipe = crtc->pipe; icl_read_lut_multi_segment() local [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | splice.c | 5 * This is the "extended pipe" functionality, where a pipe is used as 6 * an arbitrary in-memory buffer. Think of a pipe as a small kernel 10 * that transfers data buffers to or from a pipe buffer. 45 * here if set to avoid blocking other users of this pipe if splice is 59 * Attempt to steal a page from a pipe buffer. This should perhaps go into 64 static bool page_cache_pipe_buf_try_steal(struct pipe_inode_info *pipe, in page_cache_pipe_buf_try_steal() argument 108 static void page_cache_pipe_buf_release(struct pipe_inode_info *pipe, in page_cache_pipe_buf_release() argument 119 static int page_cache_pipe_buf_confirm(struct pipe_inode_info *pipe, in page_cache_pipe_buf_confirm() argument 162 static bool user_page_pipe_buf_try_steal(struct pipe_inode_info *pipe, in user_page_pipe_buf_try_steal() argument 178 wakeup_pipe_readers(struct pipe_inode_info *pipe) wakeup_pipe_readers() argument 197 splice_to_pipe(struct pipe_inode_info *pipe, struct splice_pipe_desc *spd) splice_to_pipe() argument 245 add_to_pipe(struct pipe_inode_info *pipe, struct pipe_buffer *buf) add_to_pipe() argument 271 splice_grow_spd(const struct pipe_inode_info *pipe, struct splice_pipe_desc *spd) splice_grow_spd() argument 320 copy_splice_read(struct file *in, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags) copy_splice_read() argument 416 wakeup_pipe_writers(struct pipe_inode_info *pipe) wakeup_pipe_writers() argument 444 splice_from_pipe_feed(struct pipe_inode_info *pipe, struct splice_desc *sd, splice_actor *actor) splice_from_pipe_feed() argument 494 eat_empty_buffer(struct pipe_inode_info *pipe) eat_empty_buffer() argument 519 splice_from_pipe_next(struct pipe_inode_info *pipe, struct splice_desc *sd) splice_from_pipe_next() argument 581 splice_from_pipe_end(struct pipe_inode_info *pipe, struct splice_desc *sd) splice_from_pipe_end() argument 600 __splice_from_pipe(struct pipe_inode_info *pipe, struct splice_desc *sd, splice_actor *actor) __splice_from_pipe() argument 632 splice_from_pipe(struct pipe_inode_info *pipe, struct file *out, loff_t *ppos, size_t len, unsigned int flags, splice_actor *actor) splice_from_pipe() argument 666 iter_file_splice_write(struct pipe_inode_info *pipe, struct file *out, loff_t *ppos, size_t len, unsigned int flags) iter_file_splice_write() argument 791 splice_to_socket(struct pipe_inode_info *pipe, struct file *out, loff_t *ppos, size_t len, unsigned int flags) splice_to_socket() argument 928 do_splice_from(struct pipe_inode_info *pipe, struct file *out, loff_t *ppos, size_t len, unsigned int flags) do_splice_from() argument 962 vfs_splice_read(struct file *in, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags) vfs_splice_read() argument 1013 struct pipe_inode_info *pipe; splice_direct_to_actor() local 1137 direct_splice_actor(struct pipe_inode_info *pipe, struct splice_desc *sd) direct_splice_actor() argument 1202 wait_for_space(struct pipe_inode_info *pipe, unsigned flags) wait_for_space() argument 1382 iter_to_pipe(struct iov_iter *from, struct pipe_inode_info *pipe, unsigned flags) iter_to_pipe() argument 1429 pipe_to_user(struct pipe_inode_info *pipe, struct pipe_buffer *buf, struct splice_desc *sd) pipe_to_user() argument 1443 struct pipe_inode_info *pipe = get_pipe_info(file, true); vmsplice_to_user() local 1476 struct pipe_inode_info *pipe; vmsplice_to_pipe() local 1599 ipipe_prep(struct pipe_inode_info *pipe, unsigned int flags) ipipe_prep() argument 1635 opipe_prep(struct pipe_inode_info *pipe, unsigned int flags) opipe_prep() argument [all...] |
/third_party/mesa3d/src/gallium/frontends/clover/core/ |
H A D | queue.cpp | 25 #include "pipe/p_screen.h" 26 #include "pipe/p_context.h" 27 #include "pipe/p_state.h" 49 pipe = dev.pipe->context_create(dev.pipe, NULL, PIPE_CONTEXT_COMPUTE_ONLY); in command_queue() 50 if (!pipe) in command_queue() 58 if (pipe->set_debug_callback) in command_queue() 59 pipe->set_debug_callback(pipe, in command_queue() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_audio_regs.h | 20 #define IBX_HDMIW_HDMIEDID(pipe) _MMIO_PIPE(pipe, _IBX_HDMIW_HDMIEDID_A, \ 24 #define IBX_AUD_CNTL_ST(pipe) _MMIO_PIPE(pipe, _IBX_AUD_CNTL_ST_A, \ 35 #define CPT_HDMIW_HDMIEDID(pipe) _MMIO_PIPE(pipe, _CPT_HDMIW_HDMIEDID_A, _CPT_HDMIW_HDMIEDID_B) 38 #define CPT_AUD_CNTL_ST(pipe) _MMIO_PIPE(pipe, _CPT_AUD_CNTL_ST_A, _CPT_AUD_CNTL_ST_B) 43 #define VLV_HDMIW_HDMIEDID(pipe) _MMIO_PIPE(pipe, _VLV_HDMIW_HDMIEDID_ [all...] |
H A D | intel_fdi.h | 9 enum pipe; 32 void assert_fdi_tx_enabled(struct drm_i915_private *i915, enum pipe pipe); 33 void assert_fdi_tx_disabled(struct drm_i915_private *i915, enum pipe pipe); 34 void assert_fdi_rx_enabled(struct drm_i915_private *i915, enum pipe pipe); 35 void assert_fdi_rx_disabled(struct drm_i915_private *i915, enum pipe pipe); 36 void assert_fdi_tx_pll_enabled(struct drm_i915_private *i915, enum pipe pip [all...] |