/drivers/net/ethernet/atheros/alx/ |
H A D | alx.h | 100 struct alx_tx_queue txq; member in struct:alx_priv
|
/drivers/bluetooth/ |
H A D | btuart_cs.c | 72 struct sk_buff_head txq; member in struct:btuart_info 152 skb = skb_dequeue(&(info->txq)); 164 skb_queue_head(&(info->txq), skb); 404 skb_queue_purge(&(info->txq)); 447 skb_queue_tail(&(info->txq), skb); 467 skb_queue_head_init(&(info->txq));
|
H A D | dtl1_cs.c | 75 struct sk_buff_head txq; member in struct:dtl1_info 156 skb = skb_dequeue(&(info->txq)); 168 skb_queue_head(&(info->txq), skb); 371 skb_queue_purge(&(info->txq)); 425 skb_queue_tail(&(info->txq), s); 447 skb_queue_head_init(&(info->txq));
|
H A D | bluecard_cs.c | 72 struct sk_buff_head txq; member in struct:bluecard_info 260 skb = skb_dequeue(&(info->txq)); 329 skb_queue_head(&(info->txq), skb); 601 skb_queue_tail(&(info->txq), skb); 618 skb_queue_purge(&(info->txq)); 683 skb_queue_tail(&(info->txq), skb); 707 skb_queue_head_init(&(info->txq)); 790 skb_queue_purge(&(info->txq));
|
H A D | bt3c_cs.c | 77 struct sk_buff_head txq; member in struct:bt3c_info 196 skb = skb_dequeue(&(info->txq)); 394 skb_queue_purge(&(info->txq)); 438 skb_queue_tail(&(info->txq), skb); 548 skb_queue_head_init(&(info->txq));
|
/drivers/net/wireless/iwlegacy/ |
H A D | 4965-mac.c | 232 if (!il->txq) { 1665 struct il_tx_queue *txq; local 1766 txq = &il->txq[txq_id]; 1767 q = &txq->q; 1782 txq->skbs[q->write_ptr] = skb; 1785 out_cmd = txq->cmd[q->write_ptr]; 1786 out_meta = &txq->meta[q->write_ptr]; 1853 il->ops->txq_attach_buf_to_tfd(il, txq, txcmd_phys, firstlen, 1, 0); 1857 il->ops->txq_attach_buf_to_tfd(il, txq, phys_add 2474 struct il_tx_queue *txq = &il->txq[txq_id]; local 2782 struct il_tx_queue *txq = &il->txq[txq_id]; local 2927 struct il_tx_queue *txq = NULL; local 3932 il4965_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq) argument 3977 il4965_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, dma_addr_t addr, u16 len, u8 reset, u8 pad) argument 4017 il4965_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq) argument 6308 il4965_tx_queue_set_status(struct il_priv *il, struct il_tx_queue *txq, int tx_fifo_id, int scd_retry) argument [all...] |
H A D | 4965.h | 75 void il4965_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq); 76 int il4965_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, 78 int il4965_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq); 107 void il4965_tx_queue_set_status(struct il_priv *il, struct il_tx_queue *txq,
|
/drivers/net/ethernet/intel/i40evf/ |
H A D | i40evf_virtchnl.c | 233 vqpi->txq.vsi_id = vqci->vsi_id; 234 vqpi->txq.queue_id = i; 235 vqpi->txq.ring_len = adapter->tx_rings[i]->count; 236 vqpi->txq.dma_ring_addr = adapter->tx_rings[i]->dma; 237 vqpi->txq.headwb_enabled = 1; 238 vqpi->txq.dma_headwb_addr = vqpi->txq.dma_ring_addr + 239 (vqpi->txq.ring_len * sizeof(struct i40e_tx_desc));
|
H A D | i40e_virtchnl.h | 208 struct i40e_virtchnl_txq_info txq; member in struct:i40e_virtchnl_queue_pair_info
|
/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_main.c | 338 priv->hw->desc->init_tx_desc(&priv->txq[j]->dma_tx[i]); 546 priv->txq[queue_num], tx_rsize); 555 priv->txq[queue_num]->priv_ptr = priv; 579 free_tx_ring(priv->device, priv->txq[queue_num], tx_rsize); 615 struct sxgbe_tx_queue *tqueue = priv->txq[queue_num]; 631 free_tx_ring(priv->device, priv->txq[queue_num], tx_rsize); 645 priv->txq[queue_num] = devm_kmalloc(priv->device, 647 if (!priv->txq[queue_num]) 781 struct sxgbe_tx_queue *tqueue = priv->txq[queue_num]; 800 struct sxgbe_tx_queue *tx_ring = priv->txq[queue_nu 1619 struct sxgbe_tx_queue *txq = (struct sxgbe_tx_queue *)dev_id; local [all...] |
H A D | sxgbe_platform.c | 133 priv->txq[i]->irq_no = irq_of_parse_and_map(node, chan++); 134 if (priv->txq[i]->irq_no <= 0) { 166 irq_dispose_mapping(priv->txq[i]->irq_no);
|
/drivers/net/usb/ |
H A D | usbnet.c | 763 temp = unlink_urbs(dev, &dev->txq) + 768 && !skb_queue_empty(&dev->txq) 1085 unlink_urbs (dev, &dev->txq); 1232 (void) defer_bh(dev, skb, &dev->txq, tx_done); 1241 unlink_urbs (dev, &dev->txq); 1354 spin_lock_irqsave(&dev->txq.lock, flags); 1357 spin_unlock_irqrestore(&dev->txq.lock, flags); 1369 spin_unlock_irqrestore(&dev->txq.lock, flags); 1388 __usbnet_queue_skb(&dev->txq, skb, tx_start); 1389 if (dev->txq [all...] |
/drivers/net/wireless/ath/ath5k/ |
H A D | base.h | 108 struct ath5k_txq *txq, struct ieee80211_tx_control *control);
|
/drivers/net/wireless/ |
H A D | mwl8k.c | 248 struct mwl8k_tx_queue txq[MWL8K_MAX_TX_QUEUES]; member in struct:mwl8k_priv 1443 struct mwl8k_tx_queue *txq = priv->txq + index; local 1447 txq->len = 0; 1448 txq->head = 0; 1449 txq->tail = 0; 1453 txq->txd = pci_zalloc_consistent(priv->pdev, size, &txq->txd_dma); 1454 if (txq->txd == NULL) { 1459 txq 1495 struct mwl8k_tx_queue *txq = priv->txq + i; local 1660 struct mwl8k_tx_queue *txq = priv->txq + index; local 1757 struct mwl8k_tx_queue *txq = priv->txq + index; local 1892 struct mwl8k_tx_queue *txq; local 3422 __u8 txq; member in struct:mwl8k_cmd_set_edca_params::__anon4607::__anon4608 3435 __u8 txq; member in struct:mwl8k_cmd_set_edca_params::__anon4607::__anon4609 [all...] |
/drivers/net/wireless/ath/ath6kl/ |
H A D | htc_mbox.c | 426 endpoint->cred_dist.txq_depth = get_queue_depth(&endpoint->txq); 439 struct list_head *txq) 441 if (list_empty(txq)) 446 endpoint->eid, get_queue_depth(txq)); 448 ath6kl_tx_complete(endpoint->target, txq); 611 if (list_empty(&endpoint->txq)) 613 packet = list_first_entry(&endpoint->txq, struct htc_packet, 618 packet, get_queue_depth(&endpoint->txq)); 628 packet = list_first_entry(&endpoint->txq, struct htc_packet, 861 struct list_head txq; local 438 htc_tx_complete(struct htc_endpoint *endpoint, struct list_head *txq) argument [all...] |
/drivers/net/wireless/ath/ath9k/ |
H A D | ath9k.h | 177 struct ath_txq *txq; member in struct:ath_atx_ac 187 s8 txq; member in struct:ath_frame_info 283 struct ath_txq *txq; member in struct:ath_tx_control 300 struct ath_txq txq[ATH9K_NUM_TX_QUEUES]; member in struct:ath_tx 551 void ath_txq_lock(struct ath_softc *sc, struct ath_txq *txq); 552 void ath_txq_unlock(struct ath_softc *sc, struct ath_txq *txq); 553 void ath_txq_unlock_complete(struct ath_softc *sc, struct ath_txq *txq); 554 void ath_tx_cleanupq(struct ath_softc *sc, struct ath_txq *txq); 556 void ath_draintxq(struct ath_softc *sc, struct ath_txq *txq); 559 void ath_txq_schedule(struct ath_softc *sc, struct ath_txq *txq); [all...] |
H A D | debug.h | 254 struct ath_tx_status *ts, struct ath_txq *txq, 291 struct ath_txq *txq, 288 ath_debug_stat_tx(struct ath_softc *sc, struct ath_buf *bf, struct ath_tx_status *ts, struct ath_txq *txq, unsigned int flags) argument
|
/drivers/misc/ti-st/ |
H A D | st_core.c | 219 skb_queue_tail(&st_gdata->txq, waiting_skb); 321 /* if WAKEUP_IND collides copy from waitq to txq 383 * In normal cases, return top of txq. 395 return skb_dequeue(&st_gdata->txq); 400 * Will either Q the skb to txq or the tx_waitq 404 * txq and waitq needs protection since the other contexts 417 skb_queue_tail(&st_gdata->txq, skb); 762 /* empty out txq and tx_waitq */ 763 skb_queue_purge(&st_gdata->txq); 855 skb_queue_head_init(&st_gdata->txq); [all...] |
/drivers/net/wireless/mwifiex/ |
H A D | init.c | 314 struct netdev_queue *txq = netdev_get_tx_queue(netdev, i); local 316 if (netif_tx_queue_stopped(txq)) 317 netif_tx_wake_queue(txq); 335 struct netdev_queue *txq = netdev_get_tx_queue(netdev, i); local 337 if (!netif_tx_queue_stopped(txq)) 338 netif_tx_stop_queue(txq);
|
/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl.h | 208 struct i40e_virtchnl_txq_info txq; member in struct:i40e_virtchnl_queue_pair_info
|
/drivers/net/wireless/ipw2x00/ |
H A D | ipw2100.c | 2820 struct ipw2100_bd_queue *txq = &priv->tx_queue; local 2834 tbd = &txq->drv[packet->index]; 2841 e = txq->oldest; 2848 e = txq->oldest + frag_num; 2849 e %= txq->entries; 2866 if (w != txq->next) 2871 * txq->next is the index of the last packet written txq->oldest is 2888 * s - start of oldest BD entry (txq->oldest) 2902 i = txq 3012 struct ipw2100_bd_queue *txq = &priv->tx_queue; local 3081 struct ipw2100_bd_queue *txq = &priv->tx_queue; local [all...] |
/drivers/mailbox/ |
H A D | omap-mailbox.c | 113 struct omap_mbox_queue *txq, *rxq; member in struct:omap_mbox 202 struct omap_mbox_queue *mq = mbox->txq; 220 tasklet_schedule(&mbox->txq->tasklet); 299 struct omap_mbox_queue *mq = mbox->txq; 349 tasklet_schedule(&mbox->txq->tasklet); 439 mbox->txq = mq; 464 mbox_queue_free(mbox->txq); 482 tasklet_kill(&mbox->txq->tasklet); 484 mbox_queue_free(mbox->txq);
|
/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | cxgb4vf_main.c | 444 struct sge_eth_txq *txq; local 466 txq = container_of(tq, struct sge_eth_txq, q); 478 txq->q.restarts++; 479 netif_tx_wake_queue(txq->txq); 541 struct sge_eth_txq *txq = &s->ethtxq[pi->first_qset]; local 544 for (qs = 0; qs < pi->nqsets; qs++, rxq++, txq++) { 551 err = t4vf_sge_alloc_eth_txq(adapter, txq, dev, 572 struct sge_eth_txq *txq = &s->ethtxq[pi->first_qset]; local 575 for (qs = 0; qs < pi->nqsets; qs++, rxq++, txq 1473 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[pi->first_qset]; local 1642 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[r * QPL]; local 1799 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[r * QPL]; local 2376 struct sge_eth_txq *txq = &s->ethtxq[qs]; local [all...] |
/drivers/net/wireless/iwlwifi/pcie/ |
H A D | trans.c | 1355 struct iwl_txq *txq; local 1375 txq = &trans_pcie->txq[cnt]; 1376 q = &txq->q; 1404 txq->q.read_ptr, txq->q.write_ptr); 1407 SCD_TX_STTS_QUEUE_OFFSET(txq->q.id); 1561 struct iwl_txq *txq; local 1571 if (!trans_pcie->txq) 1579 txq [all...] |
/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 797 static int make_tx_wrbs(struct be_adapter *adapter, struct be_queue_info *txq, argument 810 hdr = queue_head_node(txq); 811 queue_head_inc(txq); 812 map_head = txq->head; 821 wrb = queue_head_node(txq); 824 queue_head_inc(txq); 835 wrb = queue_head_node(txq); 838 queue_head_inc(txq); 843 wrb = queue_head_node(txq); 846 queue_head_inc(txq); 1036 struct be_queue_info *txq = &txo->q; local 1961 struct be_queue_info *txq = &txo->q; local 2071 struct be_queue_info *txq; local [all...] |