Searched refs:tx_free_list (Results 1 - 10 of 10) sorted by relevance
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/octeon/ |
H A D | ethernet-tx.c | 107 if (skb_queue_len(&priv->tx_free_list[qos]) == 0) 116 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); 118 struct sk_buff *t = __skb_dequeue(&priv->tx_free_list[qos]); 123 spin_unlock_irqrestore(&priv->tx_free_list[qos].lock, flags); 131 total_remaining += skb_queue_len(&priv->tx_free_list[qos]); 221 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); 416 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); 419 if (unlikely(skb_queue_len(&priv->tx_free_list[qos]) >= MAX_OUT_QUEUE_DEPTH)) { 422 spin_unlock_irqrestore(&priv->tx_free_list[qos].lock, flags); 424 spin_lock_irqsave(&priv->tx_free_list[qo [all...] |
H A D | octeon-ethernet.h | 51 struct sk_buff_head tx_free_list[16]; member in struct:octeon_ethernet
|
H A D | ethernet.c | 672 skb_queue_head_init(&priv->tx_free_list[qos]); 716 skb_queue_head_init(&priv->tx_free_list[qos]);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/octeon/ |
H A D | ethernet-tx.c | 107 if (skb_queue_len(&priv->tx_free_list[qos]) == 0) 116 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); 118 struct sk_buff *t = __skb_dequeue(&priv->tx_free_list[qos]); 123 spin_unlock_irqrestore(&priv->tx_free_list[qos].lock, flags); 131 total_remaining += skb_queue_len(&priv->tx_free_list[qos]); 221 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); 416 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); 419 if (unlikely(skb_queue_len(&priv->tx_free_list[qos]) >= MAX_OUT_QUEUE_DEPTH)) { 422 spin_unlock_irqrestore(&priv->tx_free_list[qos].lock, flags); 424 spin_lock_irqsave(&priv->tx_free_list[qo [all...] |
H A D | octeon-ethernet.h | 51 struct sk_buff_head tx_free_list[16]; member in struct:octeon_ethernet
|
H A D | ethernet.c | 672 skb_queue_head_init(&priv->tx_free_list[qos]); 716 skb_queue_head_init(&priv->tx_free_list[qos]);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/wireless/ipw2x00/ |
H A D | ipw2100.h | 541 struct list_head tx_free_list; member in struct:ipw2100_priv
|
H A D | ipw2100.c | 71 2) Packet is move from the tx_free_list and appended to the transmit pending 89 11)The packet structure is placed onto the tx_free_list 92 are used instead of tx_free_list/tx_pend_list 103 tx_free_list : Holds pre-allocated Tx buffers. 2814 * free list of its source (either msg_free_list or tx_free_list) 2839 * it can put that data back into the tx_free_list and msg_free_list 2970 list_add_tail(element, &priv->tx_free_list); 3429 if (list_empty(&priv->tx_free_list)) 3432 element = priv->tx_free_list.next; 4558 INIT_LIST_HEAD(&priv->tx_free_list); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/wireless/ipw2x00/ |
H A D | ipw2100.h | 541 struct list_head tx_free_list; member in struct:ipw2100_priv
|
H A D | ipw2100.c | 71 2) Packet is move from the tx_free_list and appended to the transmit pending 89 11)The packet structure is placed onto the tx_free_list 92 are used instead of tx_free_list/tx_pend_list 103 tx_free_list : Holds pre-allocated Tx buffers. 2814 * free list of its source (either msg_free_list or tx_free_list) 2839 * it can put that data back into the tx_free_list and msg_free_list 2970 list_add_tail(element, &priv->tx_free_list); 3429 if (list_empty(&priv->tx_free_list)) 3432 element = priv->tx_free_list.next; 4558 INIT_LIST_HEAD(&priv->tx_free_list); [all...] |
Completed in 483 milliseconds