Home
last modified time | relevance | path

Searched refs:transfer_flags (Results 1 – 25 of 174) sorted by relevance

1234567

/Linux-v4.19/drivers/usb/usbip/
Dusbip_common.c243 dev_dbg(dev, " transfer_flags :%08X\n", urb->transfer_flags); in usbip_dump_urb()
271 pdu->u.cmd_submit.transfer_flags, in usbip_dump_header()
362 spdu->transfer_flags = in usbip_pack_cmd_submit()
363 tweak_transfer_flags(urb->transfer_flags); in usbip_pack_cmd_submit()
369 urb->transfer_flags = spdu->transfer_flags; in usbip_pack_cmd_submit()
436 pdu->transfer_flags = cpu_to_be32(pdu->transfer_flags); in correct_endian_cmd_submit()
443 pdu->transfer_flags = be32_to_cpu(pdu->transfer_flags); in correct_endian_cmd_submit()
/Linux-v4.19/drivers/usb/core/
Durb.c23 if (urb->transfer_flags & URB_FREE_BUFFER) in urb_destroy()
400 urb->transfer_flags &= ~(URB_DIR_MASK | URB_DMA_MAP_SINGLE | in usb_submit_urb()
404 urb->transfer_flags |= (is_out ? URB_DIR_OUT : URB_DIR_IN); in usb_submit_urb()
498 allowed &= urb->transfer_flags; in usb_submit_urb()
501 if (allowed != urb->transfer_flags) in usb_submit_urb()
503 urb->transfer_flags, allowed); in usb_submit_urb()
Dhcd.c1428 (urb->transfer_flags & URB_SETUP_MAP_SINGLE)) in usb_hcd_unmap_urb_setup_for_dma()
1433 else if (urb->transfer_flags & URB_SETUP_MAP_LOCAL) in usb_hcd_unmap_urb_setup_for_dma()
1441 urb->transfer_flags &= ~(URB_SETUP_MAP_SINGLE | URB_SETUP_MAP_LOCAL); in usb_hcd_unmap_urb_setup_for_dma()
1461 (urb->transfer_flags & URB_DMA_MAP_SG)) in usb_hcd_unmap_urb_for_dma()
1467 (urb->transfer_flags & URB_DMA_MAP_PAGE)) in usb_hcd_unmap_urb_for_dma()
1473 (urb->transfer_flags & URB_DMA_MAP_SINGLE)) in usb_hcd_unmap_urb_for_dma()
1478 else if (urb->transfer_flags & URB_MAP_LOCAL) in usb_hcd_unmap_urb_for_dma()
1486 urb->transfer_flags &= ~(URB_DMA_MAP_SG | URB_DMA_MAP_PAGE | in usb_hcd_unmap_urb_for_dma()
1532 urb->transfer_flags |= URB_SETUP_MAP_SINGLE; in usb_hcd_map_urb_for_dma()
1542 urb->transfer_flags |= URB_SETUP_MAP_LOCAL; in usb_hcd_map_urb_for_dma()
[all …]
Dusb.c955 urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP;
978 || !(urb->transfer_flags & URB_NO_TRANSFER_DMA_MAP)
1012 || !(urb->transfer_flags & URB_NO_TRANSFER_DMA_MAP)
1024 urb->transfer_flags &= ~URB_NO_TRANSFER_DMA_MAP;
/Linux-v4.19/drivers/usb/host/
Dfhci-q.c195 urb->transfer_flags & URB_SHORT_NOT_OK) in fhci_urb_complete_free()
222 if (!(urb->transfer_flags & URB_SHORT_NOT_OK && in fhci_done_td()
248 if (!(urb->transfer_flags & URB_SHORT_NOT_OK) && in fhci_done_td()
Dehci-tegra.c295 if (!(urb->transfer_flags & URB_ALIGNED_TEMP_BUFFER)) in free_dma_aligned_buffer()
312 urb->transfer_flags &= ~URB_ALIGNED_TEMP_BUFFER; in free_dma_aligned_buffer()
342 urb->transfer_flags |= URB_ALIGNED_TEMP_BUFFER; in alloc_dma_aligned_buffer()
Dohci-q.c539 || (urb->transfer_flags & URB_NO_INTERRUPT)) in td_fill()
661 if (!(urb->transfer_flags & URB_SHORT_NOT_OK)) in td_submit_urb()
679 if ((urb->transfer_flags & URB_ZERO_PACKET) in td_submit_urb()
806 && !(urb->transfer_flags & URB_SHORT_NOT_OK)) in td_done()
880 if ((urb->transfer_flags & URB_SHORT_NOT_OK) == 0) in ed_halted()
/Linux-v4.19/drivers/usb/misc/
Dusbtest.c261 unsigned transfer_flags, in usbtest_alloc_urb() argument
282 urb->transfer_flags = transfer_flags; in usbtest_alloc_urb()
284 urb->transfer_flags |= URB_SHORT_NOT_OK; in usbtest_alloc_urb()
289 if (urb->transfer_flags & URB_NO_TRANSFER_DMA_MAP) in usbtest_alloc_urb()
305 if (urb->transfer_flags & URB_NO_TRANSFER_DMA_MAP) in usbtest_alloc_urb()
435 if (urb->transfer_flags & URB_NO_TRANSFER_DMA_MAP) in simple_free_urb()
466 urb->transfer_flags |= URB_ZERO_PACKET; in simple_io()
1442 urb->transfer_flags |= URB_ZERO_PACKET; in unlink1()
1577 ctx.urbs[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP; in unlink_queued()
1581 ctx.urbs[i]->transfer_flags |= URB_ZERO_PACKET; in unlink_queued()
[all …]
Dyurex.c251 dev->cntl_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in yurex_probe()
272 dev->urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in yurex_probe()
/Linux-v4.19/drivers/usb/serial/
Dir-usb.c259 port->write_urbs[i]->transfer_flags = URB_ZERO_PACKET; in ir_open()
398 urb->transfer_flags = URB_ZERO_PACKET; in ir_set_termios()
/Linux-v4.19/drivers/media/usb/dvb-usb/
Dusb-urb.c161 stream->urb_list[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP; in usb_bulk_urb_init()
195 urb->transfer_flags = URB_ISO_ASAP | URB_NO_TRANSFER_DMA_MAP; in usb_isoc_urb_init()
/Linux-v4.19/drivers/bluetooth/
Dbpa10x.c160 urb->transfer_flags |= URB_FREE_BUFFER; in bpa10x_submit_intr_urb()
200 urb->transfer_flags |= URB_FREE_BUFFER; in bpa10x_submit_bulk_urb()
/Linux-v4.19/drivers/net/wireless/ath/carl9170/
Dusb.c476 urb->transfer_flags |= URB_FREE_BUFFER; in carl9170_usb_alloc_rx_urb()
499 urb->transfer_flags |= URB_FREE_BUFFER; in carl9170_usb_send_rx_irq_urb()
636 urb->transfer_flags |= URB_FREE_BUFFER; in __carl9170_exec_cmd()
743 urb->transfer_flags |= URB_ZERO_PACKET; in carl9170_usb_tx()
/Linux-v4.19/Documentation/usb/
Dusbip_protocol.txt251 0x14 | 4 | | transfer_flags: possible values depend on the
258 | | | is specified at transfer_flags
272 Allowed transfer_flags | value | control | interrupt | bulk | isochronous
/Linux-v4.19/drivers/hid/usbhid/
Dusbkbd.c351 kbd->irq->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in usb_kbd_probe()
363 kbd->led->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in usb_kbd_probe()
/Linux-v4.19/drivers/media/usb/stk1160/
Dstk1160-video.c494 urb->transfer_flags = URB_ISO_ASAP | URB_NO_TRANSFER_DMA_MAP; in stk1160_alloc_isoc()
496 urb->transfer_flags = URB_ISO_ASAP; in stk1160_alloc_isoc()
/Linux-v4.19/drivers/media/usb/dvb-usb-v2/
Dusb_urb.c158 stream->urb_list[i]->transfer_flags = URB_FREE_BUFFER; in usb_urb_alloc_bulk_urbs()
189 urb->transfer_flags = URB_ISO_ASAP | URB_FREE_BUFFER; in usb_urb_alloc_isoc_urbs()
/Linux-v4.19/drivers/isdn/hisax/
Dst5481_d.c356 urb->transfer_flags = 0; in usb_d_out()
363 urb->transfer_flags = URB_ISO_ASAP; in usb_d_out()
456 urb->transfer_flags = URB_ISO_ASAP; in dout_start_xmit()
/Linux-v4.19/drivers/net/usb/
Dcdc-phonet.c76 req->transfer_flags = URB_ZERO_PACKET; in usbpn_xmit()
141 req->transfer_flags = 0; in rx_submit()
Dipheth.c378 dev->rx_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in ipheth_rx_submit()
439 dev->tx_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in ipheth_tx()
/Linux-v4.19/drivers/usb/wusbcore/
Dwa-xfer.c607 xfer->is_dma = urb->transfer_flags & URB_NO_TRANSFER_DMA_MAP ? 1 : 0; in __wa_xfer_setup_sizes()
1088 seg->dto_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in __wa_populate_dto_urb_isoc()
1113 seg->dto_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in __wa_populate_dto_urb()
1118 seg->dto_urb->transfer_flags &= in __wa_populate_dto_urb()
1831 && !(urb->transfer_flags & URB_NO_TRANSFER_DMA_MAP) in wa_urb_enqueue()
1860 urb->transfer_flags & URB_NO_TRANSFER_DMA_MAP ? "dma" : "nodma", in wa_urb_enqueue()
2207 buf_in_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in __wa_populate_buf_in_urb_isoc()
2231 buf_in_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in wa_populate_buf_in_urb()
2237 buf_in_urb->transfer_flags &= ~URB_NO_TRANSFER_DMA_MAP; in wa_populate_buf_in_urb()
/Linux-v4.19/drivers/staging/rtl8712/
Dusb_ops_linux.c449 purb->transfer_flags &= (~URB_NO_INTERRUPT); in r8712_usb_write_port()
451 purb->transfer_flags |= URB_NO_INTERRUPT; in r8712_usb_write_port()
/Linux-v4.19/drivers/usb/musb/
Dmusb_host.c494 && (urb->transfer_flags & URB_SHORT_NOT_OK) in musb_host_packet_rx()
639 *mode = (urb->transfer_flags & URB_ZERO_PACKET) ? 1 : 0; in musb_tx_dma_set_mode_cppi_tusb()
906 packet_sz, !(urb->transfer_flags & in musb_ep_program()
1411 && !(urb->transfer_flags in musb_host_tx()
1690 if ((urb->transfer_flags & URB_SHORT_NOT_OK) in musb_rx_dma_in_inventra_cppi41()
2588 if (!(urb->transfer_flags & URB_ALIGNED_TEMP_BUFFER)) in musb_free_temp_buffer()
2607 urb->transfer_flags &= ~URB_ALIGNED_TEMP_BUFFER; in musb_free_temp_buffer()
2643 urb->transfer_flags |= URB_ALIGNED_TEMP_BUFFER; in musb_alloc_temp_buffer()
/Linux-v4.19/drivers/input/tablet/
Dkbtab.c164 kbtab->irq->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in kbtab_probe()
/Linux-v4.19/Documentation/driver-api/usb/
Ddma.rst21 - URBs have an additional "transfer_dma" field, as well as a transfer_flags
47 You'd also set ``URB_NO_TRANSFER_DMA_MAP`` in urb->transfer_flags::

1234567