Home
last modified time | relevance | path

Searched refs:is_in (Results 1 – 36 of 36) sorted by relevance

/linux-4.4.14/drivers/usb/musb/
Dmusb_host.c199 static void musb_ep_set_qh(struct musb_hw_ep *ep, int is_in, struct musb_qh *qh) in musb_ep_set_qh() argument
201 if (is_in != 0 || ep->is_shared_fifo) in musb_ep_set_qh()
203 if (is_in == 0 || ep->is_shared_fifo) in musb_ep_set_qh()
207 static struct musb_qh *musb_ep_get_qh(struct musb_hw_ep *ep, int is_in) in musb_ep_get_qh() argument
209 return is_in ? ep->in_qh : ep->out_qh; in musb_ep_get_qh()
219 musb_start_urb(struct musb *musb, int is_in, struct musb_qh *qh) in musb_start_urb() argument
240 is_in = 0; in musb_start_urb()
259 is_in ? "in" : "out", in musb_start_urb()
269 musb_ep_set_qh(hw_ep, is_in, qh); in musb_start_urb()
270 musb_ep_program(musb, epnum, urb, !is_in, buf, offset, len); in musb_start_urb()
[all …]
Dmusb_gadget_ep0.c105 int is_in; in service_tx_status_request() local
116 is_in = epnum & USB_DIR_IN; in service_tx_status_request()
117 if (is_in) { in service_tx_status_request()
131 if (is_in) in service_tx_status_request()
263 int is_in; in service_zero_data_request() local
272 is_in = ctrlrequest->wIndex & USB_DIR_IN; in service_zero_data_request()
273 if (is_in) in service_zero_data_request()
286 if (is_in) { in service_zero_data_request()
427 int is_in; in service_zero_data_request() local
436 is_in = ctrlrequest->wIndex & USB_DIR_IN; in service_zero_data_request()
[all …]
Dmusb_gadget.c202 if (ep->is_in) { in nuke()
1018 musb_ep->is_in = 1; in musb_gadget_enable()
1019 if (!musb_ep->is_in) in musb_gadget_enable()
1061 musb_ep->is_in = 0; in musb_gadget_enable()
1062 if (musb_ep->is_in) in musb_gadget_enable()
1126 musb_ep->is_in ? "IN" : "OUT", in musb_gadget_enable()
1158 if (musb_ep->is_in) { in musb_gadget_disable()
1269 request->tx = musb_ep->is_in; in musb_gadget_queue()
1387 if (musb_ep->is_in) { in musb_gadget_set_halt()
1400 if (musb_ep->is_in) { in musb_gadget_set_halt()
[all …]
Dmusb_gadget.h111 u8 is_in; member
/linux-4.4.14/drivers/usb/gadget/udc/
Dgr_udc.c98 int buflen = ep->is_in ? req->req.length : req->req.actual; in gr_dbgprint_request()
318 usb_gadget_unmap_request(&dev->gadget, &req->req, ep->is_in); in gr_finish_request()
321 if (ep->is_in) { /* For OUT, req->req.actual gets updated bit by bit */ in gr_finish_request()
343 if (ep->is_in) in gr_finish_request()
406 if (!ep->is_in && req->oddlen) in gr_start_dma()
467 if (ep->is_in) in gr_add_dma_desc()
626 ret = usb_gadget_map_request(&dev->gadget, &req->req, ep->is_in); in gr_queue()
632 if (ep->is_in) in gr_queue()
658 if (ep->is_in) in gr_queue_int()
1006 u8 is_in = index & USB_ENDPOINT_DIR_MASK; in gr_endpoint_request() local
[all …]
Dgoku_udc.c143 ep->is_in = usb_endpoint_dir_in(desc); in goku_ep_enable()
144 if (ep->is_in) { in goku_ep_enable()
162 tmp = ((ep->dma || !ep->is_in) in goku_ep_enable()
181 ep->is_in ? "IN" : "OUT", in goku_ep_enable()
311 usb_gadget_unmap_request(&dev->gadget, &req->req, ep->is_in); in done()
524 (ep->is_in ? write_fifo : read_fifo)(ep, req); in pio_advance()
541 if (likely(ep->is_in)) { in start_dma()
596 if (ep->is_in) in dma_advance()
606 if (likely(ep->is_in)) { in dma_advance()
624 ep->ep.name, ep->is_in ? "IN" : "OUT", in dma_advance()
[all …]
Dudc-core.c61 struct usb_request *req, int is_in) in usb_gadget_map_request() argument
72 is_in ? DMA_TO_DEVICE : DMA_FROM_DEVICE); in usb_gadget_map_request()
81 is_in ? DMA_TO_DEVICE : DMA_FROM_DEVICE); in usb_gadget_map_request()
94 struct usb_request *req, int is_in) in usb_gadget_unmap_request() argument
101 is_in ? DMA_TO_DEVICE : DMA_FROM_DEVICE); in usb_gadget_unmap_request()
106 is_in ? DMA_TO_DEVICE : DMA_FROM_DEVICE); in usb_gadget_unmap_request()
Dat91_udc.c129 ep->is_in ? "in" : "out", in proc_ep_show()
543 ep->is_in = usb_endpoint_dir_in(desc); in at91_ep_enable()
546 if (ep->is_in) in at91_ep_enable()
699 if (ep->is_in) in at91_ep_queue()
772 if (ep->is_in && (!list_empty(&ep->queue) || (csr >> 16) != 0)) in at91_ep_set_halt()
1032 if (ep->is_in) { in handle_ep()
1078 ep->is_in = 1; in handle_setup()
1081 ep->is_in = 0; in handle_setup()
1197 if (!ep->is_in) in handle_setup()
1199 } else if (ep->is_in) in handle_setup()
[all …]
Dudc-xilinx.c160 bool is_in; member
291 epcfgreg = ((ep->is_in << 29) | (ep->is_iso << 28) | in xudc_epconfig()
493 if (ep->is_in) in xudc_eptxrx()
503 if (ep->is_in) { in xudc_eptxrx()
521 if (ep->is_in) { in xudc_eptxrx()
568 ep->is_in); in xudc_done()
764 if (ep->is_in && (!list_empty(&ep->queue)) && value) { in xudc_ep_set_halt()
814 ep->is_in = ((desc->bEndpointAddress & USB_DIR_IN) != 0); in __xudc_ep_enable()
873 if (ep->epnumber && !ep->is_in) { in __xudc_ep_enable()
1107 ep->is_in); in xudc_ep_queue()
[all …]
Dnet2280.c219 ep->is_in = !!usb_endpoint_dir_in(desc); in net2280_enable()
220 if (dev->enhanced_mode && ep->is_in && ep_key[ep->num]) { in net2280_enable()
256 if (ep->is_in) in net2280_enable()
287 ep->is_in = (tmp & USB_DIR_IN) != 0; in net2280_enable()
290 if (dev->enhanced_mode && ep->is_in) { in net2280_enable()
296 tmp |= (ep->is_in << ENDPOINT_DIRECTION); in net2280_enable()
309 if (!ep->is_in) in net2280_enable()
415 if (!ep->is_in || (ep->dev->quirks & PLX_2280)) { in ep_reset_228x()
508 if (ep->is_in) in ep_reset_338x()
812 if (ep->is_in) in fill_dma_desc()
[all …]
Dlpc32xx_udc.c136 bool is_in; member
518 ep->is_in ? "in" : "out"); in proc_ep_show()
1469 usb_gadget_unmap_request(&udc->gadget, &req->req, ep->is_in); in done()
1729 ep->is_in = (desc->bEndpointAddress & USB_DIR_IN) != 0; in lpc32xx_ep_enable()
1733 if (ep->is_in) in lpc32xx_ep_enable()
1740 ep->hwep_num, maxpacket, (ep->is_in == 1)); in lpc32xx_ep_enable()
1818 status = usb_gadget_map_request(&udc->gadget, _req, ep->is_in); in lpc32xx_ep_queue()
1841 if (ep->is_in) in lpc32xx_ep_queue()
1851 _req, _req->length, _req->buf, ep->is_in, _req->zero); in lpc32xx_ep_queue()
1865 if (ep->is_in) { in lpc32xx_ep_queue()
[all …]
Dnet2272.c237 ep->is_in = usb_endpoint_dir_in(desc); in net2272_enable()
238 if (!ep->is_in) in net2272_enable()
387 ep->is_in); in net2272_done()
636 (ep->is_in ? net2272_write_fifo : net2272_read_fifo)(ep, req); in net2272_pio_advance()
750 if (ep->is_in) { in net2272_kick_dma()
849 ep->is_in); in net2272_queue()
899 if (ep->is_in) in net2272_queue()
1001 else if (ep->is_in && value && net2272_fifo_status(_ep) != 0) in net2272_set_halt_and_wedge()
1055 if (ep->is_in) in net2272_fifo_status()
1279 ep->is_in ? "in" : "out", in registers_show()
[all …]
Domap_udc.c704 int status, restart, is_in; in dma_channel_claim() local
707 is_in = ep->bEndpointAddress & USB_DIR_IN; in dma_channel_claim()
708 if (is_in) in dma_channel_claim()
731 if (is_in) { in dma_channel_claim()
786 is_in ? 't' : 'r', in dma_channel_claim()
794 (is_in ? next_in_dma : next_out_dma)(ep, req); in dma_channel_claim()
797 (is_in ? write_fifo : read_fifo)(ep, req); in dma_channel_claim()
799 if (!is_in) { in dma_channel_claim()
927 int is_in; in omap_ep_queue() local
936 is_in = udc->ep0_in; in omap_ep_queue()
[all …]
Dat91_udc.h105 unsigned is_in:1; member
Dgr_udc.h150 unsigned is_in:1; member
Dpxa27x_udc.c575 static void inc_ep_stats_reqs(struct pxa_ep *ep, int is_in) in inc_ep_stats_reqs() argument
577 if (is_in) in inc_ep_stats_reqs()
589 static void inc_ep_stats_bytes(struct pxa_ep *ep, int count, int is_in) in inc_ep_stats_bytes() argument
591 if (is_in) in inc_ep_stats_bytes()
2072 int is_in = ep->dir_in; in handle_ep() local
2100 if (unlikely(is_in)) { in handle_ep()
2109 if (is_in) in handle_ep()
Dgoku_udc.h214 is_in:1, member
Datmel_usba_udc.c500 usb_gadget_unmap_request(&udc->gadget, &req->req, ep->is_in); in request_complete()
544 ep->is_in = 0; in usba_ep_enable()
556 ep->is_in = 1; in usba_ep_enable()
718 ret = usb_gadget_map_request(&udc->gadget, &req->req, ep->is_in); in queue_dma()
727 if (!ep->is_in) in queue_dma()
781 if ((!ep_is_control(ep) && ep->is_in) || in usba_ep_queue()
919 || ((value && ep->is_in && (usba_ep_readl(ep, STA) in usba_ep_set_halt()
Datmel_usba_udc.h294 unsigned int is_in:1; member
Dnet2280.h112 is_in : 1, member
Ds3c2410_udc.c552 u8 is_in = crq->wIndex & USB_DIR_IN; in s3c2410_udc_get_status() local
572 if (is_in) { in s3c2410_udc_get_status()
813 int is_in = ep->bEndpointAddress & USB_DIR_IN; in s3c2410_udc_handle_ep() local
825 if (is_in) { in s3c2410_udc_handle_ep()
Dnet2272.h444 is_in:1, member
Dpxa25x_udc.c1647 int is_in = ep->bEndpointAddress & USB_DIR_IN; in handle_ep() local
1662 if (unlikely(is_in)) { /* irq from TPC, SST, or (ISO) TUR */ in handle_ep()
/linux-4.4.14/drivers/usb/core/
Dusb.c901 int usb_buffer_map_sg(const struct usb_device *dev, int is_in,
915 is_in ? DMA_FROM_DEVICE : DMA_TO_DEVICE) ? : -ENOMEM;
937 void usb_buffer_dmasync_sg(const struct usb_device *dev, int is_in,
950 is_in ? DMA_FROM_DEVICE : DMA_TO_DEVICE);
965 void usb_buffer_unmap_sg(const struct usb_device *dev, int is_in,
978 is_in ? DMA_FROM_DEVICE : DMA_TO_DEVICE);
Ddevio.c1295 int i, ret, is_in, num_sgs = 0, ifnum = -1; in proc_do_submiturb() local
1321 is_in = (uurb->endpoint & USB_ENDPOINT_DIR_MASK) != 0; in proc_do_submiturb()
1349 is_in = 1; in proc_do_submiturb()
1352 is_in = 0; in proc_do_submiturb()
1431 !access_ok(is_in ? VERIFY_WRITE : VERIFY_READ, in proc_do_submiturb()
1469 if (!is_in) { in proc_do_submiturb()
1486 if (!is_in) { in proc_do_submiturb()
1513 u = (is_in ? URB_DIR_IN : URB_DIR_OUT); in proc_do_submiturb()
1516 if (uurb->flags & USBDEVFS_URB_SHORT_NOT_OK && is_in) in proc_do_submiturb()
1548 if (is_in && uurb->buffer_length > 0) in proc_do_submiturb()
[all …]
Dhcd.c1852 int is_in; in usb_hcd_flush_endpoint() local
1857 is_in = usb_urb_dir_in(urb); in usb_hcd_flush_endpoint()
1865 is_in ? "in" : "out", in usb_hcd_flush_endpoint()
/linux-4.4.14/arch/arm/plat-samsung/
Dpm-gpio.c87 static inline int is_in(unsigned long con) in is_in() function
161 if (is_in(old) && is_out(new)) in samsung_gpio_pm_2bit_resume()
230 if (is_in(old) && is_out(new)) in samsung_gpio_pm_4bit_mask()
/linux-4.4.14/drivers/usb/mon/
Dmon_text.c61 char is_in; member
150 if (ep->is_in) { in mon_text_get_data()
211 ep->is_in = usb_urb_dir_in(urb); in mon_text_event()
283 ep->is_in = usb_urb_dir_in(urb); in mon_text_error()
481 udir = (ep->is_in ? 'i' : 'o'); in mon_text_read_head_t()
499 udir = (ep->is_in ? 'i' : 'o'); in mon_text_read_head_u()
/linux-4.4.14/drivers/usb/gadget/function/
Df_sourcesink.c593 static int source_sink_start_ep(struct f_sourcesink *ss, bool is_in, in source_sink_start_ep() argument
616 ep = is_in ? ss->iso_in_ep : ss->iso_out_ep; in source_sink_start_ep()
619 ep = is_in ? ss->in_ep : ss->out_ep; in source_sink_start_ep()
627 if (is_in) in source_sink_start_ep()
638 is_iso ? "ISO-" : "", is_in ? "IN" : "OUT", in source_sink_start_ep()
/linux-4.4.14/drivers/spi/
Dspi-gpio.c283 static int spi_gpio_alloc(unsigned pin, const char *label, bool is_in) in spi_gpio_alloc() argument
289 if (is_in) in spi_gpio_alloc()
/linux-4.4.14/include/linux/usb/
Dgadget.h1202 struct usb_request *req, int is_in);
1205 struct usb_request *req, int is_in);
/linux-4.4.14/include/linux/
Dusb.h1672 int usb_buffer_map_sg(const struct usb_device *dev, int is_in,
1675 void usb_buffer_dmasync_sg(const struct usb_device *dev, int is_in,
1678 void usb_buffer_unmap_sg(const struct usb_device *dev, int is_in,
/linux-4.4.14/drivers/usb/isp1760/
Disp1760-udc.c1363 bool is_in = !(i & 1); in isp1760_udc_init_eps() local
1369 ep->addr = (ep_num && is_in ? USB_DIR_IN : USB_DIR_OUT) in isp1760_udc_init_eps()
1374 ep_num ? (is_in ? "in" : "out") : ""); in isp1760_udc_init_eps()
1400 if (is_in) in isp1760_udc_init_eps()
/linux-4.4.14/drivers/usb/dwc2/
Ddebugfs.c244 static const char *decode_direction(int is_in) in decode_direction() argument
246 return is_in ? "in" : "out"; in decode_direction()
/linux-4.4.14/net/ipv4/
Digmp.c267 static int is_in(struct ip_mc_list *pmc, struct ip_sf_list *psf, int type, in is_in() function
318 if (!is_in(pmc, psf, type, gdeleted, sdeleted)) in igmp_scount()
475 if (!is_in(pmc, psf, type, gdeleted, sdeleted)) { in add_grec()
/linux-4.4.14/net/ipv6/
Dmcast.c1468 static bool is_in(struct ifmcaddr6 *pmc, struct ip6_sf_list *psf, int type, in is_in() function
1519 if (!is_in(pmc, psf, type, gdeleted, sdeleted)) in mld_scount()
1737 if (!is_in(pmc, psf, type, gdeleted, sdeleted)) { in add_grec()