MAX_TX_URBS
for (i = 0; i < MAX_TX_URBS; i++)
dev->tx_contexts[i].echo_index = MAX_TX_URBS;
struct sk_buff *echo_skb[MAX_TX_URBS];
struct ems_tx_urb_context tx_contexts[MAX_TX_URBS];
context->echo_index = MAX_TX_URBS;
for (i = 0; i < MAX_TX_URBS; i++)
dev->tx_contexts[i].echo_index = MAX_TX_URBS;
for (i = 0; i < MAX_TX_URBS; i++) {
if (dev->tx_contexts[i].echo_index == MAX_TX_URBS) {
if (atomic_read(&dev->active_tx_urbs) >= MAX_TX_URBS ||
netdev = alloc_candev(sizeof(struct ems_usb), MAX_TX_URBS);
struct usb_8dev_tx_urb_context tx_contexts[MAX_TX_URBS];
context->echo_index = MAX_TX_URBS;
for (i = 0; i < MAX_TX_URBS; i++) {
if (priv->tx_contexts[i].echo_index == MAX_TX_URBS) {
} else if (atomic_read(&priv->active_tx_urbs) >= MAX_TX_URBS)
for (i = 0; i < MAX_TX_URBS; i++)
priv->tx_contexts[i].echo_index = MAX_TX_URBS;
netdev = alloc_candev(sizeof(struct usb_8dev_priv), MAX_TX_URBS);
for (i = 0; i < MAX_TX_URBS; i++)
priv->tx_contexts[i].echo_index = MAX_TX_URBS;