Lines Matching refs:nbytes
615 void usbh_cdc_acm_callback(void *arg, int nbytes) in usbh_cdc_acm_callback() argument
622 if (nbytes > 0) { in usbh_cdc_acm_callback()
624 rt_ringbuffer_put(&serial->rx_rb, g_usbh_serial_cdc_acm_rx_buf[serial->minor], nbytes); in usbh_cdc_acm_callback()
627 serial->parent.rx_indicate(&serial->parent, nbytes); in usbh_cdc_acm_callback()
675 void usbh_ftdi_callback(void *arg, int nbytes) in usbh_ftdi_callback() argument
682 if (nbytes >= 2) { in usbh_ftdi_callback()
685 nbytes -= 2; // Skip the first two bytes (header) in usbh_ftdi_callback()
686 rt_ringbuffer_put(&serial->rx_rb, &g_usbh_serial_vendor_rx_buf[serial->minor][2], nbytes); in usbh_ftdi_callback()
688 if (serial->parent.rx_indicate && nbytes) { in usbh_ftdi_callback()
689 serial->parent.rx_indicate(&serial->parent, nbytes); in usbh_ftdi_callback()
737 void usbh_ch34x_callback(void *arg, int nbytes) in usbh_ch34x_callback() argument
744 if (nbytes > 0) { in usbh_ch34x_callback()
746 rt_ringbuffer_put(&serial->rx_rb, g_usbh_serial_vendor_rx_buf[serial->minor], nbytes); in usbh_ch34x_callback()
749 serial->parent.rx_indicate(&serial->parent, nbytes); in usbh_ch34x_callback()
797 void usbh_cp210x_callback(void *arg, int nbytes) in usbh_cp210x_callback() argument
804 if (nbytes > 0) { in usbh_cp210x_callback()
806 rt_ringbuffer_put(&serial->rx_rb, g_usbh_serial_vendor_rx_buf[serial->minor], nbytes); in usbh_cp210x_callback()
809 serial->parent.rx_indicate(&serial->parent, nbytes); in usbh_cp210x_callback()
857 void usbh_pl2303_callback(void *arg, int nbytes) in usbh_pl2303_callback() argument
864 if (nbytes > 0) { in usbh_pl2303_callback()
866 rt_ringbuffer_put(&serial->rx_rb, g_usbh_serial_vendor_rx_buf[serial->minor], nbytes); in usbh_pl2303_callback()
869 serial->parent.rx_indicate(&serial->parent, nbytes); in usbh_pl2303_callback()