Home
last modified time | relevance | path

Searched refs:tx_list (Results 1 – 24 of 24) sorted by relevance

/linux-3.4.99/drivers/ps3/
Dps3-vuart.c84 } tx_list; member
503 spin_lock_irqsave(&priv->tx_list.lock, flags); in ps3_vuart_write()
505 if (list_empty(&priv->tx_list.head)) { in ps3_vuart_write()
510 spin_unlock_irqrestore(&priv->tx_list.lock, flags); in ps3_vuart_write()
528 spin_unlock_irqrestore(&priv->tx_list.lock, flags); in ps3_vuart_write()
540 spin_lock_irqsave(&priv->tx_list.lock, flags); in ps3_vuart_write()
541 list_add_tail(&lb->link, &priv->tx_list.head); in ps3_vuart_write()
543 spin_unlock_irqrestore(&priv->tx_list.lock, flags); in ps3_vuart_write()
747 spin_lock_irqsave(&priv->tx_list.lock, flags); in ps3_vuart_handle_interrupt_tx()
749 list_for_each_entry_safe(lb, n, &priv->tx_list.head, link) { in ps3_vuart_handle_interrupt_tx()
[all …]
/linux-3.4.99/drivers/net/ethernet/octeon/
Docteon_mgmt.c71 struct sk_buff_head tx_list; member
195 spin_lock_irqsave(&p->tx_list.lock, flags); in octeon_mgmt_clean_tx_buffers()
200 spin_unlock_irqrestore(&p->tx_list.lock, flags); in octeon_mgmt_clean_tx_buffers()
211 skb = __skb_dequeue(&p->tx_list); in octeon_mgmt_clean_tx_buffers()
220 spin_unlock_irqrestore(&p->tx_list.lock, flags); in octeon_mgmt_clean_tx_buffers()
933 skb_queue_purge(&p->tx_list); in octeon_mgmt_stop()
963 spin_lock_irqsave(&p->tx_list.lock, flags); in octeon_mgmt_xmit()
966 spin_unlock_irqrestore(&p->tx_list.lock, flags); in octeon_mgmt_xmit()
968 spin_lock_irqsave(&p->tx_list.lock, flags); in octeon_mgmt_xmit()
973 spin_unlock_irqrestore(&p->tx_list.lock, flags); in octeon_mgmt_xmit()
[all …]
/linux-3.4.99/drivers/dma/
Dep93xx_dma.c112 struct list_head tx_list; member
228 while (!list_empty(&desc->tx_list)) { in ep93xx_dma_set_active()
229 struct ep93xx_dma_desc *d = list_first_entry(&desc->tx_list, in ep93xx_dma_set_active()
631 list_splice_init(&desc->tx_list, &edmac->free_list); in ep93xx_dma_desc_put()
875 INIT_LIST_HEAD(&desc->tx_list); in ep93xx_dma_alloc_chan_resources()
961 list_add_tail(&desc->node, &first->tx_list); in ep93xx_dma_prep_dma_memcpy()
1034 list_add_tail(&desc->node, &first->tx_list); in ep93xx_dma_prep_slave_sg()
1113 list_add_tail(&desc->node, &first->tx_list); in ep93xx_dma_prep_dma_cyclic()
Dfsldma.c400 list_splice_tail_init(&desc->tx_list, &chan->ld_pending); in append_ld_queue()
417 list_for_each_entry(child, &desc->tx_list, node) { in fsl_dma_tx_submit()
447 INIT_LIST_HEAD(&desc->tx_list); in fsl_dma_alloc_descriptor()
566 list_add_tail(&new->node, &new->tx_list); in fsl_dma_prep_interrupt()
620 list_add_tail(&new->node, &first->tx_list); in fsl_dma_prep_memcpy()
635 fsldma_free_desc_list_reverse(chan, &first->tx_list); in fsl_dma_prep_memcpy()
699 list_add_tail(&new->node, &first->tx_list); in fsl_dma_prep_sg()
751 fsldma_free_desc_list_reverse(chan, &first->tx_list); in fsl_dma_prep_sg()
Dtxx9dmac.c185 if (!list_empty(&desc->tx_list)) in txx9dmac_last_child()
186 desc = list_entry(desc->tx_list.prev, typeof(*desc), desc_node); in txx9dmac_last_child()
201 INIT_LIST_HEAD(&desc->tx_list); in txx9dmac_desc_alloc()
250 list_for_each_entry(child, &desc->tx_list, desc_node) in txx9dmac_sync_desc_for_cpu()
272 list_for_each_entry(child, &desc->tx_list, desc_node) in txx9dmac_desc_put()
276 list_splice_init(&desc->tx_list, &dc->free_list); in txx9dmac_desc_put()
419 list_splice_init(&desc->tx_list, &dc->free_list); in txx9dmac_descriptor_complete()
561 list_for_each_entry(child, &bad_desc->tx_list, desc_node) in txx9dmac_handle_error()
603 list_for_each_entry(child, &desc->tx_list, desc_node) in txx9dmac_scan_descriptors()
813 list_add_tail(&desc->desc_node, &first->tx_list); in txx9dmac_prep_dma_memcpy()
[all …]
Ddw_dmac.c126 list_for_each_entry(child, &desc->tx_list, desc_node) in dwc_sync_desc_for_cpu()
149 list_for_each_entry(child, &desc->tx_list, desc_node) in dwc_desc_put()
153 list_splice_init(&desc->tx_list, &dwc->free_list); in dwc_desc_put()
247 list_for_each_entry(child, &desc->tx_list, desc_node) in dwc_descriptor_complete()
251 list_splice_init(&desc->tx_list, &dwc->free_list); in dwc_descriptor_complete()
355 list_for_each_entry(child, &desc->tx_list, desc_node) in dwc_scan_descriptors()
430 list_for_each_entry(child, &bad_desc->tx_list, desc_node) in dwc_handle_error()
679 &first->tx_list); in dwc_prep_dma_memcpy()
788 &first->tx_list); in dwc_prep_slave_sg()
854 &first->tx_list); in dwc_prep_slave_sg()
[all …]
Dpch_dma.c98 struct list_head tx_list; member
347 if (list_empty(&desc->tx_list)) { in pdc_dostart()
366 list_splice_init(&desc->tx_list, &pd_chan->free_list); in pdc_chain_complete()
449 INIT_LIST_HEAD(&desc->tx_list); in pdc_alloc_desc()
498 list_splice_init(&desc->tx_list, &pd_chan->free_list); in pdc_desc_put()
652 list_add_tail(&desc->desc_node, &first->tx_list); in pd_prep_slave_sg()
Dat_hdmac.c94 INIT_LIST_HEAD(&desc->tx_list); in atc_alloc_descriptor()
160 list_for_each_entry(child, &desc->tx_list, desc_node) in atc_desc_put()
164 list_splice_init(&desc->tx_list, &atchan->free_list); in atc_desc_put()
190 &(*first)->tx_list); in atc_desc_chain()
253 list_splice_init(&desc->tx_list, &atchan->free_list); in atc_chain_complete()
350 list_for_each_entry(child, &desc->tx_list, desc_node) in atc_cleanup_descriptors()
423 list_for_each_entry(child, &bad_desc->tx_list, desc_node) in atc_handle_error()
Dmv_xor.h144 struct list_head tx_list; member
Ddw_dmac_regs.h241 struct list_head tx_list; member
Dshdma.c575 LIST_HEAD(tx_list); in sh_dmae_prep_sg()
624 list_add_tail(&new->node, &tx_list); in sh_dmae_prep_sg()
632 list_splice_tail(&tx_list, &sh_chan->ld_free); in sh_dmae_prep_sg()
639 list_for_each_entry(new, &tx_list, node) in sh_dmae_prep_sg()
641 list_splice(&tx_list, &sh_chan->ld_free); in sh_dmae_prep_sg()
Dfsldma.h100 struct list_head tx_list; member
Dtxx9dmac.h233 struct list_head tx_list; member
Dmv_xor.c523 list_splice(&chain, &alloc_tail->tx_list); in mv_xor_alloc_slots()
559 list_splice_init(&sw_desc->tx_list, &mv_chan->chain); in mv_xor_tx_submit()
566 list_splice_init(&grp_start->tx_list, in mv_xor_tx_submit()
626 INIT_LIST_HEAD(&slot->tx_list); in mv_xor_alloc_chan_resources()
Diop-adma.c427 list_splice(&chain, &alloc_tail->tx_list); in iop_adma_alloc_slots()
474 list_splice_init(&sw_desc->tx_list, in iop_adma_tx_submit()
541 INIT_LIST_HEAD(&slot->tx_list); in iop_adma_alloc_chan_resources()
1620 list_splice_init(&sw_desc->tx_list, &iop_chan->chain); in iop_chan_start_null_memcpy()
1672 list_splice_init(&sw_desc->tx_list, &iop_chan->chain); in iop_chan_start_null_xor()
Dat_hdmac_regs.h172 struct list_head tx_list; member
/linux-3.4.99/drivers/net/wireless/p54/
Dp54spi.h102 struct list_head tx_list; member
Dp54spi.c448 struct p54s_tx_info, tx_list); in p54spi_wq_tx()
450 list_del_init(&entry->tx_list); in p54spi_wq_tx()
455 tx_list); in p54spi_wq_tx()
486 list_add_tail(&di->tx_list, &priv->tx_pending); in p54spi_op_tx()
/linux-3.4.99/arch/arm/include/asm/hardware/
Diop_adma.h104 struct list_head tx_list; member
/linux-3.4.99/drivers/net/ethernet/ti/
Dtlan.c830 priv->tx_list = priv->rx_list + TLAN_NUM_RX_LISTS; in tlan_init()
1035 tail_list = priv->tx_list + priv->tx_tail; in tlan_start_tx()
1074 (priv->tx_list + (TLAN_NUM_TX_LISTS - 1))->forward in tlan_start_tx()
1077 (priv->tx_list + (priv->tx_tail - 1))->forward in tlan_start_tx()
1212 tlan_print_list(priv->tx_list + i, "TX", i); in tlan_get_stats()
1342 head_list = priv->tx_list + priv->tx_head; in tlan_handle_tx_eof()
1365 head_list = priv->tx_list + priv->tx_head; in tlan_handle_tx_eof()
1376 head_list = priv->tx_list + priv->tx_head; in tlan_handle_tx_eof()
1621 head_list = priv->tx_list + priv->tx_head; in tlan_handle_tx_eoc()
1897 list = priv->tx_list + i; in tlan_reset_lists()
[all …]
Dtlan.h186 struct tlan_list *tx_list; member
/linux-3.4.99/drivers/dma/ioat/
Ddma.c245 first = to_ioat_desc(desc->tx_list.next); in ioat1_tx_submit()
250 list_splice_tail_init(&desc->tx_list, &ioat->used_desc); in ioat1_tx_submit()
292 INIT_LIST_HEAD(&desc_sw->tx_list); in ioat_dma_alloc_descriptor()
517 list_splice(&chain, &desc->tx_list); in ioat1_dma_prep_memcpy()
Ddma.h159 struct list_head tx_list; member
/linux-3.4.99/drivers/tty/
Dn_gsm.c248 struct list_head tx_list; /* Pending data packets */ member
687 list_for_each_entry_safe(msg, nmsg, &gsm->tx_list, list) { in gsm_data_kick()
768 list_add_tail(&msg->list, &gsm->tx_list); in __gsm_data_queue()
2077 list_for_each_entry_safe(txq, ntxq, &gsm->tx_list, list) in gsm_cleanup_mux()
2079 INIT_LIST_HEAD(&gsm->tx_list); in gsm_cleanup_mux()
2190 INIT_LIST_HEAD(&gsm->tx_list); in gsm_alloc_mux()