/linux-4.4.14/drivers/usb/renesas_usbhs/ |
H A D | pipe.h | 63 __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 D | common.h | 274 struct usbhs_pipe_info pipe_info; member in struct:usbhs_priv
|
/linux-4.4.14/drivers/media/usb/zr364xx/ |
H A D | zr364xx.c | 575 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 D | s2255drv.c | 1723 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 D | hcd_queue.c | 74 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 D | hcd.c | 609 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 D | hcd_intr.c | 992 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 D | hcd.h | 195 struct dwc2_hcd_pipe_info pipe_info; member in struct:dwc2_hcd_urb
|
/linux-4.4.14/drivers/nfc/st-nci/ |
H A D | se.c | 172 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 D | core.c | 125 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 D | pci.h | 140 /* 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 D | pci.c | 813 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()
|