Home
last modified time | relevance | path

Searched refs:rx_buff (Results 1 – 22 of 22) sorted by relevance

/drivers/net/ethernet/intel/idpf/
A Didpf_controlq_setup.c45 if (!cq->bi.rx_buff) in idpf_ctlq_alloc_bufs()
55 if (!cq->bi.rx_buff[i]) in idpf_ctlq_alloc_bufs()
58 bi = cq->bi.rx_buff[i]; in idpf_ctlq_alloc_bufs()
63 kfree(cq->bi.rx_buff[i]); in idpf_ctlq_alloc_bufs()
74 idpf_free_dma_mem(hw, cq->bi.rx_buff[i]); in idpf_ctlq_alloc_bufs()
75 kfree(cq->bi.rx_buff[i]); in idpf_ctlq_alloc_bufs()
77 kfree(cq->bi.rx_buff); in idpf_ctlq_alloc_bufs()
113 if (cq->bi.rx_buff[i]) { in idpf_ctlq_free_bufs()
114 idpf_free_dma_mem(hw, cq->bi.rx_buff[i]); in idpf_ctlq_free_bufs()
115 kfree(cq->bi.rx_buff[i]); in idpf_ctlq_free_bufs()
[all …]
A Didpf_controlq.c67 struct idpf_dma_mem *bi = cq->bi.rx_buff[i]; in idpf_ctlq_init_rxq_bufs()
450 if (cq->bi.rx_buff[ntp]) in idpf_ctlq_post_rx_buffs()
465 if (cq->bi.rx_buff[tbp]) { in idpf_ctlq_post_rx_buffs()
466 cq->bi.rx_buff[ntp] = in idpf_ctlq_post_rx_buffs()
467 cq->bi.rx_buff[tbp]; in idpf_ctlq_post_rx_buffs()
468 cq->bi.rx_buff[tbp] = NULL; in idpf_ctlq_post_rx_buffs()
486 cq->bi.rx_buff[ntp] = buffs[i]; in idpf_ctlq_post_rx_buffs()
500 cpu_to_le32(upper_32_bits(cq->bi.rx_buff[ntp]->pa)); in idpf_ctlq_post_rx_buffs()
502 cpu_to_le32(lower_32_bits(cq->bi.rx_buff[ntp]->pa)); in idpf_ctlq_post_rx_buffs()
595 q_msg[i].ctx.indirect.payload = cq->bi.rx_buff[ntc]; in idpf_ctlq_recv()
[all …]
A Didpf_controlq_api.h114 struct idpf_dma_mem **rx_buff; member
/drivers/net/ethernet/arc/
A Demac_main.c184 struct buffer_state *rx_buff = &priv->rx_buff[*last_rx_bd]; in arc_emac_rx() local
248 skb_put(rx_buff->skb, pktlen); in arc_emac_rx()
249 rx_buff->skb->dev = ndev; in arc_emac_rx()
250 rx_buff->skb->protocol = eth_type_trans(rx_buff->skb, ndev); in arc_emac_rx()
254 rx_buff->skb = skb; in arc_emac_rx()
444 struct buffer_state *rx_buff = &priv->rx_buff[*last_rx_bd]; in arc_emac_open() local
448 if (unlikely(!rx_buff->skb)) in arc_emac_open()
455 dev_kfree_skb(rx_buff->skb); in arc_emac_open()
591 struct buffer_state *rx_buff = &priv->rx_buff[i]; in arc_free_rx_queue() local
593 if (rx_buff->skb) { in arc_free_rx_queue()
[all …]
A Demac.h151 struct buffer_state rx_buff[RX_BD_NUM]; member
/drivers/net/ethernet/
A Dlantiq_xrx200.c69 void *rx_buff[LTQ_DESC_NUM]; member
189 void *buf = ch->rx_buff[ch->dma.desc]; in xrx200_alloc_buf()
194 ch->rx_buff[ch->dma.desc] = alloc(priv->rx_skb_size); in xrx200_alloc_buf()
195 if (!ch->rx_buff[ch->dma.desc]) { in xrx200_alloc_buf()
196 ch->rx_buff[ch->dma.desc] = buf; in xrx200_alloc_buf()
204 skb_free_frag(ch->rx_buff[ch->dma.desc]); in xrx200_alloc_buf()
205 ch->rx_buff[ch->dma.desc] = buf; in xrx200_alloc_buf()
224 void *buf = ch->rx_buff[ch->dma.desc]; in xrx200_hw_receive()
440 buff = ch_rx->rx_buff[ch_rx->dma.desc]; in xrx200_change_mtu()
536 skb_free_frag(priv->chan_rx.rx_buff[i]); in xrx200_dma_init()
[all …]
/drivers/net/ethernet/amd/
A Dariadne.c91 volatile u_short *rx_buff[RX_RING_SIZE]; member
103 u_short rx_buff[RX_RING_SIZE][PKT_BUF_SIZE / sizeof(u_short)]; member
148 offsetof(struct lancedata, rx_buff[i])); in ariadne_init_ring()
150 offsetof(struct lancedata, rx_buff[i])) | in ariadne_init_ring()
155 priv->rx_buff[i] = lancedata->rx_buff[i]; in ariadne_init_ring()
157 i, &lancedata->rx_ring[i], lancedata->rx_buff[i]); in ariadne_init_ring()
213 (const void *)priv->rx_buff[entry], in ariadne_rx()
A Dlance.c877 void *rx_buff; in lance_init_ring() local
882 rx_buff = skb->data; in lance_init_ring()
884 rx_buff = kmalloc(PKT_BUF_SZ, GFP_DMA | gfp); in lance_init_ring()
885 if (!rx_buff) in lance_init_ring()
888 lp->rx_ring[i].base = (u32)isa_virt_to_bus(rx_buff) | 0x80000000; in lance_init_ring()
/drivers/mailbox/
A Dti-msgmgr.c117 u32 *rx_buff; member
211 message.buf = (u8 *)qinst->rx_buff; in ti_msgmgr_queue_rx_data()
227 for (data_reg = qinst->queue_buff_start, word_data = qinst->rx_buff, in ti_msgmgr_queue_rx_data()
537 qinst->rx_buff = kzalloc(d->max_message_size, GFP_KERNEL); in ti_msgmgr_queue_startup()
538 if (!qinst->rx_buff) in ti_msgmgr_queue_startup()
543 kfree(qinst->rx_buff); in ti_msgmgr_queue_startup()
561 kfree(qinst->rx_buff); in ti_msgmgr_queue_shutdown()
/drivers/net/ethernet/ibm/
A Dibmvnic.c873 bufidx = (int)(rx_buff - pool->rx_buff); in replenish_rx_pool()
988 if (!rx_pool->rx_buff) in release_rx_pools()
1145 rx_buff = &rx_pool->rx_buff[j]; in init_rx_pools()
1146 rx_buff->dma = 0; in init_rx_pools()
1147 rx_buff->data = 0; in init_rx_pools()
1148 rx_buff->size = 0; in init_rx_pools()
2013 rx_buff = &rx_pool->rx_buff[j]; in clean_rx_pools()
2014 if (rx_buff && rx_buff->skb) { in clean_rx_pools()
3493 rx_buff->skb = NULL; in remove_buff_from_pool()
3495 pool->free_map[pool->next_alloc] = (int)(rx_buff - pool->rx_buff); in remove_buff_from_pool()
[all …]
A Dibmvnic.h874 struct ibmvnic_rx_buff *rx_buff; member
/drivers/tty/serial/8250/
A D8250_pci1xxxx.c383 unsigned char *rx_buff, u32 *buff_index, in pci1xxxx_process_read_data() argument
398 burst_buf = (u32 *)&rx_buff[*buff_index]; in pci1xxxx_process_read_data()
407 rx_buff[*buff_index] = readb(port->membase + in pci1xxxx_process_read_data()
418 unsigned char rx_buff[RX_BUF_SIZE]; in pci1xxxx_rx_burst() local
424 pci1xxxx_process_read_data(port, rx_buff, &buff_index, in pci1xxxx_rx_burst()
427 copied_len = (u32)tty_insert_flip_string(tty_port, rx_buff, in pci1xxxx_rx_burst()
/drivers/spi/
A Dspi-tle62x0.c33 unsigned char rx_buff[4]; member
62 .rx_buf = st->rx_buff, in tle62x0_read()
101 unsigned char *buff = st->rx_buff; in tle62x0_status_show()
/drivers/net/ethernet/renesas/
A Dravb_main.c300 struct ravb_rx_buffer *rx_buff; in ravb_alloc_rx_buffer() local
306 rx_buff->page = page_pool_alloc(priv->rx_pool[q], &rx_buff->offset, in ravb_alloc_rx_buffer()
308 if (unlikely(!rx_buff->page)) { in ravb_alloc_rx_buffer()
316 dma_addr = page_pool_get_dma_addr(rx_buff->page) + rx_buff->offset; in ravb_alloc_rx_buffer()
850 rx_addr = page_address(rx_buff->page) + rx_buff->offset; in ravb_rx_gbeth()
865 rx_buff->page, 0, in ravb_rx_gbeth()
892 rx_buff->page, 0, in ravb_rx_gbeth()
903 rx_buff->page, rx_buff->offset, in ravb_rx_gbeth()
934 rx_buff->page = NULL; in ravb_rx_gbeth()
999 rx_addr = page_address(rx_buff->page) + rx_buff->offset; in ravb_rx_rcar()
[all …]
/drivers/isdn/mISDN/
A Ddsp_cmx.c236 memset(dsp->rx_buff, dsp_silence, sizeof(dsp->rx_buff)); in dsp_cmx_add_conf_member()
1244 memset(dsp->rx_buff, dsp_silence, sizeof(dsp->rx_buff)); in dsp_cmx_receive()
1265 memset(dsp->rx_buff, dsp_silence, sizeof(dsp->rx_buff)); in dsp_cmx_receive()
1277 d = dsp->rx_buff; in dsp_cmx_receive()
1358 q = dsp->rx_buff; /* received data */
1454 o_q = other->rx_buff; /* received data */
1704 q = dsp->rx_buff;
1727 p = dsp->rx_buff;
A Ddsp.h205 u8 rx_buff[CMX_BUFF_SIZE]; member
A Ddsp_core.c843 memset(dsp->rx_buff, 0, sizeof(dsp->rx_buff)); in dsp_function()
/drivers/net/hamradio/
A Dscc.c350 if(scc->rx_buff != NULL) /* did we receive something? */ in flush_rx_FIFO()
353 dev_kfree_skb_irq(scc->rx_buff); in flush_rx_FIFO()
354 scc->rx_buff = NULL; in flush_rx_FIFO()
531 skb = scc->rx_buff; in scc_rxint()
545 scc->rx_buff = skb; in scc_rxint()
555 scc->rx_buff = NULL; in scc_rxint()
576 skb = scc->rx_buff; in scc_spint()
585 scc->rx_buff = skb = NULL; in scc_spint()
597 scc->rx_buff = NULL; in scc_spint()
601 scc->rx_buff = NULL; in scc_spint()
/drivers/net/wireless/ath/wil6210/
A Dtxrx_edma.c160 struct wil_rx_buff *rx_buff; in wil_ring_alloc_skb_edma() local
191 rx_buff = list_first_entry(free, struct wil_rx_buff, list); in wil_ring_alloc_skb_edma()
192 buff_id = rx_buff->id; in wil_ring_alloc_skb_edma()
195 list_move(&rx_buff->list, active); in wil_ring_alloc_skb_edma()
274 struct wil_rx_buff *rx_buff = in wil_move_all_rx_buff_to_free_list() local
276 struct sk_buff *skb = rx_buff->skb; in wil_move_all_rx_buff_to_free_list()
279 wil_err(wil, "No Rx skb at buff_id %d\n", rx_buff->id); in wil_move_all_rx_buff_to_free_list()
281 rx_buff->skb = NULL; in wil_move_all_rx_buff_to_free_list()
289 list_move(&rx_buff->list, &wil->rx_buff_mgmt.free); in wil_move_all_rx_buff_to_free_list()
/drivers/net/ethernet/freescale/
A Dgianfar.c1094 struct gfar_rx_buff *rxb = &rx_queue->rx_buff[i]; in free_skb_rx_queue()
1110 kfree(rx_queue->rx_buff); in free_skb_rx_queue()
1111 rx_queue->rx_buff = NULL; in free_skb_rx_queue()
1136 if (rx_queue->rx_buff) in free_skb_resources()
1245 rxb = &rx_queue->rx_buff[i]; in gfar_alloc_rx_buffs()
1267 rxb = rx_queue->rx_buff; in gfar_alloc_rx_buffs()
1391 rx_queue->rx_buff = kcalloc(rx_queue->rx_ring_size, in gfar_alloc_skb_resources()
1392 sizeof(*rx_queue->rx_buff), in gfar_alloc_skb_resources()
1394 if (!rx_queue->rx_buff) in gfar_alloc_skb_resources()
2350 new_rxb = &rxq->rx_buff[nta]; in gfar_reuse_rx_page()
[all …]
A Dgianfar.h1051 struct gfar_rx_buff *rx_buff __aligned(SMP_CACHE_BYTES);
/drivers/ntb/
A Dntb_transport.c167 void *rx_buff; member
503 "rx_buff - \t0x%p\n", qp->rx_buff); in debugfs_read()
642 qp->rx_buff = mw->virt_addr + rx_size * (qp_num / mw_count); in ntb_transport_setup_qp_mw()
645 qp->remote_rx_info = qp->rx_buff + rx_size; in ntb_transport_setup_qp_mw()
673 void *offset = (qp->rx_buff + qp->rx_max_frame * (i + 1) - in ntb_transport_setup_qp_mw()
1510 void *offset = qp->rx_buff + qp->rx_max_frame * in ntb_rx_copy_callback()
1642 offset = qp->rx_buff + qp->rx_max_frame * qp->rx_index; in ntb_process_rxc()

Completed in 84 milliseconds