Home
last modified time | relevance | path

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

12

/linux/net/rxrpc/
H A Dtxbuf.c22 struct rxrpc_txbuf *txb; in rxrpc_alloc_data_txbuf() local
26 txb = kzalloc(sizeof(*txb), gfp); in rxrpc_alloc_data_txbuf()
27 if (!txb) in rxrpc_alloc_data_txbuf()
42 kfree(txb); in rxrpc_alloc_data_txbuf()
46 refcount_set(&txb->ref, 1); in rxrpc_alloc_data_txbuf()
47 txb->call_debug_id = call->debug_id; in rxrpc_alloc_data_txbuf()
48 txb->debug_id = atomic_inc_return(&rxrpc_txbuf_debug_ids); in rxrpc_alloc_data_txbuf()
49 txb->alloc_size = data_size; in rxrpc_alloc_data_txbuf()
50 txb in rxrpc_alloc_data_txbuf()
63 rxrpc_see_txbuf(struct rxrpc_txbuf * txb,enum rxrpc_txbuf_trace what) rxrpc_see_txbuf() argument
70 rxrpc_free_txbuf(struct rxrpc_txbuf * txb) rxrpc_free_txbuf() argument
80 rxrpc_put_txbuf(struct rxrpc_txbuf * txb,enum rxrpc_txbuf_trace what) rxrpc_put_txbuf() argument
[all...]
H A Drxkad.c150 struct rxrpc_txbuf *txb; in rxkad_alloc_txbuf() local
176 txb = rxrpc_alloc_data_txbuf(call, alloc, RXKAD_ALIGN, gfp); in rxkad_alloc_txbuf()
177 if (!txb) in rxkad_alloc_txbuf()
180 txb->crypto_header = 0; in rxkad_alloc_txbuf()
181 txb->sec_header = shdr; in rxkad_alloc_txbuf()
182 txb->offset += shdr; in rxkad_alloc_txbuf()
183 txb->space = part; in rxkad_alloc_txbuf()
184 return txb; in rxkad_alloc_txbuf()
259 struct rxrpc_txbuf *txb, in rxkad_secure_packet_auth() argument
262 struct rxkad_level1_hdr *hdr = txb in rxkad_secure_packet_auth()
300 rxkad_secure_packet_encrypt(const struct rxrpc_call * call,struct rxrpc_txbuf * txb,struct skcipher_request * req) rxkad_secure_packet_encrypt() argument
340 rxkad_secure_packet(struct rxrpc_call * call,struct rxrpc_txbuf * txb) rxkad_secure_packet() argument
[all...]
H A Drxgk.c287 struct rxrpc_txbuf *txb; in rxgk_alloc_txbuf() local
325 txb = rxrpc_alloc_data_txbuf(call, alloc, 16, gfp); in rxgk_alloc_txbuf()
326 if (!txb) in rxgk_alloc_txbuf()
329 txb->crypto_header = offset; in rxgk_alloc_txbuf()
330 txb->sec_header = shdr; in rxgk_alloc_txbuf()
331 txb->offset += offset + shdr; in rxgk_alloc_txbuf()
332 txb->space = part; in rxgk_alloc_txbuf()
336 memset(txb->data + alloc - gap, 0, gap); in rxgk_alloc_txbuf()
337 return txb; in rxgk_alloc_txbuf()
345 struct rxrpc_txbuf *txb) in rxgk_secure_packet_integrity() argument
391 rxgk_secure_packet_encrypted(const struct rxrpc_call * call,struct rxgk_context * gk,struct rxrpc_txbuf * txb) rxgk_secure_packet_encrypted() argument
430 rxgk_secure_packet(struct rxrpc_call * call,struct rxrpc_txbuf * txb) rxgk_secure_packet() argument
[all...]
H A Dinsecure.c25 static int none_secure_packet(struct rxrpc_call *call, struct rxrpc_txbuf *txb) in none_secure_packet() argument
27 txb->pkt_len = txb->len; in none_secure_packet()
28 if (txb->len == RXRPC_JUMBO_DATALEN) in none_secure_packet()
29 txb->jumboable = true; in none_secure_packet()
H A Doutput.c430 struct rxrpc_txbuf *txb, in rxrpc_prepare_data_subpacket() argument
434 struct rxrpc_jumbo_header *jumbo = txb->data - sizeof(*jumbo); in rxrpc_prepare_data_subpacket()
438 size_t len = txb->pkt_len; in rxrpc_prepare_data_subpacket()
442 _enter("%x,%zd", txb->seq, len); in rxrpc_prepare_data_subpacket()
444 txb->serial = serial; in rxrpc_prepare_data_subpacket()
447 txb->seq == 1) in rxrpc_prepare_data_subpacket()
450 txb->flags &= ~RXRPC_REQUEST_ACK; in rxrpc_prepare_data_subpacket()
451 flags = txb->flags & RXRPC_TXBUF_WIRE_FLAGS; in rxrpc_prepare_data_subpacket()
452 last = txb->flags & RXRPC_LAST_PACKET; in rxrpc_prepare_data_subpacket()
466 if (last && rxrpc_sending_to_client(txb)) in rxrpc_prepare_data_subpacket()
570 struct rxrpc_txbuf *txb = tq->bufs[seq & RXRPC_TXQ_MASK]; rxrpc_prepare_data_packet() local
645 struct rxrpc_txbuf *txb; rxrpc_send_data_packet() local
[all...]
/linux/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_tx.c166 void libipw_txb_free(struct libipw_txb *txb) in libipw_txb_free() argument
169 if (unlikely(!txb)) in libipw_txb_free()
171 for (i = 0; i < txb->nr_frags; i++) in libipw_txb_free()
172 if (txb->fragments[i]) in libipw_txb_free()
173 dev_kfree_skb_any(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()
243 struct libipw_txb *txb = NULL; libipw_xmit() local
[all...]
H 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()
3069 if (unlikely(1 + packet->info.d_struct.txb->nr_frags > in ipw2100_tx_send_data()
3078 if (txq->available <= 3 + packet->info.d_struct.txb->nr_frags) { in ipw2100_tx_send_data()
3091 hdr = (struct libipw_hdr_3addr *)packet->info.d_struct.txb-> in ipw2100_tx_send_data()
3111 ipw_hdr->encrypted = packet->info.d_struct.txb->encrypted; in ipw2100_tx_send_data()
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()
3121 tbd->num_fragments = 1 + packet->info.d_struct.txb->nr_frags; in ipw2100_tx_send_data()
3131 if (packet->info.d_struct.txb in ipw2100_tx_send_data()
3362 ipw2100_tx(struct libipw_txb * txb,struct net_device * dev,int pri) ipw2100_tx() argument
[all...]
H 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()
3778 if (txq->txb[txq->q.last_used]) { in ipw_queue_tx_free_tfd()
3779 libipw_txb_free(txq->txb[txq->q.last_used]); in ipw_queue_tx_free_tfd()
3780 txq->txb[txq->q.last_used] = NULL; in ipw_queue_tx_free_tfd()
3811 kfree(txq->txb); in ipw_queue_tx_free()
5003 txq->txb[ in ipw_queue_tx_hcmd()
10047 ipw_tx_skb(struct ipw_priv * priv,struct libipw_txb * txb,int pri) ipw_tx_skb() argument
10258 ipw_handle_promiscuous_tx(struct ipw_priv * priv,struct libipw_txb * txb) ipw_handle_promiscuous_tx() argument
10338 ipw_net_hard_start_xmit(struct libipw_txb * txb,struct net_device * dev,int pri) ipw_net_hard_start_xmit() argument
[all...]
H A Dipw2100.h323 struct libipw_txb *txb; member
H A Dlibipw.h852 netdev_tx_t (*hard_start_xmit) (struct libipw_txb * txb,
/linux/drivers/net/ethernet/micrel/
H A Dks8851_spi.c120 __le16 txb[2]; in ks8851_wrreg16_spi() local
123 txb[0] = cpu_to_le16(MK_OP(reg & 2 ? 0xC : 0x03, reg) | KS_SPIOP_WR); in ks8851_wrreg16_spi()
124 txb[1] = cpu_to_le16(val); in ks8851_wrreg16_spi()
126 xfer->tx_buf = txb; in ks8851_wrreg16_spi()
151 __le16 *txb = (__le16 *)ks->txd; in ks8851_rdreg() local
155 txb[0] = cpu_to_le16(op | KS_SPIOP_RD); in ks8851_rdreg()
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[ in ks8851_rdfifo_spi()
313 struct sk_buff *txb; ks8851_tx_work() local
[all...]
H A Dks8851.h329 * @txb: The header as bytes
337 u8 txb[6]; member
440 * @txb: The buffer transmitted
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()
H 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()
/linux/drivers/net/ethernet/vertexcom/
H 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()
181 __be16 *txb = (__be16 *)mse->txd; in mse102x_rx_cmd_spi() local
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()
381 static int mse102x_tx_pkt_spi(struct mse102x_net *mse, struct sk_buff *txb, in mse102x_tx_pkt_spi() argument
390 if (txb in mse102x_tx_pkt_spi()
442 struct sk_buff *txb; mse102x_tx_work() local
[all...]
/linux/drivers/media/i2c/adv748x/
H A Dadv748x-core.c56 ADV748X_REGMAP_CONF("txb"),
96 [ADV748X_PAGE_TXB] = { "txb", 0x48 },
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()
646 adv_dbg(state, "TXB: using %u lanes\n", state->txb.num_lanes); in adv748x_parse_csi2_lanes()
732 state->txa.state = state->txb in adv748x_probe()
[all...]
H A Dadv748x.h95 #define is_txb(_tx) ((_tx) == &(_tx)->state->txb)
181 * @txb: state of TXB transmitter context
196 struct adv748x_csi2 txb; member
/linux/drivers/spi/
H 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()
/linux/drivers/net/ethernet/adi/
H 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()
[all...]
/linux/drivers/net/fjes/
H 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)))
/linux/drivers/net/ethernet/mscc/
H 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()
/linux/drivers/net/ethernet/atheros/alx/
H 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()
/linux/arch/arm64/boot/dts/renesas/
H A Dr8a77970-eagle-function-expansion.dtso115 "infoframe", "cbus", "cec", "sdp", "txa", "txb" ;
/linux/drivers/net/wireless/microchip/wilc1000/
H 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()
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8-ss-audio.dtsi159 dma-names = "rxa", "rxb", "rxc", "txa", "txb", "txc";
486 dma-names = "rxa", "rxb", "rxc", "txa", "txb", "txc";
/linux/include/trace/events/
H A Drxrpc.h1865 struct rxrpc_txbuf *txb),
1867 TP_ARGS(call, req, txb),
1880 __entry->serial = txb->serial;

12