Searched refs:tx_list (Results 1 - 22 of 22) sorted by relevance

/drivers/net/wireless/p54/
H A Dp54spi.h102 struct list_head tx_list; member in struct:p54s_tx_info
H A Dp54spi.c448 struct p54s_tx_info, tx_list);
450 list_del_init(&entry->tx_list);
455 tx_list);
486 list_add_tail(&di->tx_list, &priv->tx_pending);
/drivers/ps3/
H A Dps3-vuart.c84 } tx_list; member in struct:ps3_vuart_port_priv
503 spin_lock_irqsave(&priv->tx_list.lock, flags);
505 if (list_empty(&priv->tx_list.head)) {
510 spin_unlock_irqrestore(&priv->tx_list.lock, flags);
528 spin_unlock_irqrestore(&priv->tx_list.lock, flags);
540 spin_lock_irqsave(&priv->tx_list.lock, flags);
541 list_add_tail(&lb->link, &priv->tx_list.head);
543 spin_unlock_irqrestore(&priv->tx_list.lock, flags);
747 spin_lock_irqsave(&priv->tx_list.lock, flags);
749 list_for_each_entry_safe(lb, n, &priv->tx_list
[all...]
/drivers/net/ethernet/octeon/
H A Docteon_mgmt.c70 /* The tx_list lock also protects the ring related variables */
71 struct sk_buff_head tx_list; member in struct:octeon_mgmt
195 spin_lock_irqsave(&p->tx_list.lock, flags);
200 spin_unlock_irqrestore(&p->tx_list.lock, flags);
211 skb = __skb_dequeue(&p->tx_list);
220 spin_unlock_irqrestore(&p->tx_list.lock, flags);
933 skb_queue_purge(&p->tx_list);
963 spin_lock_irqsave(&p->tx_list.lock, flags);
966 spin_unlock_irqrestore(&p->tx_list.lock, flags);
968 spin_lock_irqsave(&p->tx_list
[all...]
/drivers/dma/
H A Dtxx9dmac.c183 if (!list_empty(&desc->tx_list))
184 desc = list_entry(desc->tx_list.prev, typeof(*desc), desc_node);
199 INIT_LIST_HEAD(&desc->tx_list);
248 list_for_each_entry(child, &desc->tx_list, desc_node)
270 list_for_each_entry(child, &desc->tx_list, desc_node)
274 list_splice_init(&desc->tx_list, &dc->free_list);
432 list_splice_init(&desc->tx_list, &dc->free_list);
574 list_for_each_entry(child, &bad_desc->tx_list, desc_node)
616 list_for_each_entry(child, &desc->tx_list, desc_node)
813 * The descriptors on tx_list ar
[all...]
H A Dep93xx_dma.c101 * @tx_list: list of linked descriptors
110 struct list_head tx_list; member in struct:ep93xx_dma_desc
227 /* Flatten the @desc->tx_list chain into @edmac->active list */
228 while (!list_empty(&desc->tx_list)) {
229 struct ep93xx_dma_desc *d = list_first_entry(&desc->tx_list,
631 list_splice_init(&desc->tx_list, &edmac->free_list);
881 INIT_LIST_HEAD(&desc->tx_list);
967 list_add_tail(&desc->node, &first->tx_list);
1039 list_add_tail(&desc->node, &first->tx_list);
1117 list_add_tail(&desc->node, &first->tx_list);
[all...]
H A Dfsldma.c399 list_splice_tail_init(&desc->tx_list, &chan->ld_pending);
417 list_for_each_entry(child, &desc->tx_list, node) {
453 INIT_LIST_HEAD(&desc->tx_list);
572 list_add_tail(&new->node, &new->tx_list);
626 list_add_tail(&new->node, &first->tx_list);
641 fsldma_free_desc_list_reverse(chan, &first->tx_list);
705 list_add_tail(&new->node, &first->tx_list);
757 fsldma_free_desc_list_reverse(chan, &first->tx_list);
H A Ddw_dmac_regs.h227 struct list_head tx_list; member in struct:dw_desc
H A Dmv_xor.h129 * @tx_list: list of slots that make up a multi-descriptor transaction
147 struct list_head tx_list; member in struct:mv_xor_desc_slot
H A Ddw_dmac.c120 list_for_each_entry(child, &desc->tx_list, desc_node)
143 list_for_each_entry(child, &desc->tx_list, desc_node)
147 list_splice_init(&desc->tx_list, &dwc->free_list);
257 list_for_each_entry(child, &desc->tx_list, desc_node)
261 list_splice_init(&desc->tx_list, &dwc->free_list);
371 list_for_each_entry(child, &desc->tx_list, desc_node)
446 list_for_each_entry(child, &bad_desc->tx_list, desc_node)
706 &first->tx_list);
805 &first->tx_list);
862 &first->tx_list);
[all...]
H A Dpch_dma.c96 struct list_head tx_list; member in struct:pch_dma_desc
346 if (list_empty(&desc->tx_list)) {
365 list_splice_init(&desc->tx_list, &pd_chan->free_list);
462 INIT_LIST_HEAD(&desc->tx_list);
511 list_splice_init(&desc->tx_list, &pd_chan->free_list);
671 list_add_tail(&desc->desc_node, &first->tx_list);
H A Dat_hdmac.c93 INIT_LIST_HEAD(&desc->tx_list);
159 list_for_each_entry(child, &desc->tx_list, desc_node)
163 list_splice_init(&desc->tx_list, &atchan->free_list);
189 &(*first)->tx_list);
275 list_splice_init(&desc->tx_list, &atchan->free_list);
372 list_for_each_entry(child, &desc->tx_list, desc_node)
445 list_for_each_entry(child, &bad_desc->tx_list, desc_node)
H A Dfsldma.h100 struct list_head tx_list; member in struct:fsl_desc_sw
H A Dtxx9dmac.h234 struct list_head tx_list; member in struct:txx9dmac_desc
H A Dshdma.c579 LIST_HEAD(tx_list);
601 * all chunks are linked onto the tx_list head with their .node heads
628 list_add_tail(&new->node, &tx_list);
636 list_splice_tail(&tx_list, &sh_chan->ld_free);
643 list_for_each_entry(new, &tx_list, node)
645 list_splice(&tx_list, &sh_chan->ld_free);
H A Dat_hdmac_regs.h172 struct list_head tx_list; member in struct:at_desc
H A Dmv_xor.c521 list_splice(&chain, &alloc_tail->tx_list);
569 list_splice_init(&sw_desc->tx_list, &mv_chan->chain);
576 list_splice_init(&grp_start->tx_list,
636 INIT_LIST_HEAD(&slot->tx_list);
H A Diop-adma.c425 list_splice(&chain, &alloc_tail->tx_list);
484 list_splice_init(&sw_desc->tx_list,
551 INIT_LIST_HEAD(&slot->tx_list);
1638 list_splice_init(&sw_desc->tx_list, &iop_chan->chain);
1694 list_splice_init(&sw_desc->tx_list, &iop_chan->chain);
/drivers/net/ethernet/ti/
H A Dtlan.c831 priv->tx_list = priv->rx_list + TLAN_NUM_RX_LISTS;
1036 tail_list = priv->tx_list + priv->tx_tail;
1075 (priv->tx_list + (TLAN_NUM_TX_LISTS - 1))->forward
1078 (priv->tx_list + (priv->tx_tail - 1))->forward
1213 tlan_print_list(priv->tx_list + i, "TX", i);
1343 head_list = priv->tx_list + priv->tx_head;
1366 head_list = priv->tx_list + priv->tx_head;
1377 head_list = priv->tx_list + priv->tx_head;
1622 head_list = priv->tx_list + priv->tx_head;
1898 list = priv->tx_list
[all...]
H A Dtlan.h186 struct tlan_list *tx_list; member in struct:tlan_priv
/drivers/dma/ioat/
H A Ddma.c247 first = to_ioat_desc(desc->tx_list.next);
252 list_splice_tail_init(&desc->tx_list, &ioat->used_desc);
294 INIT_LIST_HEAD(&desc_sw->tx_list);
519 list_splice(&chain, &desc->tx_list);
H A Ddma.h174 * or attached to a transaction list (tx_list)
182 struct list_head tx_list; member in struct:ioat_desc_sw

Completed in 785 milliseconds