Lines Matching refs:rx_channel
427 unsigned int stride = instance->rx_channel.stride; in usbatm_extract_cells()
534 while ((urb = usbatm_pop_urb(&instance->rx_channel))) { in usbatm_rx_process()
541 const unsigned int packet_size = instance->rx_channel.packet_size; in usbatm_rx_process()
711 tasklet_kill(&instance->rx_channel.tasklet); in usbatm_destroy_instance()
840 tasklet_disable(&instance->rx_channel.tasklet); in usbatm_atm_open()
845 tasklet_enable(&instance->rx_channel.tasklet); in usbatm_atm_open()
875 tasklet_disable(&instance->rx_channel.tasklet); in usbatm_atm_close()
882 tasklet_enable(&instance->rx_channel.tasklet); in usbatm_atm_close()
1088 usbatm_init_channel(&instance->rx_channel); in usbatm_usb_probe()
1090 tasklet_init(&instance->rx_channel.tasklet, usbatm_rx_process, (unsigned long)instance); in usbatm_usb_probe()
1092 instance->rx_channel.stride = ATM_CELL_SIZE + driver->rx_padding; in usbatm_usb_probe()
1094 instance->rx_channel.usbatm = instance->tx_channel.usbatm = instance; in usbatm_usb_probe()
1097 instance->rx_channel.endpoint = usb_rcvisocpipe(usb_dev, driver->isoc_in); in usbatm_usb_probe()
1099 instance->rx_channel.endpoint = usb_rcvbulkpipe(usb_dev, driver->bulk_in); in usbatm_usb_probe()
1108 maxpacket = usb_maxpacket(usb_dev, instance->rx_channel.endpoint, 0); in usbatm_usb_probe()
1112 usb_pipeendpoint(instance->rx_channel.endpoint)); in usbatm_usb_probe()
1122 instance->rx_channel.buf_size = num_packets * maxpacket; in usbatm_usb_probe()
1123 instance->rx_channel.packet_size = maxpacket; in usbatm_usb_probe()
1127 &instance->tx_channel : &instance->rx_channel; in usbatm_usb_probe()
1138 &instance->rx_channel : &instance->tx_channel; in usbatm_usb_probe()
1182 instance->cell_buf = kmalloc(instance->rx_channel.stride, GFP_KERNEL); in usbatm_usb_probe()
1250 tasklet_disable(&instance->rx_channel.tasklet); in usbatm_usb_disconnect()
1256 del_timer_sync(&instance->rx_channel.delay); in usbatm_usb_disconnect()
1261 INIT_LIST_HEAD(&instance->rx_channel.list); in usbatm_usb_disconnect()
1264 tasklet_enable(&instance->rx_channel.tasklet); in usbatm_usb_disconnect()