Home
last modified time | relevance | path

Searched refs:pipe (Results 76 - 100 of 2938) sorted by relevance

12345678910>>...118

/kernel/linux/linux-5.10/net/sunrpc/
H A Drpc_pipe.c86 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 Drpc_pipe.c86 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 Docteon-hcd.c203 * 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 Docteon-hcd.c205 * 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 Dusb.c34 /* 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 Dusb.c34 /* 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 Dvl_median_filter.c28 #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 Dvl_zscan.c30 #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 Dvl_bicubic_filter.c30 #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 Dvl_mc.c30 #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 Dnv30_state.c39 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 Dimx8-isi-pipe.c235 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 Dpsb_irq.c25 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 Dlp_context.c35 #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 Dsvga_pipe_ts.c27 #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 Dpipe_fs_i.h18 * 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 Du_simple_shaders.h33 #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 Ddrm_simple_kms_helper.h24 * 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 Dsh_css_mipi.c50 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 Dcso_context.c32 * 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 Dintel_color.c158 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 Dsplice.c5 * 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 Dqueue.cpp25 #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 Dintel_audio_regs.h20 #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 Dintel_fdi.h9 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...]

Completed in 21 milliseconds

12345678910>>...118