Lines Matching refs:tx_channel
474 unsigned int stride = instance->tx_channel.stride;
589 const unsigned int buf_size = instance->tx_channel.buf_size;
598 urb = usbatm_pop_urb(&instance->tx_channel);
650 tasklet_disable(&instance->tx_channel.tasklet);
656 tasklet_enable(&instance->tx_channel.tasklet);
699 tasklet_schedule(&instance->tx_channel.tasklet);
720 tasklet_kill(&instance->tx_channel.tasklet);
1132 usbatm_init_channel(&instance->tx_channel);
1134 tasklet_init(&instance->tx_channel.tasklet, usbatm_tx_process, (unsigned long)instance);
1136 instance->tx_channel.stride = ATM_CELL_SIZE + driver->tx_padding;
1137 instance->rx_channel.usbatm = instance->tx_channel.usbatm = instance;
1144 instance->tx_channel.endpoint = usb_sndbulkpipe(usb_dev, driver->bulk_out);
1147 instance->tx_channel.buf_size = max(instance->tx_channel.stride,
1148 snd_buf_bytes - (snd_buf_bytes % instance->tx_channel.stride));
1171 &instance->tx_channel : &instance->rx_channel;
1182 &instance->rx_channel : &instance->tx_channel;
1299 tasklet_disable(&instance->tx_channel.tasklet);
1305 del_timer_sync(&instance->tx_channel.delay);
1310 INIT_LIST_HEAD(&instance->tx_channel.list);
1313 tasklet_enable(&instance->tx_channel.tasklet);