Searched refs:pipe_info (Results 1 - 12 of 12) sorted by relevance

/linux-4.4.14/drivers/usb/renesas_usbhs/
H A Dpipe.h63 __usbhs_for_each_pipe(1, pos, &((priv)->pipe_info), i)
66 __usbhs_for_each_pipe(0, pos, &((priv)->pipe_info), i)
71 #define usbhs_priv_to_pipeinfo(pr) (&(pr)->pipe_info)
107 #define usbhs_pipe_number(p) (int)((p) - (p)->priv->pipe_info.pipe)
108 #define usbhs_pipe_is_dcp(p) ((p)->priv->pipe_info.pipe == (p))
H A Dcommon.h274 struct usbhs_pipe_info pipe_info; member in struct:usbhs_priv
/linux-4.4.14/drivers/media/usb/zr364xx/
H A Dzr364xx.c575 struct zr364xx_pipeinfo *pipe_info, zr364xx_read_video_callback()
591 u16 *buf = (u16 *)pipe_info->transfer_buffer; zr364xx_read_video_callback()
603 psrc = (u8 *)pipe_info->transfer_buffer; zr364xx_read_video_callback()
648 if (purb->actual_length < pipe_info->transfer_size) { zr364xx_read_video_callback()
975 struct zr364xx_pipeinfo *pipe_info; read_pipe_completion() local
979 pipe_info = purb->context; read_pipe_completion()
981 if (pipe_info == NULL) { read_pipe_completion()
986 cam = pipe_info->cam; read_pipe_completion()
995 pipe_info->err_count++; read_pipe_completion()
999 if (pipe_info->state == 0) { read_pipe_completion()
1004 if (purb->actual_length > pipe_info->transfer_size) { read_pipe_completion()
1010 zr364xx_read_video_callback(cam, pipe_info, purb); read_pipe_completion()
1012 pipe_info->err_count++; read_pipe_completion()
1019 usb_fill_bulk_urb(pipe_info->stream_urb, cam->udev, read_pipe_completion()
1021 pipe_info->transfer_buffer, read_pipe_completion()
1022 pipe_info->transfer_size, read_pipe_completion()
1023 read_pipe_completion, pipe_info); read_pipe_completion()
1025 if (pipe_info->state != 0) { read_pipe_completion()
1026 purb->status = usb_submit_urb(pipe_info->stream_urb, read_pipe_completion()
1041 struct zr364xx_pipeinfo *pipe_info = cam->pipe; zr364xx_start_readpipe() local
1045 pipe_info->state = 1; zr364xx_start_readpipe()
1046 pipe_info->err_count = 0; zr364xx_start_readpipe()
1047 pipe_info->stream_urb = usb_alloc_urb(0, GFP_KERNEL); zr364xx_start_readpipe()
1048 if (!pipe_info->stream_urb) { zr364xx_start_readpipe()
1053 usb_fill_bulk_urb(pipe_info->stream_urb, cam->udev, zr364xx_start_readpipe()
1055 pipe_info->transfer_buffer, zr364xx_start_readpipe()
1056 pipe_info->transfer_size, zr364xx_start_readpipe()
1057 read_pipe_completion, pipe_info); zr364xx_start_readpipe()
1059 DBG("submitting URB %p\n", pipe_info->stream_urb); zr364xx_start_readpipe()
1060 retval = usb_submit_urb(pipe_info->stream_urb, GFP_KERNEL); zr364xx_start_readpipe()
1071 struct zr364xx_pipeinfo *pipe_info; zr364xx_stop_readpipe() local
1078 pipe_info = cam->pipe; zr364xx_stop_readpipe()
1079 if (pipe_info) { zr364xx_stop_readpipe()
1080 if (pipe_info->state != 0) zr364xx_stop_readpipe()
1081 pipe_info->state = 0; zr364xx_stop_readpipe()
1083 if (pipe_info->stream_urb) { zr364xx_stop_readpipe()
1085 usb_kill_urb(pipe_info->stream_urb); zr364xx_stop_readpipe()
1086 usb_free_urb(pipe_info->stream_urb); zr364xx_stop_readpipe()
1087 pipe_info->stream_urb = NULL; zr364xx_stop_readpipe()
574 zr364xx_read_video_callback(struct zr364xx_camera *cam, struct zr364xx_pipeinfo *pipe_info, struct urb *purb) zr364xx_read_video_callback() argument
/linux-4.4.14/drivers/media/usb/s2255/
H A Ds2255drv.c1723 static int save_frame(struct s2255_dev *dev, struct s2255_pipeinfo *pipe_info) save_frame() argument
1745 pdata = (unsigned char *)pipe_info->transfer_buffer; save_frame()
1747 for (jj = 0; jj < (pipe_info->cur_transfer_size - 12); jj++) { save_frame()
1836 psrc = (u8 *)pipe_info->transfer_buffer + offset; save_frame()
1847 copy_size = (pipe_info->cur_transfer_size - offset); save_frame()
1880 struct s2255_pipeinfo *pipe_info) s2255_read_video_callback()
1891 res = save_frame(dev, pipe_info); s2255_read_video_callback()
2055 struct s2255_pipeinfo *pipe_info; read_pipe_completion() local
2059 pipe_info = purb->context; read_pipe_completion()
2060 if (pipe_info == NULL) { read_pipe_completion()
2064 dev = pipe_info->dev; read_pipe_completion()
2073 pipe_info->err_count++; read_pipe_completion()
2077 if (pipe_info->state == 0) { read_pipe_completion()
2083 s2255_read_video_callback(dev, pipe_info); read_pipe_completion()
2085 pipe_info->err_count++; read_pipe_completion()
2091 usb_fill_bulk_urb(pipe_info->stream_urb, dev->udev, read_pipe_completion()
2093 pipe_info->transfer_buffer, read_pipe_completion()
2094 pipe_info->cur_transfer_size, read_pipe_completion()
2095 read_pipe_completion, pipe_info); read_pipe_completion()
2097 if (pipe_info->state != 0) { read_pipe_completion()
2098 if (usb_submit_urb(pipe_info->stream_urb, GFP_ATOMIC)) read_pipe_completion()
2110 struct s2255_pipeinfo *pipe_info = &dev->pipe; s2255_start_readpipe() local
2113 pipe_info->state = 1; s2255_start_readpipe()
2114 pipe_info->err_count = 0; s2255_start_readpipe()
2115 pipe_info->stream_urb = usb_alloc_urb(0, GFP_KERNEL); s2255_start_readpipe()
2116 if (!pipe_info->stream_urb) { s2255_start_readpipe()
2122 usb_fill_bulk_urb(pipe_info->stream_urb, dev->udev, s2255_start_readpipe()
2124 pipe_info->transfer_buffer, s2255_start_readpipe()
2125 pipe_info->cur_transfer_size, s2255_start_readpipe()
2126 read_pipe_completion, pipe_info); s2255_start_readpipe()
2127 retval = usb_submit_urb(pipe_info->stream_urb, GFP_KERNEL); s2255_start_readpipe()
1879 s2255_read_video_callback(struct s2255_dev *dev, struct s2255_pipeinfo *pipe_info) s2255_read_video_callback() argument
/linux-4.4.14/drivers/usb/dwc2/
H A Dhcd_queue.c74 qh->ep_type = dwc2_hcd_get_pipe_type(&urb->pipe_info); dwc2_qh_init()
75 qh->ep_is_in = dwc2_hcd_is_pipe_in(&urb->pipe_info) ? 1 : 0; dwc2_qh_init()
78 qh->maxp = dwc2_hcd_get_mps(&urb->pipe_info); dwc2_qh_init()
91 dwc2_hcd_get_ep_num(&urb->pipe_info), hub_addr, dwc2_qh_init()
136 dwc2_hcd_get_dev_addr(&urb->pipe_info)); dwc2_qh_init()
138 dwc2_hcd_get_ep_num(&urb->pipe_info), dwc2_qh_init()
139 dwc2_hcd_is_pipe_in(&urb->pipe_info) ? "IN" : "OUT"); dwc2_qh_init()
754 if (dwc2_hcd_get_pipe_type(&urb->pipe_info) == dwc2_hcd_qtd_init()
H A Dhcd.c609 switch (dwc2_hcd_get_pipe_type(&urb->pipe_info)) { dwc2_hc_init_xfer()
642 dwc2_hcd_is_pipe_out(&urb->pipe_info); dwc2_hc_init_xfer()
801 chan->dev_addr = dwc2_hcd_get_dev_addr(&urb->pipe_info); dwc2_assign_and_init_hc()
802 chan->ep_num = dwc2_hcd_get_ep_num(&urb->pipe_info); dwc2_assign_and_init_hc()
820 chan->ep_is_in = (dwc2_hcd_is_pipe_in(&urb->pipe_info) != 0); dwc2_assign_and_init_hc()
830 !dwc2_hcd_is_pipe_in(&urb->pipe_info)) dwc2_assign_and_init_hc()
1919 urb->pipe_info.dev_addr = dev_addr; dwc2_hcd_urb_set_pipeinfo()
1920 urb->pipe_info.ep_num = ep_num; dwc2_hcd_urb_set_pipeinfo()
1921 urb->pipe_info.pipe_type = ep_type; dwc2_hcd_urb_set_pipeinfo()
1922 urb->pipe_info.pipe_dir = ep_dir; dwc2_hcd_urb_set_pipeinfo()
1923 urb->pipe_info.mps = mps; dwc2_hcd_urb_set_pipeinfo()
2009 dwc2_hcd_get_dev_addr(&urb->pipe_info), dwc2_hcd_dump_state()
2010 dwc2_hcd_get_ep_num(&urb->pipe_info), dwc2_hcd_dump_state()
2011 dwc2_hcd_is_pipe_in(&urb->pipe_info) ? dwc2_hcd_dump_state()
2015 dwc2_hcd_get_mps(&urb->pipe_info)); dwc2_hcd_dump_state()
H A Dhcd_intr.c992 pipe_type = dwc2_hcd_get_pipe_type(&urb->pipe_info); dwc2_hc_xfercomp_intr()
1126 pipe_type = dwc2_hcd_get_pipe_type(&urb->pipe_info); dwc2_hc_stall_intr()
1237 switch (dwc2_hcd_get_pipe_type(&qtd->urb->pipe_info)) { dwc2_hc_nak_intr()
1517 dwc2_hcd_get_dev_addr(&urb->pipe_info)); dwc2_hc_ahberr_intr()
1519 dwc2_hcd_get_ep_num(&urb->pipe_info), dwc2_hc_ahberr_intr()
1520 dwc2_hcd_is_pipe_in(&urb->pipe_info) ? "IN" : "OUT"); dwc2_hc_ahberr_intr()
1522 switch (dwc2_hcd_get_pipe_type(&urb->pipe_info)) { dwc2_hc_ahberr_intr()
1560 dwc2_hcd_get_mps(&urb->pipe_info)); dwc2_hc_ahberr_intr()
1607 switch (dwc2_hcd_get_pipe_type(&qtd->urb->pipe_info)) { dwc2_hc_xacterr_intr()
1663 switch (dwc2_hcd_get_pipe_type(&qtd->urb->pipe_info)) { dwc2_hc_frmovrun_intr()
H A Dhcd.h195 struct dwc2_hcd_pipe_info pipe_info; member in struct:dwc2_hcd_urb
/linux-4.4.14/drivers/nfc/st-nci/
H A Dse.c172 u8 pipe_info[] = { ST_NCI_DM_GETINFO_PIPE_INFO, st_nci_hci_load_session() local
206 pipe_info[2] = skb_pipe_list->data[i]; st_nci_hci_load_session()
208 ST_NCI_DM_GETINFO, pipe_info, st_nci_hci_load_session()
209 sizeof(pipe_info), &skb_pipe_info); st_nci_hci_load_session()
239 ndev->hci_dev->init_data.gates[j].pipe = pipe_info[2]; st_nci_hci_load_session()
242 pipe_info[2]; st_nci_hci_load_session()
243 ndev->hci_dev->pipes[pipe_info[2]].gate = st_nci_hci_load_session()
245 ndev->hci_dev->pipes[pipe_info[2]].host = st_nci_hci_load_session()
/linux-4.4.14/drivers/nfc/st21nfca/
H A Dcore.c125 u8 pipe_info[] = { ST21NFCA_DM_GETINFO_PIPE_INFO, st21nfca_hci_load_session() local
161 pipe_info[2] = skb_pipe_list->data[i]; st21nfca_hci_load_session()
163 ST21NFCA_DM_GETINFO, pipe_info, st21nfca_hci_load_session()
164 sizeof(pipe_info), &skb_pipe_info); st21nfca_hci_load_session()
193 hdev->init_data.gates[j].pipe = pipe_info[2]; st21nfca_hci_load_session()
196 pipe_info[2]; st21nfca_hci_load_session()
197 hdev->pipes[pipe_info[2]].gate = st21nfca_hci_load_session()
199 hdev->pipes[pipe_info[2]].dest_host = st21nfca_hci_load_session()
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
H A Dpci.h140 /* Our pipe number; facilitiates use of pipe_info ptrs. */
176 struct ath10k_pci_pipe pipe_info[CE_COUNT_MAX]; member in struct:ath10k_pci
H A Dpci.c813 ath10k_pci_rx_post_pipe(&ar_pci->pipe_info[i]); ath10k_pci_rx_post()
1161 struct ath10k_pci_pipe *pipe_info = &ar_pci->pipe_info[ce_state->id]; ath10k_pci_process_rx_cb() local
1199 ath10k_pci_rx_post_pipe(pipe_info); ath10k_pci_process_rx_cb()
1256 struct ath10k_pci_pipe *pci_pipe = &ar_pci->pipe_info[pipe_id]; ath10k_pci_hif_tx_sg()
1333 return ath10k_ce_num_free_src_entries(ar_pci->pipe_info[pipe].ce_hdl); ath10k_pci_hif_get_free_queue_number()
1430 tasklet_kill(&ar_pci->pipe_info[i].intr); ath10k_pci_kill_tasklet()
1649 struct ath10k_pci_pipe *pipe_info; ath10k_pci_buffer_cleanup() local
1651 pipe_info = &ar_pci->pipe_info[pipe_num]; ath10k_pci_buffer_cleanup()
1652 ath10k_pci_rx_pipe_cleanup(pipe_info); ath10k_pci_buffer_cleanup()
1653 ath10k_pci_tx_pipe_cleanup(pipe_info); ath10k_pci_buffer_cleanup()
1705 struct ath10k_pci_pipe *pci_tx = &ar_pci->pipe_info[BMI_CE_NUM_TO_TARG]; ath10k_pci_hif_exchange_bmi_msg()
1706 struct ath10k_pci_pipe *pci_rx = &ar_pci->pipe_info[BMI_CE_NUM_TO_HOST]; ath10k_pci_hif_exchange_bmi_msg()
2067 pipe = &ar_pci->pipe_info[i]; ath10k_pci_alloc_pipes()
2546 if (ce_id < 0 || ce_id >= ARRAY_SIZE(ar_pci->pipe_info)) { ath10k_pci_per_engine_handler()
2560 tasklet_schedule(&ar_pci->pipe_info[ce_id].intr); ath10k_pci_per_engine_handler()
2726 ar_pci->pipe_info[i].ar_pci = ar_pci; ath10k_pci_init_irq_tasklets()
2727 tasklet_init(&ar_pci->pipe_info[i].intr, ath10k_pci_ce_tasklet, ath10k_pci_init_irq_tasklets()
2728 (unsigned long)&ar_pci->pipe_info[i]); ath10k_pci_init_irq_tasklets()

Completed in 472 milliseconds