Home
last modified time | relevance | path

Searched refs:max_packet (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/staging/vc04_services/bcm2835-audio/
H A Dbcm2835-vchiq.c20 unsigned int max_packet; member
245 instance->max_packet = 0; /* bulk transfer */ in bcm2835_audio_open()
247 instance->max_packet = 4000; in bcm2835_audio_open()
342 .write.max_packet = instance->max_packet, in bcm2835_audio_write()
358 if (!instance->max_packet) { in bcm2835_audio_write()
364 int bytes = min(instance->max_packet, count); in bcm2835_audio_write()
H A Dvc_vchi_audioserv_defs.h67 s16 max_packet; member
/linux/drivers/usb/cdns3/
H A Dcdnsp-mem.c31 unsigned int max_packet, in cdnsp_segment_alloc() argument
48 if (max_packet) { in cdnsp_segment_alloc()
49 seg->bounce_buf = kzalloc(max_packet, flags | GFP_DMA); in cdnsp_segment_alloc()
328 unsigned int max_packet, in cdnsp_alloc_segments_for_ring() argument
334 prev = cdnsp_segment_alloc(pdev, cycle_state, max_packet, flags); in cdnsp_alloc_segments_for_ring()
346 max_packet, flags); in cdnsp_alloc_segments_for_ring()
373 unsigned int max_packet, in cdnsp_ring_alloc() argument
384 ring->bounce_buf_len = max_packet; in cdnsp_ring_alloc()
393 1, type, max_packet, flags); in cdnsp_ring_alloc()
917 int max_packet; in cdnsp_get_max_esit_payload() local
[all …]
/linux/drivers/usb/host/
H A Docteon-hcd.c328 u16 max_packet; member
1090 int max_packet, in cvmx_usb_open_pipe() argument
1111 pipe->max_packet = max_packet; in cvmx_usb_open_pipe()
1403 else if (bytes_to_transfer > pipe->max_packet) in cvmx_usb_start_channel_control()
1404 bytes_to_transfer = pipe->max_packet; in cvmx_usb_start_channel_control()
1452 bytes_to_transfer = MAX_TRANSFER_BYTES / pipe->max_packet; in cvmx_usb_start_channel_control()
1453 bytes_to_transfer *= pipe->max_packet; in cvmx_usb_start_channel_control()
1461 pipe->max_packet); in cvmx_usb_start_channel_control()
1472 bytes_to_transfer = packets_to_transfer * pipe->max_packet; in cvmx_usb_start_channel_control()
1479 bytes_to_transfer = packets_to_transfer * pipe->max_packet; in cvmx_usb_start_channel_control()
[all …]
H A Dmax3421-hcd.c528 u32 max_packet; in max3421_transfer_out() local
543 max_packet = usb_maxpacket(urb->dev, urb->pipe); in max3421_transfer_out()
545 if (max_packet > MAX3421_FIFO_SIZE) { in max3421_transfer_out()
552 __func__, max_packet, MAX3421_FIFO_SIZE); in max3421_transfer_out()
557 urb->actual_length), max_packet); in max3421_transfer_out()
943 u32 max_packet; in max3421_transfer_in_done() local
952 max_packet = usb_maxpacket(urb->dev, urb->pipe); in max3421_transfer_in_done()
953 if (max_packet > MAX3421_FIFO_SIZE) { in max3421_transfer_in_done()
960 __func__, max_packet, MAX3421_FIFO_SIZE); in max3421_transfer_in_done()
964 if (max3421_hcd->curr_len < max_packet) { in max3421_transfer_in_done()
[all …]
H A Dxhci-mem.c30 unsigned int max_packet, in xhci_segment_alloc() argument
48 if (max_packet) { in xhci_segment_alloc()
49 seg->bounce_buf = kzalloc_node(max_packet, flags, in xhci_segment_alloc()
371 enum xhci_ring_type type, unsigned int max_packet, gfp_t flags) in xhci_ring_alloc() argument
382 ring->bounce_buf_len = max_packet; in xhci_ring_alloc()
613 unsigned int max_packet, gfp_t mem_flags) in xhci_alloc_stream_info() argument
667 xhci_ring_alloc(xhci, 2, TYPE_STREAM, max_packet, mem_flags); in xhci_alloc_stream_info()
1416 unsigned int max_packet; in xhci_endpoint_init() local
1465 max_packet = xhci_usb_endpoint_maxp(udev, ep); in xhci_endpoint_init()
1477 max_packet = 512; in xhci_endpoint_init()
[all …]
H A Doxu210hp-hcd.c1571 #define max_packet(wMaxPacketSize) ((wMaxPacketSize) & 0x07ff) macro
1788 hb_mult(maxp) * max_packet(maxp))); in qh_make()
1825 is_input, 0, max_packet(maxp))); in qh_make()
1868 info1 |= max_packet(maxp) << 16; in qh_make()
H A Dxhci.h1821 enum xhci_ring_type type, unsigned int max_packet, gfp_t flags);
1832 unsigned int max_packet, gfp_t flags);
H A Dxhci.c3620 unsigned int max_packet; in xhci_alloc_streams() local
3693 max_packet = usb_endpoint_maxp(&eps[i]->desc); in xhci_alloc_streams()
3697 max_packet, mem_flags); in xhci_alloc_streams()
/linux/drivers/media/rc/
H A Dttusbir.c199 int max_packet, bulk_out_endp = -1, iso_in_endp = -1; in ttusbir_probe() local
205 max_packet = le16_to_cpu(desc->wMaxPacketSize); in ttusbir_probe()
208 max_packet == 0x10) in ttusbir_probe()
212 max_packet == 0x20) in ttusbir_probe()
/linux/drivers/usb/dwc2/
H A Dhcd_ddma.c667 if (len > HOST_DMA_NBYTES_LIMIT - (chan->max_packet - 1)) in dwc2_fill_host_dma_desc()
668 len = HOST_DMA_NBYTES_LIMIT - (chan->max_packet - 1); in dwc2_fill_host_dma_desc()
673 if (len > 0 && chan->max_packet) in dwc2_fill_host_dma_desc()
674 num_packets = (len + chan->max_packet - 1) in dwc2_fill_host_dma_desc()
675 / chan->max_packet; in dwc2_fill_host_dma_desc()
681 len = num_packets * chan->max_packet; in dwc2_fill_host_dma_desc()
H A Dhcd.c430 dev_dbg(hsotg->dev, " max_packet: %d\n", chan->max_packet); in dwc2_dump_channel_info()
680 hcchar |= chan->max_packet << HCCHAR_MPS_SHIFT & HCCHAR_MPS_MASK; in dwc2_hc_init()
699 chan->max_packet); in dwc2_hc_init()
729 chan->max_packet); in dwc2_hc_init()
1106 if (remaining_count > chan->max_packet) in dwc2_hc_write_packet()
1107 byte_count = chan->max_packet; in dwc2_hc_write_packet()
1231 else if (chan->ep_is_in || chan->xfer_len > chan->max_packet) in dwc2_hc_start_transfer()
1232 chan->xfer_len = chan->max_packet; in dwc2_hc_start_transfer()
1262 chan->multi_count * chan->max_packet; in dwc2_hc_start_transfer()
1272 max_hc_xfer_size - chan->max_packet + 1; in dwc2_hc_start_transfer()
[all …]
H A Dhcd.h97 unsigned max_packet:11; member
H A Dhcd_intr.c439 length = (chan->start_pkt_count - count) * chan->max_packet; in dwc2_get_actual_xfer_length()
484 !(urb->length % chan->max_packet)) { in dwc2_update_urb_state()
1165 dev_vdbg(hsotg->dev, " chan->max_packet %d\n", chan->max_packet); in dwc2_update_urb_state_abn()
/linux/arch/um/drivers/
H A Dvector_kern.c600 int linear = vp->max_packet + vp->headroom + SAFETY_MARGIN; in prep_skb()
613 len - vp->max_packet, in prep_skb()
627 skb_put(result, vp->max_packet); in prep_skb()
628 result->data_len = len - vp->max_packet; in prep_skb()
629 result->len += len - vp->max_packet; in prep_skb()
633 iov[iov_index].iov_len = vp->max_packet; in prep_skb()
1344 vp->req_size = vp->max_packet + vp->headroom + SAFETY_MARGIN; in vector_set_features()
1628 vp->max_packet = get_mtu(def) + ETH_HEADER_OTHER; in vector_eth_configure()
H A Dvector_kern.h99 int max_packet; member
/linux/drivers/net/ethernet/airoha/
H A Dairoha_npu.c138 u8 max_packet; member
/linux/drivers/usb/dwc3/
H A Dgadget.c685 int max_packet = 1024; in dwc3_gadget_calc_tx_fifo_size() local
695 fifo_size = mult * (max_packet / mdwidth) + 1; in dwc3_gadget_calc_tx_fifo_size()
697 fifo_size = mult * ((max_packet + mdwidth) / mdwidth) + 1; in dwc3_gadget_calc_tx_fifo_size()