/linux/net/rxrpc/ |
H A D | txbuf.c | 22 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 D | rxkad.c | 150 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 D | rxgk.c | 287 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 D | insecure.c | 25 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 D | output.c | 430 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 D | libipw_tx.c | 166 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 D | ipw2100.c | 2913 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 D | ipw2200.c | 3726 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 D | ipw2100.h | 323 struct libipw_txb *txb; member
|
H A D | libipw.h | 852 netdev_tx_t (*hard_start_xmit) (struct libipw_txb * txb,
|
/linux/drivers/net/ethernet/micrel/ |
H A D | ks8851_spi.c | 120 __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 D | ks8851.h | 329 * @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 D | ks8851_common.c | 519 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 D | mse102x.c | 158 __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 D | adv748x-core.c | 56 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 D | adv748x.h | 95 #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 D | spi-loopback-test.c | 607 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 D | adin1110.c | 370 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 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/drivers/net/ethernet/mscc/ |
H A D | ocelot_fdma.c | 725 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 D | main.c | 55 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 D | r8a77970-eagle-function-expansion.dtso | 115 "infoframe", "cbus", "cec", "sdp", "txa", "txb" ;
|
/linux/drivers/net/wireless/microchip/wilc1000/ |
H A D | wlan.c | 842 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 D | imx8-ss-audio.dtsi | 159 dma-names = "rxa", "rxb", "rxc", "txa", "txb", "txc"; 486 dma-names = "rxa", "rxb", "rxc", "txa", "txb", "txc";
|
/linux/include/trace/events/ |
H A D | rxrpc.h | 1865 struct rxrpc_txbuf *txb), 1867 TP_ARGS(call, req, txb), 1880 __entry->serial = txb->serial;
|