/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | p54spi.h | 89 struct list_head tx_list; member in struct:p54s_tx_info
|
H A D | p54spi.c | 435 struct p54s_tx_info, tx_list); 437 list_del_init(&entry->tx_list); 442 tx_list); 473 list_add_tail(&di->tx_list, &priv->tx_pending);
|
/linux-master/include/linux/platform_data/ |
H A D | dma-iop32x.h | 76 * @tx_list: list of descriptors that are associated with one operation 91 struct list_head tx_list; member in struct:iop_adma_desc_slot
|
/linux-master/sound/soc/intel/common/ |
H A D | sst-ipc.h | 54 struct list_head tx_list; member in struct:sst_generic_ipc
|
H A D | sst-ipc.c | 105 list_add_tail(&msg->list, &ipc->tx_list); 160 while (!list_empty(&ipc->tx_list) && !ipc->pending) { 170 msg = list_first_entry(&ipc->tx_list, struct ipc_message, list); 261 INIT_LIST_HEAD(&ipc->tx_list);
|
/linux-master/drivers/ps3/ |
H A D | ps3-vuart.c | 72 } tx_list; member in struct:ps3_vuart_port_priv 486 spin_lock_irqsave(&priv->tx_list.lock, flags); 488 if (list_empty(&priv->tx_list.head)) { 493 spin_unlock_irqrestore(&priv->tx_list.lock, flags); 511 spin_unlock_irqrestore(&priv->tx_list.lock, flags); 523 spin_lock_irqsave(&priv->tx_list.lock, flags); 524 list_add_tail(&lb->link, &priv->tx_list.head); 526 spin_unlock_irqrestore(&priv->tx_list.lock, flags); 728 spin_lock_irqsave(&priv->tx_list.lock, flags); 730 list_for_each_entry_safe(lb, n, &priv->tx_list [all...] |
/linux-master/drivers/hid/intel-ish-hid/ishtp/ |
H A D | client-buffers.c | 148 /* release allocated memory - pass over tx_list */ 149 while (!list_empty(&cl->tx_list.list)) { 150 tx_buf = list_entry(cl->tx_list.list.next, 268 tx_list_empty = list_empty(&cl->tx_list.list);
|
H A D | client.h | 69 struct ishtp_cl_tx_ring tx_list, tx_free_list; member in struct:ishtp_cl 73 size_t tx_offs; /* Offset in buffer at head of 'tx_list' */
|
H A D | client.c | 100 INIT_LIST_HEAD(&cl->tx_list.list); 756 have_msg_to_send = !list_empty(&cl->tx_list.list); 757 list_add_tail(&cl_msg->list, &cl->tx_list.list); 825 if (list_empty(&cl->tx_list.list)) { 842 cl_msg = list_entry(cl->tx_list.list.next, struct ishtp_cl_tx_ring, 924 if (list_empty(&cl->tx_list.list)) { 929 cl_msg = list_entry(cl->tx_list.list.next, struct ishtp_cl_tx_ring,
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | tx.c | 353 if (list_empty(&wcid->tx_list)) 354 list_add_tail(&wcid->tx_list, &phy->tx_list); 633 if (list_empty(&phy->tx_list)) 640 while (!list_empty(&phy->tx_list)) { 644 wcid = list_first_entry(&phy->tx_list, struct mt76_wcid, tx_list); 645 list_del_init(&wcid->tx_list); 652 if (list_empty(&wcid->tx_list)) 653 list_add_tail(&wcid->tx_list, [all...] |
/linux-master/drivers/dma/ |
H A D | mmp_pdma.c | 82 struct list_head tx_list; member in struct:mmp_pdma_desc_sw 338 /* desc->tx_list ==> pending list */ 349 list_for_each_entry(child, &desc->tx_list, node) { 353 /* softly link to pending list - desc->tx_list ==> pending list */ 354 list_splice_tail_init(&desc->tx_list, &chan->chain_pending); 373 INIT_LIST_HEAD(&desc->tx_list); 503 list_add_tail(&new->node, &first->tx_list); 519 mmp_pdma_free_desc_list(chan, &first->tx_list); 577 list_add_tail(&new->node, &first->tx_list); 599 mmp_pdma_free_desc_list(chan, &first->tx_list); [all...] |
H A D | txx9dmac.c | 182 if (!list_empty(&desc->tx_list)) 183 desc = list_entry(desc->tx_list.prev, typeof(*desc), desc_node); 198 INIT_LIST_HEAD(&desc->tx_list); 247 list_for_each_entry(child, &desc->tx_list, desc_node) 269 list_for_each_entry(child, &desc->tx_list, desc_node) 273 list_splice_init(&desc->tx_list, &dc->free_list); 412 list_splice_init(&desc->tx_list, &dc->free_list); 530 list_for_each_entry(child, &bad_desc->tx_list, desc_node) 572 list_for_each_entry(child, &desc->tx_list, desc_node) 769 * The descriptors on tx_list ar [all...] |
H A D | ep93xx_dma.c | 119 * @tx_list: list of linked descriptors 128 struct list_head tx_list; member in struct:ep93xx_dma_desc 247 /* Flatten the @desc->tx_list chain into @edmac->active list */ 248 while (!list_empty(&desc->tx_list)) { 249 struct ep93xx_dma_desc *d = list_first_entry(&desc->tx_list, 712 list_splice_init(&desc->tx_list, &edmac->free_list); 925 INIT_LIST_HEAD(&desc->tx_list); 1011 list_add_tail(&desc->node, &first->tx_list); 1086 list_add_tail(&desc->node, &first->tx_list); 1167 list_add_tail(&desc->node, &first->tx_list); [all...] |
H A D | xgene-dma.c | 241 struct list_head tx_list; member in struct:xgene_dma_desc_sw 474 list_splice_tail_init(&desc->tx_list, &chan->ld_pending); 501 INIT_LIST_HEAD(&desc->tx_list); 869 list_add_tail(&new->node, &first->tx_list); 874 list_splice(&first->tx_list, &new->tx_list); 882 xgene_dma_free_desc_list(chan, &first->tx_list); 927 list_add_tail(&new->node, &first->tx_list); 951 list_splice(&first->tx_list, &new->tx_list); [all...] |
H A D | altera-msgdma.c | 158 * @tx_list: transmit list node 164 struct list_head tx_list; member in struct:msgdma_sw_desc 220 INIT_LIST_HEAD(&desc->tx_list); 237 list_for_each_entry_safe(child, next, &desc->tx_list, node) { 367 list_add_tail(&new->node, &first->tx_list); 441 list_add_tail(&new->node, &first->tx_list); 541 list_for_each_entry_safe(sdesc, next, &desc->tx_list, node)
|
H A D | pch_dma.c | 87 struct list_head tx_list; member in struct:pch_dma_desc 331 if (list_empty(&desc->tx_list)) { 350 list_splice_init(&desc->tx_list, &pd_chan->free_list); 429 INIT_LIST_HEAD(&desc->tx_list); 478 list_splice_init(&desc->tx_list, &pd_chan->free_list); 625 list_add_tail(&desc->desc_node, &first->tx_list);
|
H A D | fsldma.c | 404 list_splice_tail_init(&desc->tx_list, &chan->ld_pending); 428 list_for_each_entry(child, &desc->tx_list, node) { 470 INIT_LIST_HEAD(&desc->tx_list); 805 list_add_tail(&new->node, &first->tx_list); 820 fsldma_free_desc_list_reverse(chan, &first->tx_list);
|
H A D | tegra20-apb-dma.c | 169 struct list_head tx_list; member in struct:tegra_dma_desc 302 if (!list_empty(&dma_desc->tx_list)) 303 list_splice_init(&dma_desc->tx_list, &tdc->free_sg_req); 696 list_splice_tail_init(&dma_desc->tx_list, &tdc->pending_sg_req); 1093 INIT_LIST_HEAD(&dma_desc->tx_list); 1136 list_add_tail(&sg_req->node, &dma_desc->tx_list); 1242 INIT_LIST_HEAD(&dma_desc->tx_list); 1271 list_add_tail(&sg_req->node, &dma_desc->tx_list);
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | ipoib.h | 99 * @tx_list: tx request list 112 struct list_head tx_list; member in struct:hfi1_ipoib_txq
|
H A D | ipoib_tx.c | 412 &txq->tx_list, 427 if (!list_empty(&txq->tx_list)) { 546 list_add_tail(&tx->txreq.list, &txq->tx_list); 599 if (netdev_xmit_more() || !list_empty(&txp.txq->tx_list)) 632 list_add_tail(&txreq->list, &txq->tx_list); 719 INIT_LIST_HEAD(&txq->tx_list); 775 list_for_each_entry_safe(txreq, txreq_tmp, &txq->tx_list, list) { 865 dd_dev_info(priv->dd, "tx_list empty %u\n", 866 list_empty(&txq->tx_list));
|
/linux-master/drivers/dma/dw/ |
H A D | core.c | 88 INIT_LIST_HEAD(&desc->tx_list); 104 list_for_each_entry_safe(child, _next, &desc->tx_list, desc_node) { 200 dwc->tx_node_active = &first->tx_list; 250 list_for_each_entry(child, &desc->tx_list, desc_node) 322 head = &desc->tx_list; 381 list_for_each_entry(child, &desc->tx_list, desc_node) { 454 list_for_each_entry(child, &bad_desc->tx_list, desc_node) 592 list_add_tail(&desc->desc_node, &first->tx_list); 682 list_add_tail(&desc->desc_node, &first->tx_list); 731 list_add_tail(&desc->desc_node, &first->tx_list); [all...] |
/linux-master/drivers/net/ethernet/cavium/octeon/ |
H A D | octeon_mgmt.c | 130 /* The tx_list lock also protects the ring related variables */ 131 struct sk_buff_head tx_list; member in struct:octeon_mgmt 263 spin_lock_irqsave(&p->tx_list.lock, flags); 268 spin_unlock_irqrestore(&p->tx_list.lock, flags); 279 skb = __skb_dequeue(&p->tx_list); 288 spin_unlock_irqrestore(&p->tx_list.lock, flags); 1259 skb_queue_purge(&p->tx_list); 1290 spin_lock_irqsave(&p->tx_list.lock, flags); 1293 spin_unlock_irqrestore(&p->tx_list.lock, flags); 1295 spin_lock_irqsave(&p->tx_list [all...] |
/linux-master/include/net/ |
H A D | xdp_sock.h | 66 struct list_head tx_list; member in struct:xdp_sock
|
/linux-master/drivers/dma/xilinx/ |
H A D | zynqmp_dma.c | 170 * @tx_list: List head for the current transfer 182 struct list_head tx_list; member in struct:zynqmp_dma_desc_sw 383 if (!list_empty(&desc->tx_list)) 384 desc = list_last_entry(&desc->tx_list, 416 INIT_LIST_HEAD(&desc->tx_list); 436 list_for_each_entry_safe(child, next, &sdesc->tx_list, node) { 859 list_add_tail(&new->node, &first->tx_list);
|
/linux-master/drivers/dma/sh/ |
H A D | shdma-base.c | 566 LIST_HEAD(tx_list); 584 * all chunks are linked onto the tx_list head with their .node heads 615 list_add_tail(&new->node, &tx_list); 623 list_splice_tail(&tx_list, &schan->ld_free); 630 list_for_each_entry(new, &tx_list, node) 632 list_splice(&tx_list, &schan->ld_free);
|