Searched refs:rx_buff (Results 1 - 24 of 24) sorted by relevance

/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_controlq_setup.c43 cq->bi.rx_buff = kcalloc(cq->ring_size, sizeof(struct idpf_dma_mem *),
45 if (!cq->bi.rx_buff)
53 cq->bi.rx_buff[i] = kcalloc(num, sizeof(struct idpf_dma_mem),
55 if (!cq->bi.rx_buff[i])
58 bi = cq->bi.rx_buff[i];
63 kfree(cq->bi.rx_buff[i]);
74 idpf_free_dma_mem(hw, cq->bi.rx_buff[i]);
75 kfree(cq->bi.rx_buff[i]);
77 kfree(cq->bi.rx_buff);
113 if (cq->bi.rx_buff[
[all...]
H A Didpf_controlq.c67 struct idpf_dma_mem *bi = cq->bi.rx_buff[i];
448 if (cq->bi.rx_buff[ntp])
463 if (cq->bi.rx_buff[tbp]) {
464 cq->bi.rx_buff[ntp] =
465 cq->bi.rx_buff[tbp];
466 cq->bi.rx_buff[tbp] = NULL;
484 cq->bi.rx_buff[ntp] = buffs[i];
496 desc->datalen = cpu_to_le16(cq->bi.rx_buff[ntp]->size);
498 cpu_to_le32(upper_32_bits(cq->bi.rx_buff[ntp]->pa));
500 cpu_to_le32(lower_32_bits(cq->bi.rx_buff[nt
[all...]
H A Didpf_controlq_api.h114 struct idpf_dma_mem **rx_buff; member in union:idpf_ctlq_info::__anon569
/linux-master/drivers/net/ethernet/arc/
H A Demac_main.c182 struct buffer_state *rx_buff = &priv->rx_buff[*last_rx_bd]; local
240 dma_unmap_single(&ndev->dev, dma_unmap_addr(rx_buff, addr),
241 dma_unmap_len(rx_buff, len), DMA_FROM_DEVICE);
246 skb_put(rx_buff->skb, pktlen);
247 rx_buff->skb->dev = ndev;
248 rx_buff->skb->protocol = eth_type_trans(rx_buff->skb, ndev);
250 netif_receive_skb(rx_buff->skb);
252 rx_buff
441 struct buffer_state *rx_buff = &priv->rx_buff[*last_rx_bd]; local
586 struct buffer_state *rx_buff = &priv->rx_buff[i]; local
[all...]
H A Demac.h122 * @rx_buff: Storage for Rx buffers states.
151 struct buffer_state rx_buff[RX_BD_NUM]; member in struct:arc_emac_priv
/linux-master/drivers/net/ethernet/
H A Dlantiq_xrx200.c69 void *rx_buff[LTQ_DESC_NUM]; member in union:xrx200_chan::__anon420
189 void *buf = ch->rx_buff[ch->dma.desc];
194 ch->rx_buff[ch->dma.desc] = alloc(priv->rx_skb_size);
195 if (!ch->rx_buff[ch->dma.desc]) {
196 ch->rx_buff[ch->dma.desc] = buf;
201 mapping = dma_map_single(priv->dev, ch->rx_buff[ch->dma.desc],
204 skb_free_frag(ch->rx_buff[ch->dma.desc]);
205 ch->rx_buff[ch->dma.desc] = buf;
224 void *buf = ch->rx_buff[ch->dma.desc];
440 buff = ch_rx->rx_buff[ch_r
[all...]
/linux-master/include/linux/
H A Dscc.h75 struct sk_buff *rx_buff; /* pointer to frame currently received */ member in struct:scc_channel
/linux-master/drivers/spi/
H A Dspi-tle62x0.c33 unsigned char rx_buff[4]; member in struct:tle62x0_state
62 .rx_buf = st->rx_buff,
101 unsigned char *buff = st->rx_buff;
/linux-master/drivers/tty/serial/8250/
H A D8250_pci1xxxx.c329 unsigned char *rx_buff, u32 *buff_index,
344 burst_buf = (u32 *)&rx_buff[*buff_index];
353 rx_buff[*buff_index] = readb(port->membase +
364 unsigned char rx_buff[RX_BUF_SIZE]; local
370 pci1xxxx_process_read_data(port, rx_buff, &buff_index,
373 copied_len = (u32)tty_insert_flip_string(tty_port, rx_buff,
328 pci1xxxx_process_read_data(struct uart_port *port, unsigned char *rx_buff, u32 *buff_index, u32 *valid_byte_count) argument
/linux-master/drivers/net/ethernet/amd/
H A Dariadne.c91 volatile u_short *rx_buff[RX_RING_SIZE]; member in struct:ariadne_private
103 u_short rx_buff[RX_RING_SIZE][PKT_BUF_SIZE / sizeof(u_short)]; member in struct:lancedata
148 offsetof(struct lancedata, rx_buff[i]));
150 offsetof(struct lancedata, rx_buff[i])) |
155 priv->rx_buff[i] = lancedata->rx_buff[i];
157 i, &lancedata->rx_ring[i], lancedata->rx_buff[i]);
213 (const void *)priv->rx_buff[entry],
H A Dlance.c876 void *rx_buff; local
881 rx_buff = skb->data;
883 rx_buff = kmalloc(PKT_BUF_SZ, GFP_DMA | gfp);
884 if (!rx_buff)
887 lp->rx_ring[i].base = (u32)isa_virt_to_bus(rx_buff) | 0x80000000;
/linux-master/drivers/mailbox/
H A Dti-msgmgr.c103 * @rx_buff: Receive buffer pointer allocated at probe, max_message_size
117 u32 *rx_buff; member in struct:ti_queue_inst
211 message.buf = (u8 *)qinst->rx_buff;
227 for (data_reg = qinst->queue_buff_start, word_data = qinst->rx_buff,
537 qinst->rx_buff = kzalloc(d->max_message_size, GFP_KERNEL);
538 if (!qinst->rx_buff)
543 kfree(qinst->rx_buff);
561 kfree(qinst->rx_buff);
/linux-master/drivers/net/ethernet/ibm/
H A Dibmvnic.c794 skb = pool->rx_buff[bufidx].skb;
814 /* add the skb to an rx_buff in the pool */
815 pool->rx_buff[bufidx].data = dst;
816 pool->rx_buff[bufidx].dma = dma_addr;
817 pool->rx_buff[bufidx].skb = skb;
818 pool->rx_buff[bufidx].pool_index = pool->index;
819 pool->rx_buff[bufidx].size = pool->buff_size;
821 /* queue the rx_buff for the next send_subcrq_indirect */
826 cpu_to_be64((u64)&pool->rx_buff[bufidx]);
861 struct ibmvnic_rx_buff *rx_buff; local
1132 struct ibmvnic_rx_buff *rx_buff; local
1989 struct ibmvnic_rx_buff *rx_buff; local
3410 remove_buff_from_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_rx_buff *rx_buff) argument
3440 struct ibmvnic_rx_buff *rx_buff; local
[all...]
H A Dibmvnic.h869 struct ibmvnic_rx_buff *rx_buff; member in struct:ibmvnic_rx_pool
/linux-master/drivers/isdn/mISDN/
H A Ddsp.h205 u8 rx_buff[CMX_BUFF_SIZE]; member in struct:dsp
H A Ddsp_cmx.c89 * - If a member joins, its rx_buff is set to silence and change read pointer
236 memset(dsp->rx_buff, dsp_silence, sizeof(dsp->rx_buff));
1244 memset(dsp->rx_buff, dsp_silence, sizeof(dsp->rx_buff));
1265 memset(dsp->rx_buff, dsp_silence, sizeof(dsp->rx_buff));
1277 d = dsp->rx_buff;
1358 q = dsp->rx_buff; /* received data */
1454 o_q = other->rx_buff; /* receive
[all...]
H A Ddsp_core.c842 memset(dsp->rx_buff, 0, sizeof(dsp->rx_buff));
/linux-master/drivers/s390/net/
H A Dnetiucv.c142 struct sk_buff *rx_buff; member in struct:iucv_connection
652 conn->rx_buff->data = conn->rx_buff->head;
653 skb_reset_tail_pointer(conn->rx_buff);
654 conn->rx_buff->len = 0;
655 rc = iucv_message_receive(conn->path, msg, 0, conn->rx_buff->data,
662 netiucv_unpack_skb(conn, conn->rx_buff);
1756 conn->rx_buff = alloc_skb(conn->max_buffsize, GFP_KERNEL | GFP_DMA);
1757 if (!conn->rx_buff)
1787 kfree_skb(conn->rx_buff);
[all...]
/linux-master/drivers/net/hamradio/
H A Dscc.c350 if(scc->rx_buff != NULL) /* did we receive something? */
353 dev_kfree_skb_irq(scc->rx_buff);
354 scc->rx_buff = NULL;
531 skb = scc->rx_buff;
545 scc->rx_buff = skb;
555 scc->rx_buff = NULL;
576 skb = scc->rx_buff;
585 scc->rx_buff = skb = NULL;
597 scc->rx_buff = NULL;
601 scc->rx_buff
[all...]
/linux-master/drivers/net/wireless/ath/wil6210/
H A Dtxrx_edma.c160 struct wil_rx_buff *rx_buff; local
191 rx_buff = list_first_entry(free, struct wil_rx_buff, list);
192 buff_id = rx_buff->id;
195 list_move(&rx_buff->list, active);
274 struct wil_rx_buff *rx_buff = local
276 struct sk_buff *skb = rx_buff->skb;
279 wil_err(wil, "No Rx skb at buff_id %d\n", rx_buff->id);
281 rx_buff->skb = NULL;
289 list_move(&rx_buff->list, &wil->rx_buff_mgmt.free);
915 /* Extract the SKB from the rx_buff managemen
[all...]
/linux-master/arch/mips/include/asm/ip32/
H A Dmace.h106 volatile unsigned long rx_buff; member in struct:mace_ethernet
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar.c1101 struct gfar_rx_buff *rxb = &rx_queue->rx_buff[i];
1117 kfree(rx_queue->rx_buff);
1118 rx_queue->rx_buff = NULL;
1143 if (rx_queue->rx_buff)
1252 rxb = &rx_queue->rx_buff[i];
1274 rxb = rx_queue->rx_buff;
1398 rx_queue->rx_buff = kcalloc(rx_queue->rx_ring_size,
1399 sizeof(*rx_queue->rx_buff),
1401 if (!rx_queue->rx_buff)
2389 new_rxb = &rxq->rx_buff[nt
[all...]
H A Dgianfar.h1039 * @rx_buff: Array of buffer info metadata structs
1051 struct gfar_rx_buff *rx_buff __aligned(SMP_CACHE_BYTES);
/linux-master/drivers/ntb/
H A Dntb_transport.c167 void *rx_buff; member in struct:ntb_transport_qp
501 "rx_buff - \t0x%p\n", qp->rx_buff);
640 qp->rx_buff = mw->virt_addr + rx_size * (qp_num / mw_count);
643 qp->remote_rx_info = qp->rx_buff + rx_size;
671 void *offset = (qp->rx_buff + qp->rx_max_frame * (i + 1) -
1495 void *offset = qp->rx_buff + qp->rx_max_frame *
1627 offset = qp->rx_buff + qp->rx_max_frame * qp->rx_index;

Completed in 266 milliseconds