Home
last modified time | relevance | path

Searched refs:txb (Results 1 – 20 of 20) sorted by relevance

/drivers/net/wireless/intel/ipw2x00/
A Dlibipw_tx.c169 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 = kzalloc(struct_size(txb, fragments, nr_frags), gfp_mask); in libipw_alloc_txb()
184 if (!txb) in libipw_alloc_txb()
202 kfree(txb); in libipw_alloc_txb()
205 return txb; in libipw_alloc_txb()
413 if (unlikely(!txb)) { in libipw_xmit()
497 if (txb) { in libipw_xmit()
[all …]
A Dipw2100.c2913 libipw_txb_free(packet->info.d_struct.txb); in __ipw2100_tx_process()
2914 packet->info.d_struct.txb = NULL; in __ipw2100_tx_process()
3112 if (packet->info.d_struct.txb->nr_frags > 1) in ipw2100_tx_send_data()
3114 packet->info.d_struct.txb->frag_size - in ipw2100_tx_send_data()
3152 txb->fragments[i]->data + in ipw2100_tx_send_data()
3385 packet->info.d_struct.txb = txb; in ipw2100_tx()
3388 printk_buf(IPW_DL_TX, txb->fragments[0]->data, txb->fragments[0]->len); in ipw2100_tx()
4481 txb); in ipw2100_tx_initialize()
4520 txb); in ipw2100_tx_free()
5802 libipw_txb_free(packet->info.d_struct.txb); in ipw2100_close()
[all …]
A Dipw2200.c3726 q->txb = kmalloc_array(count, sizeof(q->txb[0]), GFP_KERNEL); in ipw_queue_tx_init()
3727 if (!q->txb) in ipw_queue_tx_init()
3736 kfree(q->txb); in ipw_queue_tx_init()
3737 q->txb = NULL; in ipw_queue_tx_init()
3811 kfree(txq->txb); in ipw_queue_tx_free()
10051 txb->fragments[0]->data; in ipw_tx_skb()
10091 txq->txb[q->first_empty] = txb; in ipw_tx_skb()
10169 txb->nr_frags)); in ipw_tx_skb()
10191 if (i != txb->nr_frags) { in ipw_tx_skb()
10214 txb->fragments[i] = skb; in ipw_tx_skb()
[all …]
A Dipw2100.h323 struct libipw_txb *txb; member
A Dlibipw.h852 netdev_tx_t (*hard_start_xmit) (struct libipw_txb * txb,
A Dipw2200.h519 struct libipw_txb **txb; member
/drivers/net/ethernet/micrel/
A Dks8851_spi.c120 __le16 txb[2]; in ks8851_wrreg16_spi() local
124 txb[1] = cpu_to_le16(val); in ks8851_wrreg16_spi()
126 xfer->tx_buf = txb; in ks8851_wrreg16_spi()
161 xfer->tx_buf = txb; in ks8851_rdreg()
173 xfer->tx_buf = txb; in ks8851_rdreg()
216 u8 txb[1]; in ks8851_rdfifo_spi() local
223 txb[0] = KS_SPIOP_RXFIFO; in ks8851_rdfifo_spi()
225 xfer->tx_buf = txb; in ks8851_rdfifo_spi()
313 struct sk_buff *txb; in ks8851_tx_work() local
326 if (txb) { in ks8851_tx_work()
[all …]
A Dks8851.h337 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 Dks8851_common.c519 struct sk_buff *txb = skb_dequeue(&ks->txq); in ks8851_net_stop() local
522 "%s: freeing txb %p\n", __func__, txb); in ks8851_net_stop()
524 dev_kfree_skb(txb); in ks8851_net_stop()
/drivers/net/ethernet/vertexcom/
A Dmse102x.c158 __be16 txb[2]; in mse102x_tx_cmd_spi() local
161 txb[0] = cpu_to_be16(DET_CMD); in mse102x_tx_cmd_spi()
162 txb[1] = cpu_to_be16(cmd); in mse102x_tx_cmd_spi()
164 xfer->tx_buf = txb; in mse102x_tx_cmd_spi()
186 txb[0] = 0; in mse102x_rx_cmd_spi()
187 txb[1] = 0; in mse102x_rx_cmd_spi()
189 xfer->tx_buf = txb; in mse102x_rx_cmd_spi()
390 if (txb->len < ETH_ZLEN) in mse102x_tx_pkt_spi()
391 pad = ETH_ZLEN - txb->len; in mse102x_tx_pkt_spi()
442 struct sk_buff *txb; in mse102x_tx_work() local
[all …]
/drivers/media/i2c/adv748x/
A Dadv748x-core.c526 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 Dadv748x.h95 #define is_txb(_tx) ((_tx) == &(_tx)->state->txb)
196 struct adv748x_csi2 txb; member
/drivers/spi/
A Dspi-loopback-test.c607 u8 rxb, txb; in spi_test_check_loopback_result() local
630 txb = ((u8 *)xfer->tx_buf)[i]; in spi_test_check_loopback_result()
632 if (txb != rxb) in spi_test_check_loopback_result()
637 txb = ((u8 *)xfer->rx_buf)[0]; in spi_test_check_loopback_result()
639 if (txb != 0 && txb != 0xff) { in spi_test_check_loopback_result()
642 txb); in spi_test_check_loopback_result()
648 if (rxb != txb) in spi_test_check_loopback_result()
659 i, txb, rxb); in spi_test_check_loopback_result()
/drivers/net/ethernet/adi/
A Dadin1110.c370 struct sk_buff *txb) in adin1110_write_fifo() argument
385 if (txb->len + ADIN1110_FEC_LEN < 64) in adin1110_write_fifo()
386 padding = 64 - (txb->len + ADIN1110_FEC_LEN); in adin1110_write_fifo()
388 padded_len = txb->len + padding + ADIN1110_FRAME_HEADER_LEN; in adin1110_write_fifo()
414 txb->data, txb->len); in adin1110_write_fifo()
420 port_priv->tx_bytes += txb->len; in adin1110_write_fifo()
968 struct sk_buff *txb; in adin1110_tx_work() local
976 while ((txb = skb_dequeue(&port_priv->txq))) { in adin1110_tx_work()
977 ret = adin1110_write_fifo(port_priv, txb); in adin1110_tx_work()
982 dev_kfree_skb(txb); in adin1110_tx_work()
/drivers/net/fjes/
A Dfjes_hw.h74 #define FJES_DEV_COMMAND_SHARE_BUFFER_REQ_LEN(txb, rxb) \ argument
75 (24 + (8 * ((txb) / EP_BUFFER_INFO_SIZE + (rxb) / EP_BUFFER_INFO_SIZE)))
/drivers/net/ethernet/mscc/
A Docelot_fdma.c725 struct ocelot_fdma_tx_buf *txb; in ocelot_fdma_free_tx_ring() local
733 txb = &tx_ring->bufs[idx]; in ocelot_fdma_free_tx_ring()
734 skb = txb->skb; in ocelot_fdma_free_tx_ring()
735 dma_unmap_single(ocelot->dev, dma_unmap_addr(txb, dma_addr), in ocelot_fdma_free_tx_ring()
/drivers/net/ethernet/atheros/alx/
A Dmain.c55 struct alx_buffer *txb = &txq->bufs[entry]; in alx_free_txbuf() local
57 if (dma_unmap_len(txb, size)) { in alx_free_txbuf()
59 dma_unmap_addr(txb, dma), in alx_free_txbuf()
60 dma_unmap_len(txb, size), in alx_free_txbuf()
62 dma_unmap_len_set(txb, size, 0); in alx_free_txbuf()
65 if (txb->skb) { in alx_free_txbuf()
66 dev_kfree_skb_any(txb->skb); in alx_free_txbuf()
67 txb->skb = NULL; in alx_free_txbuf()
/drivers/net/wireless/microchip/wilc1000/
A Dwlan.c842 u8 *txb = wilc->tx_buffer; in wilc_wlan_handle_txq() local
1054 memcpy(&txb[offset], &header, 4); in wilc_wlan_handle_txq()
1062 memcpy(&txb[offset + 4], &prio, sizeof(prio)); in wilc_wlan_handle_txq()
1063 memcpy(&txb[offset + 8], bssid, 6); in wilc_wlan_handle_txq()
1068 memcpy(&txb[offset + buffer_offset], in wilc_wlan_handle_txq()
1091 ret = func->hif_block_tx_ext(wilc, 0, txb, offset); in wilc_wlan_handle_txq()
/drivers/phy/qualcomm/
A Dphy-qcom-qmp-combo.c1746 u16 txb; member
1917 .txb = 0x1600,
1933 .txb = 0x0a00,
1947 .txb = 0x1800,
3931 qmp->tx2 = base + offs->txb; in qmp_combo_parse_dt()
3945 qmp->dp_tx2 = base + offs->txb; in qmp_combo_parse_dt()
/drivers/net/ethernet/broadcom/
A Dtg3.c7825 struct tg3_tx_ring_info *txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap() local
7827 skb = txb->skb; in tg3_tx_skb_unmap()
7828 txb->skb = NULL; in tg3_tx_skb_unmap()
7833 while (txb->fragmented) { in tg3_tx_skb_unmap()
7834 txb->fragmented = false; in tg3_tx_skb_unmap()
7836 txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap()
7843 txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap()
7846 dma_unmap_addr(txb, mapping), in tg3_tx_skb_unmap()
7849 while (txb->fragmented) { in tg3_tx_skb_unmap()
7850 txb->fragmented = false; in tg3_tx_skb_unmap()
[all …]

Completed in 120 milliseconds