| /linux/drivers/net/wireless/intel/ipw2x00/ |
| A D | libipw_tx.c | 169 if (unlikely(!txb)) in libipw_txb_free() 172 if (txb->fragments[i]) in libipw_txb_free() 174 kfree(txb); in libipw_txb_free() 180 struct libipw_txb *txb; in libipw_alloc_txb() local 183 txb = kmalloc(struct_size(txb, fragments, nr_frags), gfp_mask); in libipw_alloc_txb() 184 if (!txb) in libipw_alloc_txb() 203 kfree(txb); in libipw_alloc_txb() 206 return txb; in libipw_alloc_txb() 414 if (unlikely(!txb)) { in libipw_xmit() 498 if (txb) { in libipw_xmit() [all …]
|
| A D | ipw2100.c | 2929 libipw_txb_free(packet->info.d_struct.txb); in __ipw2100_tx_process() 2930 packet->info.d_struct.txb = NULL; in __ipw2100_tx_process() 3128 if (packet->info.d_struct.txb->nr_frags > 1) in ipw2100_tx_send_data() 3130 packet->info.d_struct.txb->frag_size - in ipw2100_tx_send_data() 3168 txb->fragments[i]->data + in ipw2100_tx_send_data() 3401 packet->info.d_struct.txb = txb; in ipw2100_tx() 3404 printk_buf(IPW_DL_TX, txb->fragments[0]->data, txb->fragments[0]->len); in ipw2100_tx() 4497 txb); in ipw2100_tx_initialize() 4536 txb); in ipw2100_tx_free() 5818 libipw_txb_free(packet->info.d_struct.txb); in ipw2100_close() [all …]
|
| A D | ipw2200.c | 3772 q->txb = kmalloc_array(count, sizeof(q->txb[0]), GFP_KERNEL); in ipw_queue_tx_init() 3773 if (!q->txb) in ipw_queue_tx_init() 3782 kfree(q->txb); in ipw_queue_tx_init() 3783 q->txb = NULL; in ipw_queue_tx_init() 3857 kfree(txq->txb); in ipw_queue_tx_free() 10090 txb->fragments[0]->data; in ipw_tx_skb() 10130 txq->txb[q->first_empty] = txb; in ipw_tx_skb() 10208 txb->nr_frags)); in ipw_tx_skb() 10230 if (i != txb->nr_frags) { in ipw_tx_skb() 10253 txb->fragments[i] = skb; in ipw_tx_skb() [all …]
|
| A D | ipw2100.h | 323 struct libipw_txb *txb; member
|
| A D | libipw.h | 794 netdev_tx_t (*hard_start_xmit) (struct libipw_txb * txb,
|
| /linux/drivers/staging/rtl8192u/ieee80211/ |
| A D | ieee80211_tx.c | 219 if (unlikely(!txb)) in ieee80211_txb_free() 221 kfree(txb); in ieee80211_txb_free() 230 txb = kmalloc( in ieee80211_alloc_txb() 233 if (!txb) in ieee80211_alloc_txb() 246 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in ieee80211_alloc_txb() 251 kfree(txb); in ieee80211_alloc_txb() 254 return txb; in ieee80211_alloc_txb() 785 if (!txb) { in ieee80211_xmit() 790 txb->encrypted = 0; in ieee80211_xmit() 797 if (txb) { in ieee80211_xmit() [all …]
|
| A D | ieee80211_softmac.c | 2034 unsigned int queue_index = txb->queue_index; in ieee80211_softmac_xmit() 2045 ieee->stats.tx_bytes += le16_to_cpu(txb->payload_size); in ieee80211_softmac_xmit() 2052 for (i = 0; i < txb->nr_frags; i++) { in ieee80211_softmac_xmit() 2079 ieee80211_txb_free(txb); in ieee80211_softmac_xmit() 2103 ieee80211_txb_free(ieee->tx_pending.txb); in ieee80211_resume_tx() 2104 ieee->tx_pending.txb = NULL; in ieee80211_resume_tx() 2113 if (ieee->tx_pending.txb) { in ieee80211_reset_queue() 2114 ieee80211_txb_free(ieee->tx_pending.txb); in ieee80211_reset_queue() 2115 ieee->tx_pending.txb = NULL; in ieee80211_reset_queue() 2149 if (!ieee->queue_stop && ieee->tx_pending.txb) in ieee80211_wake_queue() [all …]
|
| A D | ieee80211.h | 1458 struct ieee80211_txb *txb; member 1908 int (*hard_start_xmit)(struct ieee80211_txb *txb, 2182 void ieee80211_txb_free(struct ieee80211_txb *txb); 2227 void ieee80211_softmac_xmit(struct ieee80211_txb *txb,
|
| /linux/drivers/staging/rtl8192e/ |
| A D | rtllib_tx.c | 197 if (unlikely(!txb)) in rtllib_txb_free() 199 kfree(txb); in rtllib_txb_free() 210 if (!txb) in rtllib_alloc_txb() 223 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in rtllib_alloc_txb() 228 kfree(txb); in rtllib_alloc_txb() 231 return txb; in rtllib_alloc_txb() 609 txb->encrypted = 0; in rtllib_xmit_inter() 872 if (!txb) { in rtllib_xmit_inter() 877 txb->encrypted = 0; in rtllib_xmit_inter() 883 if (txb) { in rtllib_xmit_inter() [all …]
|
| A D | rtllib_softmac.c | 2450 unsigned int queue_index = txb->queue_index; in rtllib_softmac_xmit() 2462 tcb_desc = (struct cb_desc *)(txb->fragments[0]->cb + in rtllib_softmac_xmit() 2470 for (i = 0; i < txb->nr_frags; i++) { in rtllib_softmac_xmit() 2481 txb->fragments[i]); in rtllib_softmac_xmit() 2483 kfree_skb(txb->fragments[i]); in rtllib_softmac_xmit() 2486 txb->fragments[i], in rtllib_softmac_xmit() 2491 rtllib_txb_free(txb); in rtllib_softmac_xmit() 2503 if (ieee->tx_pending.txb) { in rtllib_reset_queue() 2504 rtllib_txb_free(ieee->tx_pending.txb); in rtllib_reset_queue() 2505 ieee->tx_pending.txb = NULL; in rtllib_reset_queue() [all …]
|
| A D | rtllib.h | 1208 struct rtllib_txb *txb; member 1695 int (*hard_start_xmit)(struct rtllib_txb *txb, 1942 void rtllib_txb_free(struct rtllib_txb *txb); 1980 void rtllib_softmac_xmit(struct rtllib_txb *txb, struct rtllib_device *ieee);
|
| /linux/drivers/net/ethernet/micrel/ |
| A D | ks8851_spi.c | 122 __le16 txb[2]; in ks8851_wrreg16_spi() local 126 txb[1] = cpu_to_le16(val); in ks8851_wrreg16_spi() 128 xfer->tx_buf = txb; in ks8851_wrreg16_spi() 163 xfer->tx_buf = txb; in ks8851_rdreg() 175 xfer->tx_buf = txb; in ks8851_rdreg() 218 u8 txb[1]; in ks8851_rdfifo_spi() local 225 txb[0] = KS_SPIOP_RXFIFO; in ks8851_rdfifo_spi() 227 xfer->tx_buf = txb; in ks8851_rdfifo_spi() 311 struct sk_buff *txb; in ks8851_tx_work() local 324 if (txb) { in ks8851_tx_work() [all …]
|
| A D | ks8851.h | 337 u8 txb[6]; member 443 struct sk_buff *txb) in ks8851_done_tx() argument 447 dev->stats.tx_bytes += txb->len; in ks8851_done_tx() 450 dev_kfree_skb(txb); in ks8851_done_tx()
|
| A D | ks8851_common.c | 553 struct sk_buff *txb = skb_dequeue(&ks->txq); in ks8851_net_stop() local 556 "%s: freeing txb %p\n", __func__, txb); in ks8851_net_stop() 558 dev_kfree_skb(txb); in ks8851_net_stop()
|
| /linux/drivers/media/i2c/adv748x/ |
| A D | adv748x-core.c | 526 adv748x_tx_power(&state->txb, 1); in adv748x_reset() 527 adv748x_tx_power(&state->txb, 0); in adv748x_reset() 537 if (is_tx_enabled(&state->txb)) { in adv748x_reset() 539 adv748x_csi2_set_virtual_channel(&state->txb, 0); in adv748x_reset() 644 state->txb.num_lanes = num_lanes; in adv748x_parse_csi2_lanes() 645 state->txb.active_lanes = num_lanes; in adv748x_parse_csi2_lanes() 732 state->txa.state = state->txb.state = state; in adv748x_probe() 734 state->txb.page = ADV748X_PAGE_TXB; in adv748x_probe() 736 state->txb.port = ADV748X_PORT_TXB; in adv748x_probe() 794 ret = adv748x_csi2_init(state, &state->txb); in adv748x_probe() [all …]
|
| A D | adv748x.h | 96 #define is_txb(_tx) ((_tx) == &(_tx)->state->txb) 198 struct adv748x_csi2 txb; member
|
| /linux/drivers/spi/ |
| A D | spi-loopback-test.c | 570 u8 rxb, txb; in spi_test_check_loopback_result() local 593 txb = ((u8 *)xfer->tx_buf)[i]; in spi_test_check_loopback_result() 595 if (txb != rxb) in spi_test_check_loopback_result() 600 txb = ((u8 *)xfer->rx_buf)[0]; in spi_test_check_loopback_result() 602 if (!((txb == 0) || (txb == 0xff))) { in spi_test_check_loopback_result() 605 txb); in spi_test_check_loopback_result() 611 if (rxb != txb) in spi_test_check_loopback_result() 622 i, txb, rxb); in spi_test_check_loopback_result()
|
| /linux/Documentation/devicetree/bindings/sound/ |
| A D | fsl,asrc.txt | 25 - dma-names : Contains "rxa", "rxb", "rxc", "txa", "txb" and "txc". 77 "txa", "txb", "txc";
|
| /linux/drivers/net/fjes/ |
| A D | fjes_hw.h | 74 #define FJES_DEV_COMMAND_SHARE_BUFFER_REQ_LEN(txb, rxb) \ argument 75 (24 + (8 * ((txb) / EP_BUFFER_INFO_SIZE + (rxb) / EP_BUFFER_INFO_SIZE)))
|
| /linux/Documentation/devicetree/bindings/media/i2c/ |
| A D | adv748x.txt | 29 "infoframe", "cbus", "cec", "sdp", "txa", "txb" 71 "infoframe", "cbus", "cec", "sdp", "txa", "txb";
|
| /linux/drivers/net/wireless/microchip/wilc1000/ |
| A D | wlan.c | 726 u8 *txb = wilc->tx_buffer; in wilc_wlan_handle_txq() local 905 memcpy(&txb[offset], &header, 4); in wilc_wlan_handle_txq() 913 memcpy(&txb[offset + 4], &prio, sizeof(prio)); in wilc_wlan_handle_txq() 914 memcpy(&txb[offset + 8], bssid, 6); in wilc_wlan_handle_txq() 919 memcpy(&txb[offset + buffer_offset], in wilc_wlan_handle_txq() 940 ret = func->hif_block_tx_ext(wilc, 0, txb, offset); in wilc_wlan_handle_txq()
|
| /linux/drivers/net/ethernet/atheros/alx/ |
| A D | main.c | 56 struct alx_buffer *txb = &txq->bufs[entry]; in alx_free_txbuf() local 58 if (dma_unmap_len(txb, size)) { in alx_free_txbuf() 60 dma_unmap_addr(txb, dma), in alx_free_txbuf() 61 dma_unmap_len(txb, size), in alx_free_txbuf() 63 dma_unmap_len_set(txb, size, 0); in alx_free_txbuf() 66 if (txb->skb) { in alx_free_txbuf() 67 dev_kfree_skb_any(txb->skb); in alx_free_txbuf() 68 txb->skb = NULL; in alx_free_txbuf()
|
| /linux/drivers/staging/r8188eu/include/ |
| A D | ieee80211.h | 881 struct ieee80211_txb *txb; member
|
| /linux/arch/arm64/boot/dts/renesas/ |
| A D | salvator-common.dtsi | 527 "infoframe", "cbus", "cec", "sdp", "txa", "txb" ;
|
| /linux/drivers/net/ethernet/broadcom/ |
| A D | tg3.c | 7757 struct tg3_tx_ring_info *txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap() local 7759 skb = txb->skb; in tg3_tx_skb_unmap() 7760 txb->skb = NULL; in tg3_tx_skb_unmap() 7765 while (txb->fragmented) { in tg3_tx_skb_unmap() 7766 txb->fragmented = false; in tg3_tx_skb_unmap() 7768 txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap() 7775 txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap() 7778 dma_unmap_addr(txb, mapping), in tg3_tx_skb_unmap() 7781 while (txb->fragmented) { in tg3_tx_skb_unmap() 7782 txb->fragmented = false; in tg3_tx_skb_unmap() [all …]
|