Home
last modified time | relevance | path

Searched refs:pipes (Results 1 – 25 of 52) sorted by relevance

123

/Linux-v4.19/drivers/gpu/drm/amd/display/dc/core/
Ddc_link_hwss.c62 struct pipe_ctx *pipes = in dp_enable_link_phy() local
72 if (pipes[i].stream != NULL && in dp_enable_link_phy()
73 pipes[i].stream->sink != NULL && in dp_enable_link_phy()
74 pipes[i].stream->sink->link == link) { in dp_enable_link_phy()
75 if (pipes[i].clock_source != NULL && in dp_enable_link_phy()
76 pipes[i].clock_source->id != CLOCK_SOURCE_ID_DP_DTO) { in dp_enable_link_phy()
77 pipes[i].clock_source = dp_cs; in dp_enable_link_phy()
78 pipes[i].stream_res.pix_clk_params.requested_pix_clk = in dp_enable_link_phy()
79 pipes[i].stream->timing.pix_clk_khz; in dp_enable_link_phy()
80 pipes[i].clock_source->funcs->program_pix_clk( in dp_enable_link_phy()
[all …]
Ddc.c330 struct pipe_ctx *pipes = NULL; in dc_stream_set_dither_option() local
336 pipes = &link->dc->current_state->res_ctx.pipe_ctx[i]; in dc_stream_set_dither_option()
341 if (!pipes) in dc_stream_set_dither_option()
352 if (pipes->plane_res.xfm && in dc_stream_set_dither_option()
353 pipes->plane_res.xfm->funcs->transform_set_pixel_storage_depth) { in dc_stream_set_dither_option()
354 pipes->plane_res.xfm->funcs->transform_set_pixel_storage_depth( in dc_stream_set_dither_option()
355 pipes->plane_res.xfm, in dc_stream_set_dither_option()
356 pipes->plane_res.scl_data.lb_params.depth, in dc_stream_set_dither_option()
360 pipes->stream_res.opp->funcs-> in dc_stream_set_dither_option()
361 opp_program_bit_depth_reduction(pipes->stream_res.opp, &params); in dc_stream_set_dither_option()
Ddc_link_dp.c2591 struct pipe_ctx *pipes = link->dc->current_state->res_ctx.pipe_ctx; in dc_link_dp_set_test_pattern() local
2592 struct pipe_ctx *pipe_ctx = &pipes[0]; in dc_link_dp_set_test_pattern()
2602 if (pipes[i].stream->sink->link == link) { in dc_link_dp_set_test_pattern()
2603 pipe_ctx = &pipes[i]; in dc_link_dp_set_test_pattern()
2649 pipes->stream_res.stream_enc->funcs->dp_blank(pipe_ctx->stream_res.stream_enc); in dc_link_dp_set_test_pattern()
/Linux-v4.19/drivers/platform/goldfish/
Dgoldfish_pipe.c255 struct goldfish_pipe **pipes; member
572 pipe = dev->pipes[id]; in signalled_pipes_add_locked()
701 if (!dev->pipes[id]) in get_free_pipe_id_locked()
707 struct goldfish_pipe **pipes = in get_free_pipe_id_locked() local
708 kcalloc(new_capacity, sizeof(*pipes), GFP_ATOMIC); in get_free_pipe_id_locked()
709 if (!pipes) in get_free_pipe_id_locked()
711 memcpy(pipes, dev->pipes, sizeof(*pipes) * dev->pipes_capacity); in get_free_pipe_id_locked()
712 kfree(dev->pipes); in get_free_pipe_id_locked()
713 dev->pipes = pipes; in get_free_pipe_id_locked()
766 dev->pipes[id] = pipe; in goldfish_pipe_open()
[all …]
DKconfig14 tristate "Goldfish virtual device for QEMU pipes"
/Linux-v4.19/sound/sparc/
Ddbri.c312 struct dbri_pipe pipes[DBRI_NO_PIPES]; /* DBRI's 32 data pipes */ member
765 dbri->pipes[n].desc = dbri->pipes[n].first_desc = -1; in dbri_initialize()
809 return ((pipe >= 0) && (dbri->pipes[pipe].desc != -1)); in pipe_active()
829 sdp = dbri->pipes[pipe].sdp; in reset_pipe()
842 desc = dbri->pipes[pipe].first_desc; in reset_pipe()
848 } while (desc != -1 && desc != dbri->pipes[pipe].first_desc); in reset_pipe()
850 dbri->pipes[pipe].desc = -1; in reset_pipe()
851 dbri->pipes[pipe].first_desc = -1; in reset_pipe()
878 dbri->pipes[pipe].sdp = sdp; in setup_pipe()
879 dbri->pipes[pipe].desc = -1; in setup_pipe()
[all …]
/Linux-v4.19/net/nfc/nci/
Dhci.c127 hdev->pipes[i].gate = NCI_HCI_INVALID_GATE; in nci_hci_reset_pipes()
128 hdev->pipes[i].host = NCI_HCI_INVALID_HOST; in nci_hci_reset_pipes()
138 if (ndev->hci_dev->pipes[i].host == host) { in nci_hci_reset_pipes_per_host()
139 ndev->hci_dev->pipes[i].gate = NCI_HCI_INVALID_GATE; in nci_hci_reset_pipes_per_host()
140 ndev->hci_dev->pipes[i].host = NCI_HCI_INVALID_HOST; in nci_hci_reset_pipes_per_host()
297 u8 gate = ndev->hci_dev->pipes[pipe].gate; in nci_hci_cmd_received()
322 ndev->hci_dev->pipes[new_pipe].gate = dest_gate; in nci_hci_cmd_received()
323 ndev->hci_dev->pipes[new_pipe].host = in nci_hci_cmd_received()
340 ndev->hci_dev->pipes[delete_info->pipe].gate = in nci_hci_cmd_received()
342 ndev->hci_dev->pipes[delete_info->pipe].host = in nci_hci_cmd_received()
[all …]
/Linux-v4.19/drivers/net/wireless/ath/ath6kl/
Dusb.c70 struct ath6kl_usb_pipe pipes[ATH6KL_USB_PIPE_MAX]; member
246 ath6kl_usb_free_pipe_resources(&ar_usb->pipes[i]); in ath6kl_usb_cleanup_pipe_resources()
344 pipe = &ar_usb->pipes[pipe_num]; in ath6kl_usb_setup_pipe_resources()
460 if (ar_usb->pipes[i].ar_usb != NULL) in ath6kl_usb_flush_all()
461 usb_kill_anchored_urbs(&ar_usb->pipes[i].urb_submitted); in ath6kl_usb_flush_all()
482 ar_usb->pipes[ATH6KL_USB_PIPE_RX_DATA].urb_cnt_thresh = 1; in ath6kl_usb_start_recv_pipes()
484 ath6kl_usb_post_recv_transfers(&ar_usb->pipes[ATH6KL_USB_PIPE_RX_DATA], in ath6kl_usb_start_recv_pipes()
631 pipe = &ar_usb->pipes[i]; in ath6kl_usb_create()
687 device->pipes[i].urb_cnt_thresh = in hif_start()
688 device->pipes[i].urb_alloc / 2; in hif_start()
[all …]
/Linux-v4.19/drivers/net/wireless/ath/ath10k/
Dusb.c123 ath10k_usb_free_pipe_resources(ar, &ar_usb->pipes[i]); in ath10k_usb_cleanup_pipe_resources()
267 if (ar_usb->pipes[i].ar_usb) { in ath10k_usb_flush_all()
268 usb_kill_anchored_urbs(&ar_usb->pipes[i].urb_submitted); in ath10k_usb_flush_all()
269 cancel_work_sync(&ar_usb->pipes[i].io_complete_work); in ath10k_usb_flush_all()
278 ar_usb->pipes[ATH10K_USB_PIPE_RX_DATA].urb_cnt_thresh = 1; in ath10k_usb_start_recv_pipes()
281 &ar_usb->pipes[ATH10K_USB_PIPE_RX_DATA]); in ath10k_usb_start_recv_pipes()
398 ar_usb->pipes[i].urb_cnt_thresh = in ath10k_usb_hif_start()
399 ar_usb->pipes[i].urb_alloc / 2; in ath10k_usb_hif_start()
409 struct ath10k_usb_pipe *pipe = &ar_usb->pipes[pipe_id]; in ath10k_usb_hif_tx_sg()
473 return ar_usb->pipes[pipe_id].urb_cnt; in ath10k_usb_hif_get_free_queue_number()
[all …]
Dusb.h109 struct ath10k_usb_pipe pipes[ATH10K_USB_PIPE_MAX]; member
/Linux-v4.19/Documentation/
Dxillybus.txt17 -- Seekable pipes
23 -- Channels, pipes, and the message channel
85 project to another (the number of data pipes needed in each direction and
90 Xillybus presents independent data streams, which resemble pipes or TCP/IP
125 possibly pressing CTRL-C as some stage, even though the xillybus_* pipes have
128 The driver and hardware are designed to behave sensibly as pipes, including:
138 device files are treated like two independent pipes (except for sharing a
144 Xillybus pipes are configured (on the IP core) to be either synchronous or
154 For FPGA to host pipes, asynchronous pipes allow data transfer from the FPGA
156 has been requested by a read() call. On synchronous pipes, only the amount
[all …]
/Linux-v4.19/net/nfc/hci/
Dcore.c54 hdev->pipes[i].gate = NFC_HCI_INVALID_GATE; in nfc_hci_reset_pipes()
55 hdev->pipes[i].dest_host = NFC_HCI_INVALID_HOST; in nfc_hci_reset_pipes()
66 if (hdev->pipes[i].dest_host != host) in nfc_hci_reset_pipes_per_host()
69 hdev->pipes[i].gate = NFC_HCI_INVALID_GATE; in nfc_hci_reset_pipes_per_host()
70 hdev->pipes[i].dest_host = NFC_HCI_INVALID_HOST; in nfc_hci_reset_pipes_per_host()
196 u8 gate = hdev->pipes[pipe].gate; in nfc_hci_cmd_received()
223 hdev->pipes[create_info->pipe].gate = create_info->dest_gate; in nfc_hci_cmd_received()
224 hdev->pipes[create_info->pipe].dest_host = in nfc_hci_cmd_received()
245 hdev->pipes[delete_info->pipe].gate = NFC_HCI_INVALID_GATE; in nfc_hci_cmd_received()
246 hdev->pipes[delete_info->pipe].dest_host = NFC_HCI_INVALID_HOST; in nfc_hci_cmd_received()
[all …]
Dcommand.c366 hdev->pipes[pipe].gate = dest_gate; in nfc_hci_connect_gate()
367 hdev->pipes[pipe].dest_host = dest_host; in nfc_hci_connect_gate()
/Linux-v4.19/drivers/nfc/st-nci/
Dse.c241 ndev->hci_dev->pipes[pipe_info[2]].gate = in st_nci_hci_load_session()
243 ndev->hci_dev->pipes[pipe_info[2]].host = in st_nci_hci_load_session()
373 u8 gate = ndev->hci_dev->pipes[pipe].gate; in st_nci_hci_event_received()
374 u8 host = ndev->hci_dev->pipes[pipe].host; in st_nci_hci_event_received()
394 u8 gate = ndev->hci_dev->pipes[pipe].gate; in st_nci_hci_cmd_received()
401 ndev->hci_dev->pipes[pipe].host != ST_NCI_UICC_HOST_ID) in st_nci_hci_cmd_received()
/Linux-v4.19/drivers/nfc/st21nfca/
Dcore.c197 hdev->pipes[pipe_info[2]].gate = in st21nfca_hci_load_session()
199 hdev->pipes[pipe_info[2]].dest_host = in st21nfca_hci_load_session()
848 u8 gate = hdev->pipes[pipe].gate; in st21nfca_hci_cmd_received()
855 hdev->pipes[pipe].dest_host != NFC_HCI_UICC_HOST_ID) in st21nfca_hci_cmd_received()
904 u8 gate = hdev->pipes[pipe].gate; in st21nfca_hci_event_received()
905 u8 host = hdev->pipes[pipe].dest_host; in st21nfca_hci_event_received()
/Linux-v4.19/drivers/gpu/drm/i915/gvt/
Dfb_decoder.h159 struct intel_vgpu_pipe_format pipes[I915_MAX_PIPES]; member
/Linux-v4.19/Documentation/sysctl/
Dfs.txt168 Maximum total number of pages a non-privileged user may allocate for pipes.
169 Once this limit is reached, no new pipes may be allocated until usage goes
177 Maximum total number of pages a non-privileged user may allocate for pipes
179 new pipes will be limited to a single page in size for this user in order to
182 allocate up to 1024 pipes at their default size. When set to 0, no limit is
/Linux-v4.19/Documentation/crypto/
Duserspace-if.rst339 int pipes[2];
341 pipe(pipes);
343 vmsplice(pipes[1], iov, iovlen, SPLICE_F_GIFT);
345 splice(pipes[0], NULL, opfd, NULL, ret, 0);
/Linux-v4.19/include/net/nfc/
Dhci.h142 struct nfc_hci_pipe pipes[NFC_HCI_MAX_PIPES]; member
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_kms.c786 const enum mdp5_pipe *pipes, const uint32_t *offsets, in construct_pipes() argument
795 hwpipe = mdp5_pipe_init(pipes[i], offsets[i], caps); in construct_pipes()
799 pipe2name(pipes[i]), ret); in construct_pipes()
/Linux-v4.19/drivers/gpu/drm/gma500/
Dpsb_device.c334 .pipes = 2,
/Linux-v4.19/Documentation/nfc/
Dnfc-hci.txt37 those gates have pipes connected when the hci device is set up.
38 In case the chip supports pre-opened gates and pseudo-static pipes, the driver
46 implementation, pipes are totally hidden. The public API only knows gates.
/Linux-v4.19/drivers/gpu/drm/msm/
DNOTES64 which blocks need to be allocated to the active pipes based on fetch
/Linux-v4.19/arch/um/
DKconfig178 execution. By using pipes or other transports made available to
/Linux-v4.19/Documentation/networking/caif/
DLinux-CAIF.txt13 The Utility Channels are general purpose pipes between modem and host.

123