Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd_proto.c48 list_add_tail(&tx_msg->tx_list, &conn->ksnc_tx_queue); in ksocknal_queue_tx_msg_v1()
62 if (tx->tx_list.next == &conn->ksnc_tx_queue) { in ksocknal_next_tx_carrier()
66 conn->ksnc_tx_carrier = list_entry(tx->tx_list.next, in ksocknal_next_tx_carrier()
67 ksock_tx_t, tx_list); in ksocknal_next_tx_carrier()
90 list_add_tail(&tx_ack->tx_list, in ksocknal_queue_tx_zcack_v2()
100 list_add_tail(&tx_ack->tx_list, in ksocknal_queue_tx_zcack_v2()
132 list_add_tail(&tx_msg->tx_list, &conn->ksnc_tx_queue); in ksocknal_queue_tx_msg_v2()
138 list_add_tail(&tx_msg->tx_list, &conn->ksnc_tx_queue); in ksocknal_queue_tx_msg_v2()
149 list_add(&tx_msg->tx_list, &tx->tx_list); in ksocknal_queue_tx_msg_v2()
150 list_del(&tx->tx_list); in ksocknal_queue_tx_msg_v2()
[all …]
Dsocklnd_cb.c42 next, ksock_tx_t, tx_list); in ksocknal_alloc_tx()
44 list_del(&tx->tx_list); in ksocknal_alloc_tx()
101 list_add(&tx->tx_list, &ksocknal_data.ksnd_idle_noop_txs); in ksocknal_free_tx()
413 tx = list_entry(txlist->next, ksock_tx_t, tx_list); in ksocknal_txlist_done()
425 list_del(&tx->tx_list); in ksocknal_txlist_done()
759 list_add_tail(&ztx->tx_list, &sched->kss_zombie_noop_txs); in ksocknal_queue_tx_locked()
908 list_add_tail (&tx->tx_list, &peer->ksnp_tx_queue); in ksocknal_launch_packet()
1473 ksock_tx_t, tx_list); in ksocknal_scheduler()
1479 list_del(&tx->tx_list); in ksocknal_scheduler()
1499 list_add(&tx->tx_list, in ksocknal_scheduler()
[all …]
Dsocklnd.c1271 list_for_each_entry_safe(tx, txtmp, &peer->ksnp_tx_queue, tx_list) { in ksocknal_create_conn()
1275 list_del(&tx->tx_list); in ksocknal_create_conn()
1451 tx_list) in ksocknal_close_conn_locked()
2236 tx = list_entry(zlist.next, ksock_tx_t, tx_list); in ksocknal_free_buffers()
2237 list_del(&tx->tx_list); in ksocknal_free_buffers()
Dsocklnd.h256 struct list_head tx_list; /* queue on conn for transmission etc member
/linux-4.4.14/drivers/ps3/
Dps3-vuart.c84 } tx_list; member
498 spin_lock_irqsave(&priv->tx_list.lock, flags); in ps3_vuart_write()
500 if (list_empty(&priv->tx_list.head)) { in ps3_vuart_write()
505 spin_unlock_irqrestore(&priv->tx_list.lock, flags); in ps3_vuart_write()
523 spin_unlock_irqrestore(&priv->tx_list.lock, flags); in ps3_vuart_write()
535 spin_lock_irqsave(&priv->tx_list.lock, flags); in ps3_vuart_write()
536 list_add_tail(&lb->link, &priv->tx_list.head); in ps3_vuart_write()
538 spin_unlock_irqrestore(&priv->tx_list.lock, flags); in ps3_vuart_write()
740 spin_lock_irqsave(&priv->tx_list.lock, flags); in ps3_vuart_handle_interrupt_tx()
742 list_for_each_entry_safe(lb, n, &priv->tx_list.head, link) { in ps3_vuart_handle_interrupt_tx()
[all …]
/linux-4.4.14/sound/soc/intel/common/
Dsst-ipc.c111 list_add_tail(&msg->list, &ipc->tx_list); in ipc_tx_message()
168 if (list_empty(&ipc->tx_list) || ipc->pending) { in ipc_tx_msgs()
181 msg = list_first_entry(&ipc->tx_list, struct ipc_message, list); in ipc_tx_msgs()
252 list_for_each_entry_safe(msg, tmp, &ipc->tx_list, list) { in sst_ipc_drop_all()
274 INIT_LIST_HEAD(&ipc->tx_list); in sst_ipc_init()
Dsst-ipc.h63 struct list_head tx_list; member
/linux-4.4.14/drivers/dma/
Dxgene-dma.c252 struct list_head tx_list; member
530 list_splice_tail_init(&desc->tx_list, &chan->ld_pending); in xgene_dma_tx_submit()
557 INIT_LIST_HEAD(&desc->tx_list); in xgene_dma_alloc_descriptor()
954 list_add_tail(&new->node, &first->tx_list); in xgene_dma_prep_sg()
993 list_splice(&first->tx_list, &new->tx_list); in xgene_dma_prep_sg()
1000 xgene_dma_free_desc_list(chan, &first->tx_list); in xgene_dma_prep_sg()
1035 list_add_tail(&new->node, &first->tx_list); in xgene_dma_prep_xor()
1040 list_splice(&first->tx_list, &new->tx_list); in xgene_dma_prep_xor()
1048 xgene_dma_free_desc_list(chan, &first->tx_list); in xgene_dma_prep_xor()
1093 list_add_tail(&new->node, &first->tx_list); in xgene_dma_prep_pq()
[all …]
Dmmp_pdma.c87 struct list_head tx_list; member
349 list_for_each_entry(child, &desc->tx_list, node) { in mmp_pdma_tx_submit()
354 list_splice_tail_init(&desc->tx_list, &chan->chain_pending); in mmp_pdma_tx_submit()
374 INIT_LIST_HEAD(&desc->tx_list); in mmp_pdma_alloc_descriptor()
504 list_add_tail(&new->node, &first->tx_list); in mmp_pdma_prep_memcpy()
520 mmp_pdma_free_desc_list(chan, &first->tx_list); in mmp_pdma_prep_memcpy()
576 list_add_tail(&new->node, &first->tx_list); in mmp_pdma_prep_slave_sg()
598 mmp_pdma_free_desc_list(chan, &first->tx_list); in mmp_pdma_prep_slave_sg()
670 list_add_tail(&new->node, &first->tx_list); in mmp_pdma_prep_dma_cyclic()
684 mmp_pdma_free_desc_list(chan, &first->tx_list); in mmp_pdma_prep_dma_cyclic()
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()
418 list_splice_init(&desc->tx_list, &dc->free_list); in txx9dmac_descriptor_complete()
537 list_for_each_entry(child, &bad_desc->tx_list, desc_node) in txx9dmac_handle_error()
579 list_for_each_entry(child, &desc->tx_list, desc_node) in txx9dmac_scan_descriptors()
789 list_add_tail(&desc->desc_node, &first->tx_list); in txx9dmac_prep_dma_memcpy()
[all …]
Dep93xx_dma.c128 struct list_head tx_list; member
244 while (!list_empty(&desc->tx_list)) { in ep93xx_dma_set_active()
245 struct ep93xx_dma_desc *d = list_first_entry(&desc->tx_list, in ep93xx_dma_set_active()
700 list_splice_init(&desc->tx_list, &edmac->free_list); in ep93xx_dma_desc_put()
915 INIT_LIST_HEAD(&desc->tx_list); in ep93xx_dma_alloc_chan_resources()
1001 list_add_tail(&desc->node, &first->tx_list); in ep93xx_dma_prep_dma_memcpy()
1074 list_add_tail(&desc->node, &first->tx_list); in ep93xx_dma_prep_slave_sg()
1153 list_add_tail(&desc->node, &first->tx_list); in ep93xx_dma_prep_dma_cyclic()
Dfsldma.c405 list_splice_tail_init(&desc->tx_list, &chan->ld_pending); in append_ld_queue()
429 list_for_each_entry(child, &desc->tx_list, node) { in fsl_dma_tx_submit()
472 INIT_LIST_HEAD(&desc->tx_list); in fsl_dma_alloc_descriptor()
809 list_add_tail(&new->node, &first->tx_list); in fsl_dma_prep_memcpy()
824 fsldma_free_desc_list_reverse(chan, &first->tx_list); in fsl_dma_prep_memcpy()
888 list_add_tail(&new->node, &first->tx_list); in fsl_dma_prep_sg()
940 fsldma_free_desc_list_reverse(chan, &first->tx_list); in fsl_dma_prep_sg()
Dpch_dma.c95 struct list_head tx_list; member
344 if (list_empty(&desc->tx_list)) { in pdc_dostart()
363 list_splice_init(&desc->tx_list, &pd_chan->free_list); in pdc_chain_complete()
446 INIT_LIST_HEAD(&desc->tx_list); in pdc_alloc_desc()
495 list_splice_init(&desc->tx_list, &pd_chan->free_list); in pdc_desc_put()
642 list_add_tail(&desc->desc_node, &first->tx_list); in pd_prep_slave_sg()
Dtegra20-apb-dma.c173 struct list_head tx_list; member
317 if (!list_empty(&dma_desc->tx_list)) in tegra_dma_desc_put()
318 list_splice_init(&dma_desc->tx_list, &tdc->free_sg_req); in tegra_dma_desc_put()
711 list_splice_tail_init(&dma_desc->tx_list, &tdc->pending_sg_req); in tegra_dma_tx_submit()
985 INIT_LIST_HEAD(&dma_desc->tx_list); in tegra_dma_prep_slave_sg()
1028 list_add_tail(&sg_req->node, &dma_desc->tx_list); in tegra_dma_prep_slave_sg()
1126 INIT_LIST_HEAD(&dma_desc->tx_list); in tegra_dma_prep_dma_cyclic()
1155 list_add_tail(&sg_req->node, &dma_desc->tx_list); in tegra_dma_prep_dma_cyclic()
Dat_hdmac.c117 INIT_LIST_HEAD(&desc->tx_list); in atc_alloc_descriptor()
183 list_for_each_entry(child, &desc->tx_list, desc_node) in atc_desc_put()
187 list_splice_init(&desc->tx_list, &atchan->free_list); in atc_desc_put()
213 &(*first)->tx_list); in atc_desc_chain()
420 list_for_each_entry(desc, &desc_first->tx_list, desc_node) { in atc_get_bytes_left()
468 list_splice_init(&desc->tx_list, &atchan->free_list); in atc_chain_complete()
584 list_for_each_entry(child, &bad_desc->tx_list, desc_node) in atc_handle_error()
Dtxx9dmac.h233 struct list_head tx_list; member
Dfsldma.h104 struct list_head tx_list; member
Diop-adma.c343 list_splice(&chain, &alloc_tail->tx_list); in iop_adma_alloc_slots()
390 list_splice_init(&sw_desc->tx_list, in iop_adma_tx_submit()
457 INIT_LIST_HEAD(&slot->tx_list); in iop_adma_alloc_chan_resources()
1461 list_splice_init(&sw_desc->tx_list, &iop_chan->chain); in iop_chan_start_null_memcpy()
1513 list_splice_init(&sw_desc->tx_list, &iop_chan->chain); in iop_chan_start_null_xor()
Dat_hdmac_regs.h193 struct list_head tx_list; member
/linux-4.4.14/drivers/net/ethernet/octeon/
Docteon_mgmt.c132 struct sk_buff_head tx_list; member
260 spin_lock_irqsave(&p->tx_list.lock, flags); in octeon_mgmt_clean_tx_buffers()
265 spin_unlock_irqrestore(&p->tx_list.lock, flags); in octeon_mgmt_clean_tx_buffers()
276 skb = __skb_dequeue(&p->tx_list); in octeon_mgmt_clean_tx_buffers()
285 spin_unlock_irqrestore(&p->tx_list.lock, flags); in octeon_mgmt_clean_tx_buffers()
1258 skb_queue_purge(&p->tx_list); in octeon_mgmt_stop()
1288 spin_lock_irqsave(&p->tx_list.lock, flags); in octeon_mgmt_xmit()
1291 spin_unlock_irqrestore(&p->tx_list.lock, flags); in octeon_mgmt_xmit()
1293 spin_lock_irqsave(&p->tx_list.lock, flags); in octeon_mgmt_xmit()
1298 spin_unlock_irqrestore(&p->tx_list.lock, flags); in octeon_mgmt_xmit()
[all …]
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd_cb.c77 kiblnd_pool_free_node(&tx->tx_pool->tpo_pool, &tx->tx_list); in kiblnd_tx_done()
94 tx = list_entry(txlist->next, kib_tx_t, tx_list); in kiblnd_txlist_done()
96 list_del(&tx->tx_list); in kiblnd_txlist_done()
116 tx = container_of(node, kib_tx_t, tx_list); in kiblnd_get_idle_tx()
225 kib_tx_t *tx = list_entry(tmp, kib_tx_t, tx_list); in kiblnd_find_waiting_tx_locked()
274 list_del(&tx->tx_list); in kiblnd_handle_completion()
401 list_del(&tx->tx_list); in kiblnd_handle_rx()
796 list_del(&tx->tx_list); in kiblnd_post_tx_locked()
831 list_add(&tx->tx_list, &conn->ibc_active_txs); in kiblnd_post_tx_locked()
863 list_del(&tx->tx_list); in kiblnd_post_tx_locked()
[all …]
Do2iblnd.h495 struct list_head tx_list; /* queue on idle_txs ibc_tx_queue etc. */ member
Do2iblnd.c1281 list_add(&tx->tx_list, &pool->po_free_list); in kiblnd_map_tx_pool()
1810 list_del(&tx->tx_list); in kiblnd_destroy_tx_pool()
1935 kib_tx_t *tx = list_entry(node, kib_tx_t, tx_list); in kiblnd_tx_init()
/linux-4.4.14/drivers/net/wireless/p54/
Dp54spi.h102 struct list_head tx_list; member
Dp54spi.c447 struct p54s_tx_info, tx_list); in p54spi_wq_tx()
449 list_del_init(&entry->tx_list); in p54spi_wq_tx()
454 tx_list); in p54spi_wq_tx()
485 list_add_tail(&di->tx_list, &priv->tx_pending); in p54spi_op_tx()
/linux-4.4.14/drivers/dma/dw/
Dcore.c119 list_for_each_entry(child, &desc->tx_list, desc_node) in dwc_desc_put()
123 list_splice_init(&desc->tx_list, &dwc->free_list); in dwc_desc_put()
241 dwc->tx_node_active = &first->tx_list; in dwc_dostart()
293 list_for_each_entry(child, &desc->tx_list, desc_node) in dwc_descriptor_complete()
297 list_splice_init(&desc->tx_list, &dwc->free_list); in dwc_descriptor_complete()
369 head = &desc->tx_list; in dwc_scan_descriptors()
431 list_for_each_entry(child, &desc->tx_list, desc_node) { in dwc_scan_descriptors()
500 list_for_each_entry(child, &bad_desc->tx_list, desc_node) in dwc_handle_error()
740 &first->tx_list); in dwc_prep_dma_memcpy()
837 &first->tx_list); in dwc_prep_slave_sg()
[all …]
Dregs.h333 struct list_head tx_list; member
/linux-4.4.14/arch/arm/include/asm/hardware/
Diop_adma.h100 struct list_head tx_list; member
/linux-4.4.14/drivers/dma/sh/
Dshdma-base.c569 LIST_HEAD(tx_list); in shdma_prep_sg()
618 list_add_tail(&new->node, &tx_list); in shdma_prep_sg()
626 list_splice_tail(&tx_list, &schan->ld_free); in shdma_prep_sg()
633 list_for_each_entry(new, &tx_list, node) in shdma_prep_sg()
635 list_splice(&tx_list, &schan->ld_free); in shdma_prep_sg()
/linux-4.4.14/drivers/net/ethernet/ti/
Dtlan.c862 priv->tx_list = priv->rx_list + TLAN_NUM_RX_LISTS; in tlan_init()
1076 tail_list = priv->tx_list + priv->tx_tail; in tlan_start_tx()
1115 (priv->tx_list + (TLAN_NUM_TX_LISTS - 1))->forward in tlan_start_tx()
1118 (priv->tx_list + (priv->tx_tail - 1))->forward in tlan_start_tx()
1250 tlan_print_list(priv->tx_list + i, "TX", i); in tlan_get_stats()
1380 head_list = priv->tx_list + priv->tx_head; in tlan_handle_tx_eof()
1403 head_list = priv->tx_list + priv->tx_head; in tlan_handle_tx_eof()
1414 head_list = priv->tx_list + priv->tx_head; in tlan_handle_tx_eof()
1659 head_list = priv->tx_list + priv->tx_head; in tlan_handle_tx_eoc()
1928 list = priv->tx_list + i; in tlan_reset_lists()
[all …]
Dtlan.h186 struct tlan_list *tx_list; member
/linux-4.4.14/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()
2074 list_for_each_entry_safe(txq, ntxq, &gsm->tx_list, list) in gsm_cleanup_mux()
2076 INIT_LIST_HEAD(&gsm->tx_list); in gsm_cleanup_mux()
2183 INIT_LIST_HEAD(&gsm->tx_list); in gsm_alloc_mux()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dsdma.h923 struct list_head *tx_list);
Dsdma.c2144 struct list_head *tx_list) in sdma_send_txlist() argument
2154 list_for_each_entry_safe(tx, tx_next, tx_list, list) { in sdma_send_txlist()
2182 list_for_each_entry_safe(tx, tx_next, tx_list, list) { in sdma_send_txlist()