/linux-4.4.14/drivers/net/wireless/ipw2x00/ |
D | libipw_tx.c | 180 void libipw_txb_free(struct libipw_txb *txb) in libipw_txb_free() argument 183 if (unlikely(!txb)) in libipw_txb_free() 185 for (i = 0; i < txb->nr_frags; i++) in libipw_txb_free() 186 if (txb->fragments[i]) in libipw_txb_free() 187 dev_kfree_skb_any(txb->fragments[i]); in libipw_txb_free() 188 kfree(txb); in libipw_txb_free() 194 struct libipw_txb *txb; in libipw_alloc_txb() local 196 txb = kmalloc(sizeof(struct libipw_txb) + (sizeof(u8 *) * nr_frags), in libipw_alloc_txb() 198 if (!txb) in libipw_alloc_txb() 201 memset(txb, 0, sizeof(struct libipw_txb)); in libipw_alloc_txb() [all …]
|
D | ipw2100.c | 2942 libipw_txb_free(packet->info.d_struct.txb); in __ipw2100_tx_process() 2943 packet->info.d_struct.txb = NULL; in __ipw2100_tx_process() 3098 if (unlikely(1 + packet->info.d_struct.txb->nr_frags > in ipw2100_tx_send_data() 3107 if (txq->available <= 3 + packet->info.d_struct.txb->nr_frags) { in ipw2100_tx_send_data() 3120 hdr = (struct libipw_hdr_3addr *)packet->info.d_struct.txb-> in ipw2100_tx_send_data() 3140 ipw_hdr->encrypted = packet->info.d_struct.txb->encrypted; in ipw2100_tx_send_data() 3141 if (packet->info.d_struct.txb->nr_frags > 1) in ipw2100_tx_send_data() 3143 packet->info.d_struct.txb->frag_size - in ipw2100_tx_send_data() 3150 tbd->num_fragments = 1 + packet->info.d_struct.txb->nr_frags; in ipw2100_tx_send_data() 3160 if (packet->info.d_struct.txb->nr_frags > 1) in ipw2100_tx_send_data() [all …]
|
D | ipw2200.c | 3796 q->txb = kmalloc(sizeof(q->txb[0]) * count, GFP_KERNEL); in ipw_queue_tx_init() 3797 if (!q->txb) { in ipw_queue_tx_init() 3807 kfree(q->txb); in ipw_queue_tx_init() 3808 q->txb = NULL; in ipw_queue_tx_init() 3848 if (txq->txb[txq->q.last_used]) { in ipw_queue_tx_free_tfd() 3849 libipw_txb_free(txq->txb[txq->q.last_used]); in ipw_queue_tx_free_tfd() 3850 txq->txb[txq->q.last_used] = NULL; in ipw_queue_tx_free_tfd() 3881 kfree(txq->txb); in ipw_queue_tx_free() 5073 txq->txb[q->first_empty] = NULL; in ipw_queue_tx_hcmd() 10117 static int ipw_tx_skb(struct ipw_priv *priv, struct libipw_txb *txb, in ipw_tx_skb() argument [all …]
|
D | ipw2100.h | 337 struct libipw_txb *txb; member
|
D | libipw.h | 799 netdev_tx_t (*hard_start_xmit) (struct libipw_txb * txb,
|
D | ipw2200.h | 535 struct libipw_txb **txb; member
|
/linux-4.4.14/drivers/staging/rtl8192e/ |
D | rtllib_tx.c | 211 void rtllib_txb_free(struct rtllib_txb *txb) in rtllib_txb_free() argument 213 if (unlikely(!txb)) in rtllib_txb_free() 215 kfree(txb); in rtllib_txb_free() 221 struct rtllib_txb *txb; in rtllib_alloc_txb() local 224 txb = kmalloc(sizeof(struct rtllib_txb) + (sizeof(u8 *) * nr_frags), in rtllib_alloc_txb() 226 if (!txb) in rtllib_alloc_txb() 229 memset(txb, 0, sizeof(struct rtllib_txb)); in rtllib_alloc_txb() 230 txb->nr_frags = nr_frags; in rtllib_alloc_txb() 231 txb->frag_size = cpu_to_le16(txb_size); in rtllib_alloc_txb() 234 txb->fragments[i] = dev_alloc_skb(txb_size); in rtllib_alloc_txb() [all …]
|
D | rtllib_softmac.c | 2460 void rtllib_softmac_xmit(struct rtllib_txb *txb, struct rtllib_device *ieee) in rtllib_softmac_xmit() argument 2463 unsigned int queue_index = txb->queue_index; in rtllib_softmac_xmit() 2475 tcb_desc = (struct cb_desc *)(txb->fragments[0]->cb + in rtllib_softmac_xmit() 2483 for (i = 0; i < txb->nr_frags; i++) { in rtllib_softmac_xmit() 2494 txb->fragments[i]); in rtllib_softmac_xmit() 2496 kfree_skb(txb->fragments[i]); in rtllib_softmac_xmit() 2499 txb->fragments[i], in rtllib_softmac_xmit() 2504 rtllib_txb_free(txb); in rtllib_softmac_xmit() 2516 if (ieee->tx_pending.txb) { in rtllib_reset_queue() 2517 rtllib_txb_free(ieee->tx_pending.txb); in rtllib_reset_queue() [all …]
|
D | rtllib.h | 1263 struct rtllib_txb *txb; member 1751 int (*hard_start_xmit)(struct rtllib_txb *txb, 2036 void rtllib_softmac_xmit(struct rtllib_txb *txb, struct rtllib_device *ieee);
|
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/ |
D | ieee80211_tx.c | 232 void ieee80211_txb_free(struct ieee80211_txb *txb) { in ieee80211_txb_free() argument 234 if (unlikely(!txb)) in ieee80211_txb_free() 236 kfree(txb); in ieee80211_txb_free() 243 struct ieee80211_txb *txb; in ieee80211_alloc_txb() local 245 txb = kmalloc( in ieee80211_alloc_txb() 248 if (!txb) in ieee80211_alloc_txb() 251 memset(txb, 0, sizeof(struct ieee80211_txb)); in ieee80211_alloc_txb() 252 txb->nr_frags = nr_frags; in ieee80211_alloc_txb() 253 txb->frag_size = txb_size; in ieee80211_alloc_txb() 256 txb->fragments[i] = dev_alloc_skb(txb_size); in ieee80211_alloc_txb() [all …]
|
D | ieee80211_softmac.c | 2132 void ieee80211_softmac_xmit(struct ieee80211_txb *txb, struct ieee80211_device *ieee) in ieee80211_softmac_xmit() argument 2135 unsigned int queue_index = txb->queue_index; in ieee80211_softmac_xmit() 2146 ieee->stats.tx_bytes += le16_to_cpu(txb->payload_size); in ieee80211_softmac_xmit() 2148 tcb_desc = (cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE); in ieee80211_softmac_xmit() 2153 for(i = 0; i < txb->nr_frags; i++) { in ieee80211_softmac_xmit() 2168 skb_queue_tail(&ieee->skb_drv_aggQ[queue_index], txb->fragments[i]); in ieee80211_softmac_xmit() 2170 skb_queue_tail(&ieee->skb_waitQ[queue_index], txb->fragments[i]); in ieee80211_softmac_xmit() 2174 txb->fragments[i], in ieee80211_softmac_xmit() 2181 ieee80211_txb_free(txb); in ieee80211_softmac_xmit() 2193 for(i = ieee->tx_pending.frag; i < ieee->tx_pending.txb->nr_frags; i++) { in ieee80211_resume_tx() [all …]
|
D | ieee80211.h | 1460 struct ieee80211_txb *txb; member 1911 int (*hard_start_xmit)(struct ieee80211_txb *txb, 2228 void ieee80211_softmac_xmit(struct ieee80211_txb *txb,
|
/linux-4.4.14/drivers/net/ethernet/micrel/ |
D | ks8851.c | 62 u8 txb[6]; member 171 __le16 txb[2]; in ks8851_wrreg16() local 174 txb[0] = cpu_to_le16(MK_OP(reg & 2 ? 0xC : 0x03, reg) | KS_SPIOP_WR); in ks8851_wrreg16() 175 txb[1] = cpu_to_le16(val); in ks8851_wrreg16() 177 xfer->tx_buf = txb; in ks8851_wrreg16() 198 __le16 txb[2]; in ks8851_wrreg8() local 204 txb[0] = cpu_to_le16(MK_OP(bit, reg) | KS_SPIOP_WR); in ks8851_wrreg8() 205 txb[1] = val; in ks8851_wrreg8() 207 xfer->tx_buf = txb; in ks8851_wrreg8() 250 __le16 *txb = (__le16 *)ks->txd; in ks8851_rdreg() local [all …]
|
D | ks8851_mll.c | 381 u8 txb[4]; member
|
/linux-4.4.14/drivers/net/ethernet/aurora/ |
D | nb8800.c | 362 struct nb8800_tx_buf *txb; in __nb8800_tx_dma_start() local 365 txb = &priv->tx_bufs[priv->tx_queue]; in __nb8800_tx_dma_start() 366 if (!txb->ready) in __nb8800_tx_dma_start() 373 nb8800_writel(priv, NB8800_TX_DESC_ADDR, txb->dma_desc); in __nb8800_tx_dma_start() 377 priv->tx_queue = (priv->tx_queue + txb->chain_len) % TX_DESC_COUNT; in __nb8800_tx_dma_start() 402 struct nb8800_tx_buf *txb; in nb8800_xmit() local 433 txb = &priv->tx_bufs[next]; in nb8800_xmit() 443 txb->dma_desc + offsetof(struct nb8800_tx_desc, buf); in nb8800_xmit() 444 desc->n_addr = txb->dma_desc + sizeof(txd->desc[0]); in nb8800_xmit() 457 txb->skb = skb; in nb8800_xmit() [all …]
|
/linux-4.4.14/net/rxrpc/ |
D | ar-ack.c | 219 struct sk_buff *txb; in rxrpc_resend() local 243 txb = (struct sk_buff *) *p_txb; in rxrpc_resend() 244 sp = rxrpc_skb(txb); in rxrpc_resend() 253 hdr = (struct rxrpc_header *) txb->head; in rxrpc_resend() 258 if (rxrpc_send_packet(call->conn->trans, txb) < 0) { in rxrpc_resend() 289 struct sk_buff *txb; in rxrpc_resend_timer() local 309 txb = (struct sk_buff *) (*p_txb & ~1); in rxrpc_resend_timer() 310 sp = rxrpc_skb(txb); in rxrpc_resend_timer() 342 struct sk_buff *txb; in rxrpc_process_soft_ACKs() local 361 txb = (struct sk_buff *) (*p_txb & ~1); in rxrpc_process_soft_ACKs() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/sound/ |
D | fsl,asrc.txt | 20 - dma-names : Contains "rxa", "rxb", "rxc", "txa", "txb" and "txc". 56 "txa", "txb", "txc";
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | bfin_sport3.h | 98 u32 txb; member
|
/linux-4.4.14/drivers/net/fjes/ |
D | fjes_hw.h | 85 #define FJES_DEV_COMMAND_SHARE_BUFFER_REQ_LEN(txb, rxb) \ argument 86 (24 + (8 * ((txb) / EP_BUFFER_INFO_SIZE + (rxb) / EP_BUFFER_INFO_SIZE)))
|
/linux-4.4.14/drivers/net/ethernet/atheros/alx/ |
D | main.c | 57 struct alx_buffer *txb = &alx->txq.bufs[entry]; in alx_free_txbuf() local 59 if (dma_unmap_len(txb, size)) { in alx_free_txbuf() 61 dma_unmap_addr(txb, dma), in alx_free_txbuf() 62 dma_unmap_len(txb, size), in alx_free_txbuf() 64 dma_unmap_len_set(txb, size, 0); in alx_free_txbuf() 67 if (txb->skb) { in alx_free_txbuf() 68 dev_kfree_skb_any(txb->skb); in alx_free_txbuf() 69 txb->skb = NULL; in alx_free_txbuf()
|
/linux-4.4.14/drivers/tty/serial/ |
D | mpsc.c | 176 u8 *txb; /* Tx Ring I/O buf */ member 825 pi->txb = (u8 *)dp; in mpsc_init_rings() 858 bp = pi->txb; in mpsc_init_rings() 900 pi->txb = NULL; in mpsc_uninit_rings() 1132 bp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); in mpsc_copy_tx_data() 1142 bp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); in mpsc_copy_tx_data() 1729 bp = dp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); in mpsc_console_write()
|
/linux-4.4.14/drivers/staging/wilc1000/ |
D | wilc_wlan.c | 830 u8 *txb = p->tx_buffer; in wilc_wlan_handle_txq() local 1056 memcpy(&txb[offset], &header, 4); in wilc_wlan_handle_txq() 1065 memcpy(&txb[offset + 4], pBSSID, 6); in wilc_wlan_handle_txq() 1071 memcpy(&txb[offset + buffer_offset], tqe->buffer, tqe->buffer_size); in wilc_wlan_handle_txq() 1101 ret = p->hif_func.hif_block_tx_ext(0, txb, offset); in wilc_wlan_handle_txq()
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | ieee80211.h | 882 struct ieee80211_txb *txb; member
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | tg3.c | 7747 struct tg3_tx_ring_info *txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap() local 7749 skb = txb->skb; in tg3_tx_skb_unmap() 7750 txb->skb = NULL; in tg3_tx_skb_unmap() 7753 dma_unmap_addr(txb, mapping), in tg3_tx_skb_unmap() 7757 while (txb->fragmented) { in tg3_tx_skb_unmap() 7758 txb->fragmented = false; in tg3_tx_skb_unmap() 7760 txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap() 7767 txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap() 7770 dma_unmap_addr(txb, mapping), in tg3_tx_skb_unmap() 7773 while (txb->fragmented) { in tg3_tx_skb_unmap() [all …]
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | imx6qdl.dtsi | 385 "txa", "txb", "txc";
|
D | imx6sx.dtsi | 356 "txa", "txb", "txc";
|