tx_q 205 drivers/media/radio/wl128x/fmdrv.h struct sk_buff_head tx_q; /* TX queue */ tx_q 325 drivers/media/radio/wl128x/fmdrv_common.c if (!skb_queue_empty(&fmdev->tx_q)) tx_q 349 drivers/media/radio/wl128x/fmdrv_common.c skb = skb_dequeue(&fmdev->tx_q); tx_q 439 drivers/media/radio/wl128x/fmdrv_common.c skb_queue_tail(&fmdev->tx_q, skb); tx_q 1537 drivers/media/radio/wl128x/fmdrv_common.c skb_queue_head_init(&fmdev->tx_q); tx_q 1591 drivers/media/radio/wl128x/fmdrv_common.c skb_queue_purge(&fmdev->tx_q); tx_q 208 drivers/net/ethernet/chelsio/cxgb3/adapter.h struct netdev_queue *tx_q; /* associated netdev TX queue */ tx_q 1991 drivers/net/ethernet/chelsio/cxgb3/sge.c netif_tx_wake_queue(qs->tx_q); tx_q 2929 drivers/net/ethernet/chelsio/cxgb3/sge.c if (__netif_tx_trylock(qs->tx_q)) { tx_q 2932 drivers/net/ethernet/chelsio/cxgb3/sge.c __netif_tx_unlock(qs->tx_q); tx_q 3172 drivers/net/ethernet/chelsio/cxgb3/sge.c q->tx_q = netdevq; tx_q 305 drivers/net/ethernet/qualcomm/emac/emac-mac.c writel(upper_32_bits(adpt->tx_q.tpd.dma_addr), tx_q 308 drivers/net/ethernet/qualcomm/emac/emac-mac.c writel(lower_32_bits(adpt->tx_q.tpd.dma_addr), tx_q 311 drivers/net/ethernet/qualcomm/emac/emac-mac.c writel(adpt->tx_q.tpd.count & TPD_RING_SIZE_BMSK, tx_q 587 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct emac_tx_queue *tx_q = &adpt->tx_q; tx_q 592 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (!tx_q->tpd.tpbuff) tx_q 595 drivers/net/ethernet/qualcomm/emac/emac-mac.c for (i = 0; i < tx_q->tpd.count; i++) { tx_q 596 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct emac_buffer *tpbuf = GET_TPD_BUFFER(tx_q, i); tx_q 610 drivers/net/ethernet/qualcomm/emac/emac-mac.c size = sizeof(struct emac_buffer) * tx_q->tpd.count; tx_q 611 drivers/net/ethernet/qualcomm/emac/emac-mac.c memset(tx_q->tpd.tpbuff, 0, size); tx_q 614 drivers/net/ethernet/qualcomm/emac/emac-mac.c memset(tx_q->tpd.v_addr, 0, tx_q->tpd.size); tx_q 616 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.consume_idx = 0; tx_q 617 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.produce_idx = 0; tx_q 662 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct emac_tx_queue *tx_q = &adpt->tx_q; tx_q 666 drivers/net/ethernet/qualcomm/emac/emac-mac.c kfree(tx_q->tpd.tpbuff); tx_q 667 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.tpbuff = NULL; tx_q 668 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.v_addr = NULL; tx_q 669 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.dma_addr = 0; tx_q 670 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.size = 0; tx_q 675 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct emac_tx_queue *tx_q) tx_q 681 drivers/net/ethernet/qualcomm/emac/emac-mac.c size = sizeof(struct emac_buffer) * tx_q->tpd.count; tx_q 682 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.tpbuff = kzalloc_node(size, GFP_KERNEL, node); tx_q 683 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (!tx_q->tpd.tpbuff) tx_q 686 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.size = tx_q->tpd.count * (adpt->tpd_size * 4); tx_q 687 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.dma_addr = ring_header->dma_addr + ring_header->used; tx_q 688 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.v_addr = ring_header->v_addr + ring_header->used; tx_q 689 drivers/net/ethernet/qualcomm/emac/emac-mac.c ring_header->used += ALIGN(tx_q->tpd.size, 8); tx_q 690 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.produce_idx = 0; tx_q 691 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.consume_idx = 0; tx_q 757 drivers/net/ethernet/qualcomm/emac/emac-mac.c adpt->tx_q.tpd.count = adpt->tx_desc_cnt; tx_q 780 drivers/net/ethernet/qualcomm/emac/emac-mac.c ret = emac_tx_q_desc_alloc(adpt, &adpt->tx_q); tx_q 831 drivers/net/ethernet/qualcomm/emac/emac-mac.c adpt->tx_q.tpd.produce_idx = 0; tx_q 832 drivers/net/ethernet/qualcomm/emac/emac-mac.c adpt->tx_q.tpd.consume_idx = 0; tx_q 833 drivers/net/ethernet/qualcomm/emac/emac-mac.c for (i = 0; i < adpt->tx_q.tpd.count; i++) tx_q 834 drivers/net/ethernet/qualcomm/emac/emac-mac.c adpt->tx_q.tpd.tpbuff[i].dma_addr = 0; tx_q 1026 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct emac_tx_queue *tx_q, struct emac_tpd *tpd) tx_q 1030 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.last_produce_idx = tx_q->tpd.produce_idx; tx_q 1031 drivers/net/ethernet/qualcomm/emac/emac-mac.c hw_tpd = EMAC_TPD(tx_q, adpt->tpd_size, tx_q->tpd.produce_idx); tx_q 1033 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (++tx_q->tpd.produce_idx == tx_q->tpd.count) tx_q 1034 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.produce_idx = 0; tx_q 1044 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct emac_tx_queue *tx_q) tx_q 1047 drivers/net/ethernet/qualcomm/emac/emac-mac.c EMAC_TPD(tx_q, adpt->tpd_size, tx_q->tpd.last_produce_idx); tx_q 1168 drivers/net/ethernet/qualcomm/emac/emac-mac.c static unsigned int emac_tpd_num_free_descs(struct emac_tx_queue *tx_q) tx_q 1170 drivers/net/ethernet/qualcomm/emac/emac-mac.c u32 produce_idx = tx_q->tpd.produce_idx; tx_q 1171 drivers/net/ethernet/qualcomm/emac/emac-mac.c u32 consume_idx = tx_q->tpd.consume_idx; tx_q 1175 drivers/net/ethernet/qualcomm/emac/emac-mac.c (tx_q->tpd.count + consume_idx - produce_idx - 1); tx_q 1179 drivers/net/ethernet/qualcomm/emac/emac-mac.c void emac_mac_tx_process(struct emac_adapter *adpt, struct emac_tx_queue *tx_q) tx_q 1181 drivers/net/ethernet/qualcomm/emac/emac-mac.c u32 reg = readl_relaxed(adpt->base + tx_q->consume_reg); tx_q 1185 drivers/net/ethernet/qualcomm/emac/emac-mac.c hw_consume_idx = (reg & tx_q->consume_mask) >> tx_q->consume_shift; tx_q 1187 drivers/net/ethernet/qualcomm/emac/emac-mac.c while (tx_q->tpd.consume_idx != hw_consume_idx) { tx_q 1188 drivers/net/ethernet/qualcomm/emac/emac-mac.c tpbuf = GET_TPD_BUFFER(tx_q, tx_q->tpd.consume_idx); tx_q 1203 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (++tx_q->tpd.consume_idx == tx_q->tpd.count) tx_q 1204 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.consume_idx = 0; tx_q 1210 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (emac_tpd_num_free_descs(tx_q) > (MAX_SKB_FRAGS + 1)) tx_q 1235 drivers/net/ethernet/qualcomm/emac/emac-mac.c adpt->tx_q.produce_reg = EMAC_MAILBOX_15; tx_q 1236 drivers/net/ethernet/qualcomm/emac/emac-mac.c adpt->tx_q.produce_mask = NTPD_PROD_IDX_BMSK; tx_q 1237 drivers/net/ethernet/qualcomm/emac/emac-mac.c adpt->tx_q.produce_shift = NTPD_PROD_IDX_SHFT; tx_q 1239 drivers/net/ethernet/qualcomm/emac/emac-mac.c adpt->tx_q.consume_reg = EMAC_MAILBOX_2; tx_q 1240 drivers/net/ethernet/qualcomm/emac/emac-mac.c adpt->tx_q.consume_mask = NTPD_CONS_IDX_BMSK; tx_q 1241 drivers/net/ethernet/qualcomm/emac/emac-mac.c adpt->tx_q.consume_shift = NTPD_CONS_IDX_SHFT; tx_q 1246 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct emac_tx_queue *tx_q, tx_q 1299 drivers/net/ethernet/qualcomm/emac/emac-mac.c emac_tx_tpd_create(adpt, tx_q, &extra_tpd); tx_q 1331 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct emac_tx_queue *tx_q, struct sk_buff *skb, tx_q 1335 drivers/net/ethernet/qualcomm/emac/emac-mac.c unsigned int first = tx_q->tpd.produce_idx; tx_q 1347 drivers/net/ethernet/qualcomm/emac/emac-mac.c tpbuf = GET_TPD_BUFFER(tx_q, tx_q->tpd.produce_idx); tx_q 1362 drivers/net/ethernet/qualcomm/emac/emac-mac.c emac_tx_tpd_create(adpt, tx_q, tpd); tx_q 1367 drivers/net/ethernet/qualcomm/emac/emac-mac.c tpbuf = GET_TPD_BUFFER(tx_q, tx_q->tpd.produce_idx); tx_q 1383 drivers/net/ethernet/qualcomm/emac/emac-mac.c emac_tx_tpd_create(adpt, tx_q, tpd); tx_q 1390 drivers/net/ethernet/qualcomm/emac/emac-mac.c tpbuf = GET_TPD_BUFFER(tx_q, tx_q->tpd.produce_idx); tx_q 1403 drivers/net/ethernet/qualcomm/emac/emac-mac.c emac_tx_tpd_create(adpt, tx_q, tpd); tx_q 1409 drivers/net/ethernet/qualcomm/emac/emac-mac.c emac_tx_tpd_mark_last(adpt, tx_q); tx_q 1420 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->tpd.produce_idx = first; tx_q 1423 drivers/net/ethernet/qualcomm/emac/emac-mac.c tpbuf = GET_TPD_BUFFER(tx_q, first); tx_q 1429 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (++first == tx_q->tpd.count) tx_q 1437 drivers/net/ethernet/qualcomm/emac/emac-mac.c int emac_mac_tx_buf_send(struct emac_adapter *adpt, struct emac_tx_queue *tx_q, tx_q 1445 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (emac_tso_csum(adpt, tx_q, skb, &tpd) != 0) { tx_q 1461 drivers/net/ethernet/qualcomm/emac/emac-mac.c emac_tx_fill_tpd(adpt, tx_q, skb, &tpd); tx_q 1470 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (emac_tpd_num_free_descs(tx_q) < (MAX_SKB_FRAGS + 3)) tx_q 1474 drivers/net/ethernet/qualcomm/emac/emac-mac.c prod_idx = (tx_q->tpd.produce_idx << tx_q->produce_shift) & tx_q 1475 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->produce_mask; tx_q 1476 drivers/net/ethernet/qualcomm/emac/emac-mac.c emac_reg_update32(adpt->base + tx_q->produce_reg, tx_q 1477 drivers/net/ethernet/qualcomm/emac/emac-mac.c tx_q->produce_mask, prod_idx); tx_q 230 drivers/net/ethernet/qualcomm/emac/emac-mac.h int emac_mac_tx_buf_send(struct emac_adapter *adpt, struct emac_tx_queue *tx_q, tx_q 232 drivers/net/ethernet/qualcomm/emac/emac-mac.h void emac_mac_tx_process(struct emac_adapter *adpt, struct emac_tx_queue *tx_q); tx_q 122 drivers/net/ethernet/qualcomm/emac/emac.c return emac_mac_tx_buf_send(adpt, &adpt->tx_q, skb); tx_q 160 drivers/net/ethernet/qualcomm/emac/emac.c emac_mac_tx_process(adpt, &adpt->tx_q); tx_q 341 drivers/net/ethernet/qualcomm/emac/emac.h struct emac_tx_queue tx_q; tx_q 19 drivers/net/ethernet/stmicro/stmmac/chain_mode.c struct stmmac_tx_queue *tx_q = (struct stmmac_tx_queue *)p; tx_q 21 drivers/net/ethernet/stmicro/stmmac/chain_mode.c struct stmmac_priv *priv = tx_q->priv_data; tx_q 22 drivers/net/ethernet/stmicro/stmmac/chain_mode.c unsigned int entry = tx_q->cur_tx; tx_q 27 drivers/net/ethernet/stmicro/stmmac/chain_mode.c desc = tx_q->dma_tx + entry; tx_q 41 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->tx_skbuff_dma[entry].buf = des2; tx_q 42 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->tx_skbuff_dma[entry].len = bmax; tx_q 48 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->tx_skbuff[entry] = NULL; tx_q 50 drivers/net/ethernet/stmicro/stmmac/chain_mode.c desc = tx_q->dma_tx + entry; tx_q 59 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->tx_skbuff_dma[entry].buf = des2; tx_q 60 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->tx_skbuff_dma[entry].len = bmax; tx_q 72 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->tx_skbuff_dma[entry].buf = des2; tx_q 73 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->tx_skbuff_dma[entry].len = len; tx_q 81 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->cur_tx = entry; tx_q 146 drivers/net/ethernet/stmicro/stmmac/chain_mode.c struct stmmac_tx_queue *tx_q = (struct stmmac_tx_queue *)priv_ptr; tx_q 147 drivers/net/ethernet/stmicro/stmmac/chain_mode.c struct stmmac_priv *priv = tx_q->priv_data; tx_q 148 drivers/net/ethernet/stmicro/stmmac/chain_mode.c unsigned int entry = tx_q->dirty_tx; tx_q 150 drivers/net/ethernet/stmicro/stmmac/chain_mode.c if (tx_q->tx_skbuff_dma[entry].last_segment && !priv->extend_desc && tx_q 156 drivers/net/ethernet/stmicro/stmmac/chain_mode.c p->des3 = cpu_to_le32((unsigned int)((tx_q->dma_tx_phy + tx_q 157 drivers/net/ethernet/stmicro/stmmac/chain_mode.c ((tx_q->dirty_tx + 1) % DMA_TX_SIZE)) tx_q 19 drivers/net/ethernet/stmicro/stmmac/ring_mode.c struct stmmac_tx_queue *tx_q = (struct stmmac_tx_queue *)p; tx_q 21 drivers/net/ethernet/stmicro/stmmac/ring_mode.c struct stmmac_priv *priv = tx_q->priv_data; tx_q 22 drivers/net/ethernet/stmicro/stmmac/ring_mode.c unsigned int entry = tx_q->cur_tx; tx_q 27 drivers/net/ethernet/stmicro/stmmac/ring_mode.c desc = (struct dma_desc *)(tx_q->dma_etx + entry); tx_q 29 drivers/net/ethernet/stmicro/stmmac/ring_mode.c desc = tx_q->dma_tx + entry; tx_q 46 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].buf = des2; tx_q 47 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].len = bmax; tx_q 48 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].is_jumbo = true; tx_q 53 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff[entry] = NULL; tx_q 57 drivers/net/ethernet/stmicro/stmmac/ring_mode.c desc = (struct dma_desc *)(tx_q->dma_etx + entry); tx_q 59 drivers/net/ethernet/stmicro/stmmac/ring_mode.c desc = tx_q->dma_tx + entry; tx_q 66 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].buf = des2; tx_q 67 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].len = len; tx_q 68 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].is_jumbo = true; tx_q 80 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].buf = des2; tx_q 81 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].len = nopaged_len; tx_q 82 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].is_jumbo = true; tx_q 89 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->cur_tx = entry; tx_q 122 drivers/net/ethernet/stmicro/stmmac/ring_mode.c struct stmmac_tx_queue *tx_q = (struct stmmac_tx_queue *)priv_ptr; tx_q 123 drivers/net/ethernet/stmicro/stmmac/ring_mode.c struct stmmac_priv *priv = tx_q->priv_data; tx_q 124 drivers/net/ethernet/stmicro/stmmac/ring_mode.c unsigned int entry = tx_q->dirty_tx; tx_q 127 drivers/net/ethernet/stmicro/stmmac/ring_mode.c if (unlikely(tx_q->tx_skbuff_dma[entry].is_jumbo || tx_q 128 drivers/net/ethernet/stmicro/stmmac/ring_mode.c (tx_q->tx_skbuff_dma[entry].last_segment && tx_q 293 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 296 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (tx_q->dirty_tx > tx_q->cur_tx) tx_q 297 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c avail = tx_q->dirty_tx - tx_q->cur_tx - 1; tx_q 299 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c avail = DMA_TX_SIZE - tx_q->cur_tx + tx_q->dirty_tx - 1; tx_q 335 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 337 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (tx_q->dirty_tx != tx_q->cur_tx) tx_q 1087 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 1092 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c head_tx = (void *)tx_q->dma_etx; tx_q 1094 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c head_tx = (void *)tx_q->dma_tx; tx_q 1162 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 1168 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_init_tx_desc(priv, &tx_q->dma_etx[i].basic, tx_q 1171 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_init_tx_desc(priv, &tx_q->dma_tx[i], tx_q 1263 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 1265 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (tx_q->tx_skbuff_dma[i].buf) { tx_q 1266 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (tx_q->tx_skbuff_dma[i].map_as_page) tx_q 1268 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].buf, tx_q 1269 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].len, tx_q 1273 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].buf, tx_q 1274 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].len, tx_q 1278 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (tx_q->tx_skbuff[i]) { tx_q 1279 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_kfree_skb_any(tx_q->tx_skbuff[i]); tx_q 1280 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff[i] = NULL; tx_q 1281 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].buf = 0; tx_q 1282 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].map_as_page = false; tx_q 1375 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 1379 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c (u32)tx_q->dma_tx_phy); tx_q 1384 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_mode_init(priv, tx_q->dma_etx, tx_q 1385 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dma_tx_phy, DMA_TX_SIZE, 1); tx_q 1387 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_mode_init(priv, tx_q->dma_tx, tx_q 1388 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dma_tx_phy, DMA_TX_SIZE, 0); tx_q 1394 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c p = &((tx_q->dma_etx + i)->basic); tx_q 1396 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c p = tx_q->dma_tx + i; tx_q 1400 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].buf = 0; tx_q 1401 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].map_as_page = false; tx_q 1402 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].len = 0; tx_q 1403 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].last_segment = false; tx_q 1404 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff[i] = NULL; tx_q 1407 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dirty_tx = 0; tx_q 1408 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->cur_tx = 0; tx_q 1409 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->mss = 0; tx_q 1513 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 1522 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dma_tx, tx_q->dma_tx_phy); tx_q 1526 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dma_etx, tx_q->dma_tx_phy); tx_q 1528 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c kfree(tx_q->tx_skbuff_dma); tx_q 1529 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c kfree(tx_q->tx_skbuff); tx_q 1618 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 1620 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->queue_index = queue; tx_q 1621 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->priv_data = priv; tx_q 1623 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma = kcalloc(DMA_TX_SIZE, tx_q 1624 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c sizeof(*tx_q->tx_skbuff_dma), tx_q 1626 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (!tx_q->tx_skbuff_dma) tx_q 1629 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff = kcalloc(DMA_TX_SIZE, tx_q 1632 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (!tx_q->tx_skbuff) tx_q 1636 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dma_etx = dma_alloc_coherent(priv->device, tx_q 1638 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c &tx_q->dma_tx_phy, tx_q 1640 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (!tx_q->dma_etx) tx_q 1643 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dma_tx = dma_alloc_coherent(priv->device, tx_q 1645 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c &tx_q->dma_tx_phy, tx_q 1647 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (!tx_q->dma_tx) tx_q 1872 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 1880 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c entry = tx_q->dirty_tx; tx_q 1881 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c while ((entry != tx_q->cur_tx) && (count < budget)) { tx_q 1882 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct sk_buff *skb = tx_q->tx_skbuff[entry]; tx_q 1887 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c p = (struct dma_desc *)(tx_q->dma_etx + entry); tx_q 1889 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c p = tx_q->dma_tx + entry; tx_q 1916 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (likely(tx_q->tx_skbuff_dma[entry].buf)) { tx_q 1917 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (tx_q->tx_skbuff_dma[entry].map_as_page) tx_q 1919 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].buf, tx_q 1920 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].len, tx_q 1924 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].buf, tx_q 1925 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].len, tx_q 1927 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].buf = 0; tx_q 1928 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].len = 0; tx_q 1929 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].map_as_page = false; tx_q 1932 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_clean_desc3(priv, tx_q, p); tx_q 1934 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].last_segment = false; tx_q 1935 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].is_jumbo = false; tx_q 1941 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff[entry] = NULL; tx_q 1948 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dirty_tx = entry; tx_q 1968 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (tx_q->dirty_tx != tx_q->cur_tx) tx_q 1969 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c mod_timer(&tx_q->txtimer, STMMAC_COAL_TIMER(10)); tx_q 1985 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[chan]; tx_q 1994 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_init_tx_desc(priv, &tx_q->dma_etx[i].basic, tx_q 1997 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_init_tx_desc(priv, &tx_q->dma_tx[i], tx_q 1999 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dirty_tx = 0; tx_q 2000 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->cur_tx = 0; tx_q 2001 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->mss = 0; tx_q 2188 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q; tx_q 2232 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q = &priv->tx_queue[chan]; tx_q 2235 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dma_tx_phy, chan); tx_q 2237 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_tail_addr = tx_q->dma_tx_phy; tx_q 2239 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_tail_addr, chan); tx_q 2247 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 2249 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c mod_timer(&tx_q->txtimer, STMMAC_COAL_TIMER(priv->tx_coal_timer)); tx_q 2260 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = from_timer(tx_q, t, txtimer); tx_q 2261 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = tx_q->priv_data; tx_q 2264 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c ch = &priv->channel[tx_q->queue_index]; tx_q 2273 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c mod_timer(&tx_q->txtimer, STMMAC_COAL_TIMER(10)); tx_q 2294 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[chan]; tx_q 2296 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c timer_setup(&tx_q->txtimer, stmmac_tx_timer, 0); tx_q 2812 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q) tx_q 2829 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c p = tx_q->dma_tx + tx_q->cur_tx; tx_q 2834 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->cur_tx = STMMAC_GET_ENTRY(tx_q->cur_tx, DMA_TX_SIZE); tx_q 2852 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 2862 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->cur_tx = STMMAC_GET_ENTRY(tx_q->cur_tx, DMA_TX_SIZE); tx_q 2863 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c WARN_ON(tx_q->tx_skbuff[tx_q->cur_tx]); tx_q 2864 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c desc = tx_q->dma_tx + tx_q->cur_tx; tx_q 2917 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q; tx_q 2926 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q = &priv->tx_queue[queue]; tx_q 2950 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (mss != tx_q->mss) { tx_q 2951 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c mss_desc = tx_q->dma_tx + tx_q->cur_tx; tx_q 2953 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->mss = mss; tx_q 2954 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->cur_tx = STMMAC_GET_ENTRY(tx_q->cur_tx, DMA_TX_SIZE); tx_q 2955 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c WARN_ON(tx_q->tx_skbuff[tx_q->cur_tx]); tx_q 2966 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c has_vlan = stmmac_vlan_insert(priv, skb, tx_q); tx_q 2968 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c first_entry = tx_q->cur_tx; tx_q 2969 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c WARN_ON(tx_q->tx_skbuff[first_entry]); tx_q 2971 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c desc = tx_q->dma_tx + first_entry; tx_q 2983 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[first_entry].buf = des; tx_q 2984 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[first_entry].len = skb_headlen(skb); tx_q 3017 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[tx_q->cur_tx].buf = des; tx_q 3018 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[tx_q->cur_tx].len = skb_frag_size(frag); tx_q 3019 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[tx_q->cur_tx].map_as_page = true; tx_q 3022 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[tx_q->cur_tx].last_segment = true; tx_q 3025 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff[tx_q->cur_tx] = skb; tx_q 3028 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_count_frames += nfrags + 1; tx_q 3029 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (likely(priv->tx_coal_frames > tx_q->tx_count_frames) && tx_q 3034 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c desc = &tx_q->dma_tx[tx_q->cur_tx]; tx_q 3035 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_count_frames = 0; tx_q 3045 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->cur_tx = STMMAC_GET_ENTRY(tx_q->cur_tx, DMA_TX_SIZE); tx_q 3073 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 1, tx_q->tx_skbuff_dma[first_entry].last_segment, tx_q 3095 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c __func__, tx_q->cur_tx, tx_q->dirty_tx, first_entry, tx_q 3096 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->cur_tx, first, nfrags); tx_q 3098 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_display_ring(priv, (void *)tx_q->dma_tx, DMA_TX_SIZE, 0); tx_q 3106 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_tail_addr = tx_q->dma_tx_phy + (tx_q->cur_tx * sizeof(*desc)); tx_q 3107 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_set_tx_tail_ptr(priv, priv->ioaddr, tx_q->tx_tail_addr, queue); tx_q 3135 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q; tx_q 3142 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q = &priv->tx_queue[queue]; tx_q 3166 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c has_vlan = stmmac_vlan_insert(priv, skb, tx_q); tx_q 3168 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c entry = tx_q->cur_tx; tx_q 3170 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c WARN_ON(tx_q->tx_skbuff[first_entry]); tx_q 3175 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c desc = (struct dma_desc *)(tx_q->dma_etx + entry); tx_q 3177 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c desc = tx_q->dma_tx + entry; tx_q 3190 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c entry = stmmac_jumbo_frm(priv, tx_q, skb, csum_insertion); tx_q 3201 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c WARN_ON(tx_q->tx_skbuff[entry]); tx_q 3204 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c desc = (struct dma_desc *)(tx_q->dma_etx + entry); tx_q 3206 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c desc = tx_q->dma_tx + entry; tx_q 3213 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].buf = des; tx_q 3217 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].map_as_page = true; tx_q 3218 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].len = len; tx_q 3219 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].last_segment = last_segment; tx_q 3227 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff[entry] = skb; tx_q 3234 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_count_frames += nfrags + 1; tx_q 3235 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (likely(priv->tx_coal_frames > tx_q->tx_count_frames) && tx_q 3241 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c desc = &tx_q->dma_etx[entry].basic; tx_q 3243 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c desc = &tx_q->dma_tx[entry]; tx_q 3245 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_count_frames = 0; tx_q 3256 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->cur_tx = entry; tx_q 3263 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c __func__, tx_q->cur_tx, tx_q->dirty_tx, first_entry, tx_q 3267 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_head = (void *)tx_q->dma_etx; tx_q 3269 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_head = (void *)tx_q->dma_tx; tx_q 3302 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[first_entry].buf = des; tx_q 3306 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[first_entry].len = nopaged_len; tx_q 3307 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[first_entry].last_segment = last_segment; tx_q 3334 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_tail_addr = tx_q->dma_tx_phy + (tx_q->cur_tx * sizeof(*desc)); tx_q 3335 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_set_tx_tail_ptr(priv, priv->ioaddr, tx_q->tx_tail_addr, queue); tx_q 3686 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q; tx_q 3699 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q = &priv->tx_queue[chan]; tx_q 3700 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (tx_q->cur_tx != tx_q->dirty_tx) { tx_q 3702 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_set_tx_tail_ptr(priv, priv->ioaddr, tx_q->tx_tail_addr, tx_q 4091 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 4097 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c sysfs_display_ring((void *)tx_q->dma_etx, tx_q 4101 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c sysfs_display_ring((void *)tx_q->dma_tx, tx_q 4827 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_tx_queue *tx_q = &priv->tx_queue[queue]; tx_q 4829 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->cur_tx = 0; tx_q 4830 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dirty_tx = 0; tx_q 4831 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->mss = 0; tx_q 309 drivers/net/fddi/skfp/fplustm.c smc->hw.fp.tx[QUEUE_S] = queue = &smc->hw.fp.tx_q[QUEUE_S] ; tx_q 320 drivers/net/fddi/skfp/fplustm.c smc->hw.fp.tx[QUEUE_A0] = queue = &smc->hw.fp.tx_q[QUEUE_A0] ; tx_q 191 drivers/net/fddi/skfp/h/fplustm.h struct s_smt_tx_queue tx_q[USED_QUEUES] ; tx_q 242 drivers/net/fddi/skfp/h/hwmtm.h #define HWM_GET_TX_USED(smc,queue) (int) (smc)->hw.fp.tx_q[queue].tx_used tx_q 261 drivers/net/fddi/skfp/h/hwmtm.h (smc)->hw.fp.tx_q[queue].tx_curr_put tx_q 565 drivers/net/fddi/skfp/hwmtm.c if (smc->hw.fp.tx_q[QUEUE_A0].tx_used) { tx_q 570 drivers/net/fddi/skfp/hwmtm.c if (smc->hw.fp.tx_q[QUEUE_S].tx_used) { tx_q 301 drivers/net/wireless/mediatek/mt7601u/dma.c struct mt7601u_tx_queue *q = &dev->tx_q[ep]; tx_q 466 drivers/net/wireless/mediatek/mt7601u/dma.c if (!dev->tx_q) tx_q 470 drivers/net/wireless/mediatek/mt7601u/dma.c mt7601u_free_tx_queue(&dev->tx_q[i]); tx_q 494 drivers/net/wireless/mediatek/mt7601u/dma.c dev->tx_q = devm_kcalloc(dev->dev, __MT_EP_OUT_MAX, tx_q 495 drivers/net/wireless/mediatek/mt7601u/dma.c sizeof(*dev->tx_q), GFP_KERNEL); tx_q 496 drivers/net/wireless/mediatek/mt7601u/dma.c if (!dev->tx_q) tx_q 500 drivers/net/wireless/mediatek/mt7601u/dma.c if (mt7601u_alloc_tx_queue(dev, &dev->tx_q[i])) tx_q 201 drivers/net/wireless/mediatek/mt7601u/mt7601u.h struct mt7601u_tx_queue *tx_q; tx_q 594 include/net/bluetooth/l2cap.h struct sk_buff_head tx_q; tx_q 226 include/net/nfc/nci_core.h struct sk_buff_head tx_q; tx_q 452 include/net/nfc/nci_core.h struct sk_buff_head tx_q; tx_q 778 net/bluetooth/a2mp.c skb_queue_head_init(&chan->tx_q); tx_q 532 net/bluetooth/l2cap_core.c skb_queue_head_init(&chan->tx_q); tx_q 641 net/bluetooth/l2cap_core.c skb_queue_purge(&chan->tx_q); tx_q 657 net/bluetooth/l2cap_core.c skb_queue_purge(&chan->tx_q); tx_q 1220 net/bluetooth/l2cap_core.c skb_queue_walk(&chan->tx_q, skb) { tx_q 1882 net/bluetooth/l2cap_core.c skb_queue_splice_tail_init(skbs, &chan->tx_q); tx_q 1884 net/bluetooth/l2cap_core.c while (!skb_queue_empty(&chan->tx_q)) { tx_q 1886 net/bluetooth/l2cap_core.c skb = skb_dequeue(&chan->tx_q); tx_q 1965 net/bluetooth/l2cap_core.c if (skb_queue_is_last(&chan->tx_q, skb)) tx_q 1968 net/bluetooth/l2cap_core.c chan->tx_send_head = skb_queue_next(&chan->tx_q, skb); tx_q 1975 net/bluetooth/l2cap_core.c chan->unacked_frames, skb_queue_len(&chan->tx_q)); tx_q 1998 net/bluetooth/l2cap_core.c skb = l2cap_ertm_seq_in_queue(&chan->tx_q, seq); tx_q 2086 net/bluetooth/l2cap_core.c skb_queue_walk(&chan->tx_q, skb) { tx_q 2092 net/bluetooth/l2cap_core.c skb_queue_walk_from(&chan->tx_q, skb) { tx_q 2466 net/bluetooth/l2cap_core.c while (chan->tx_credits && !skb_queue_empty(&chan->tx_q)) { tx_q 2467 net/bluetooth/l2cap_core.c l2cap_do_send(chan, skb_dequeue(&chan->tx_q)); tx_q 2473 net/bluetooth/l2cap_core.c skb_queue_len(&chan->tx_q)); tx_q 2521 net/bluetooth/l2cap_core.c skb_queue_splice_tail_init(&seg_queue, &chan->tx_q); tx_q 2684 net/bluetooth/l2cap_core.c acked_skb = l2cap_ertm_seq_in_queue(&chan->tx_q, ackseq); tx_q 2686 net/bluetooth/l2cap_core.c skb_unlink(acked_skb, &chan->tx_q); tx_q 2722 net/bluetooth/l2cap_core.c skb_queue_splice_tail_init(skbs, &chan->tx_q); tx_q 2794 net/bluetooth/l2cap_core.c skb_queue_splice_tail_init(skbs, &chan->tx_q); tx_q 3121 net/bluetooth/l2cap_core.c skb_queue_head_init(&chan->tx_q); tx_q 6053 net/bluetooth/l2cap_core.c skb = l2cap_ertm_seq_in_queue(&chan->tx_q, control->reqseq); tx_q 6111 net/bluetooth/l2cap_core.c skb = l2cap_ertm_seq_in_queue(&chan->tx_q, control->reqseq); tx_q 6526 net/bluetooth/l2cap_core.c if (!skb_queue_empty(&chan->tx_q)) tx_q 6527 net/bluetooth/l2cap_core.c chan->tx_send_head = skb_peek(&chan->tx_q); tx_q 6564 net/bluetooth/l2cap_core.c if (!skb_queue_empty(&chan->tx_q)) tx_q 6565 net/bluetooth/l2cap_core.c chan->tx_send_head = skb_peek(&chan->tx_q); tx_q 522 net/nfc/nci/core.c skb_queue_purge(&ndev->tx_q); tx_q 547 net/nfc/nci/core.c skb_queue_purge(&ndev->tx_q); tx_q 1221 net/nfc/nci/core.c skb_queue_head_init(&ndev->tx_q); tx_q 1436 net/nfc/nci/core.c skb = skb_dequeue(&ndev->tx_q); tx_q 146 net/nfc/nci/data.c spin_lock_irqsave(&ndev->tx_q.lock, flags); tx_q 149 net/nfc/nci/data.c __skb_queue_tail(&ndev->tx_q, skb_frag); tx_q 151 net/nfc/nci/data.c spin_unlock_irqrestore(&ndev->tx_q.lock, flags); tx_q 185 net/nfc/nci/data.c skb_queue_tail(&ndev->tx_q, skb); tx_q 61 net/nfc/nci/ntf.c if (!skb_queue_empty(&ndev->tx_q)) tx_q 679 net/nfc/nci/ntf.c skb_queue_purge(&ndev->tx_q); tx_q 56 net/nfc/nci/uart.c skb = skb_dequeue(&nu->tx_q); tx_q 68 net/nfc/nci/uart.c return skb_queue_empty(&nu->tx_q); tx_q 135 net/nfc/nci/uart.c skb_queue_head_init(&nu->tx_q); tx_q 198 net/nfc/nci/uart.c skb_queue_purge(&nu->tx_q); tx_q 315 net/nfc/nci/uart.c skb_queue_tail(&nu->tx_q, skb);