/linux-4.4.14/net/irda/ |
D | wrapper.c | 210 iobuff_t *rx_buff) in async_bump() argument 222 docopy = ((rx_buff->skb == NULL) || in async_bump() 223 (rx_buff->len < IRDA_RX_COPY_THRESHOLD)); in async_bump() 226 newskb = dev_alloc_skb(docopy ? rx_buff->len + 1 : rx_buff->truesize); in async_bump() 242 skb_copy_to_linear_data(newskb, rx_buff->data, in async_bump() 243 rx_buff->len - 2); in async_bump() 248 dataskb = rx_buff->skb; in async_bump() 250 rx_buff->skb = newskb; in async_bump() 251 rx_buff->head = newskb->data; /* NOT newskb->head */ in async_bump() 256 skb_put(dataskb, rx_buff->len - 2); in async_bump() [all …]
|
/linux-4.4.14/drivers/net/irda/ |
D | stir4200.c | 177 iobuff_t rx_buff; /* receive unwrap state machine */ member 317 iobuff_t *rx_buff = &stir->rx_buff; in fir_eof() local 318 int len = rx_buff->len - 4; in fir_eof() 331 fcs = ~(crc32_le(~0, rx_buff->data, len)); in fir_eof() 332 if (fcs != get_unaligned_le32(rx_buff->data + len)) { in fir_eof() 348 skb_copy_to_linear_data(nskb, rx_buff->data, len); in fir_eof() 350 nskb = dev_alloc_skb(rx_buff->truesize); in fir_eof() 356 skb = rx_buff->skb; in fir_eof() 357 rx_buff->skb = nskb; in fir_eof() 358 rx_buff->head = nskb->data; in fir_eof() [all …]
|
D | sir_dev.c | 329 dev->rx_buff.data = dev->rx_buff.head; in sirdev_enable_rx() 330 dev->rx_buff.len = 0; in sirdev_enable_rx() 331 dev->rx_buff.in_frame = FALSE; in sirdev_enable_rx() 332 dev->rx_buff.state = OUTSIDE_FRAME; in sirdev_enable_rx() 341 return dev->rx_buff.state != OUTSIDE_FRAME; in sirdev_is_receiving() 404 count = (len < dev->rx_buff.len) ? len : dev->rx_buff.len; in sirdev_raw_read() 407 memcpy(buf, dev->rx_buff.data, count); in sirdev_raw_read() 408 dev->rx_buff.data += count; in sirdev_raw_read() 409 dev->rx_buff.len -= count; in sirdev_raw_read() 564 &dev->rx_buff, *cp++); in sirdev_receive() [all …]
|
D | kingsun-sir.c | 116 iobuff_t rx_buff; /* receive unwrap state machine */ member 235 &kingsun->rx_buff, bytes[i]); in kingsun_rcv_irq() 238 (kingsun->rx_buff.state != OUTSIDE_FRAME) in kingsun_rcv_irq() 265 kingsun->rx_buff.in_frame = FALSE; in kingsun_net_open() 266 kingsun->rx_buff.state = OUTSIDE_FRAME; in kingsun_net_open() 267 kingsun->rx_buff.truesize = IRDA_SKB_MAX_MTU; in kingsun_net_open() 268 kingsun->rx_buff.skb = dev_alloc_skb(IRDA_SKB_MAX_MTU); in kingsun_net_open() 269 if (!kingsun->rx_buff.skb) in kingsun_net_open() 272 skb_reserve(kingsun->rx_buff.skb, 1); in kingsun_net_open() 273 kingsun->rx_buff.head = kingsun->rx_buff.skb->data; in kingsun_net_open() [all …]
|
D | w83977af_ir.c | 203 self->rx_buff.truesize = 14384; in w83977af_open() 207 self->rx_buff.head = in w83977af_open() 208 dma_zalloc_coherent(NULL, self->rx_buff.truesize, in w83977af_open() 210 if (self->rx_buff.head == NULL) { in w83977af_open() 223 self->rx_buff.in_frame = FALSE; in w83977af_open() 224 self->rx_buff.state = OUTSIDE_FRAME; in w83977af_open() 226 self->rx_buff.data = self->rx_buff.head; in w83977af_open() 247 dma_free_coherent(NULL, self->rx_buff.truesize, in w83977af_open() 248 self->rx_buff.head, self->rx_buff_dma); in w83977af_open() 292 if (self->rx_buff.head) in w83977af_close() [all …]
|
D | via-ircc.c | 352 self->rx_buff.truesize = 14384 + 2048; in via_ircc_open() 356 self->rx_buff.head = in via_ircc_open() 357 dma_zalloc_coherent(&pdev->dev, self->rx_buff.truesize, in via_ircc_open() 359 if (self->rx_buff.head == NULL) { in via_ircc_open() 372 self->rx_buff.in_frame = FALSE; in via_ircc_open() 373 self->rx_buff.state = OUTSIDE_FRAME; in via_ircc_open() 375 self->rx_buff.data = self->rx_buff.head; in via_ircc_open() 400 dma_free_coherent(&pdev->dev, self->rx_buff.truesize, in via_ircc_open() 401 self->rx_buff.head, self->rx_buff_dma); in via_ircc_open() 433 if (self->rx_buff.head) in via_remove_one() [all …]
|
D | sh_irda.c | 153 iobuff_t rx_buff; member 355 &self->rx_buff, data[j]); in sh_irda_sir_fre() 583 kfree(self->rx_buff.head); in sh_irda_remove_iobuf() 587 self->rx_buff.head = NULL; in sh_irda_remove_iobuf() 588 self->rx_buff.data = NULL; in sh_irda_remove_iobuf() 593 if (self->rx_buff.head || in sh_irda_init_iobuf() 600 self->rx_buff.head = kmalloc(rxsize, GFP_KERNEL); in sh_irda_init_iobuf() 601 if (!self->rx_buff.head) in sh_irda_init_iobuf() 604 self->rx_buff.truesize = rxsize; in sh_irda_init_iobuf() 605 self->rx_buff.in_frame = FALSE; in sh_irda_init_iobuf() [all …]
|
D | mcs7780.c | 519 mcs->rx_buff.in_frame = FALSE; in mcs_receive_start() 520 mcs->rx_buff.state = OUTSIDE_FRAME; in mcs_receive_start() 678 kfree_skb(mcs->rx_buff.skb); in mcs_net_close() 718 mcs->rx_buff.truesize = IRDA_SKB_MAX_MTU; in mcs_net_open() 719 mcs->rx_buff.skb = dev_alloc_skb(IRDA_SKB_MAX_MTU); in mcs_net_open() 720 if (!mcs->rx_buff.skb) in mcs_net_open() 723 skb_reserve(mcs->rx_buff.skb, 1); in mcs_net_open() 724 mcs->rx_buff.head = mcs->rx_buff.skb->data; in mcs_net_open() 754 kfree_skb(mcs->rx_buff.skb); in mcs_net_open() 782 &mcs->rx_buff, 0xc0); in mcs_receive_irq() [all …]
|
D | ali-ircc.c | 341 self->rx_buff.truesize = 14384; in ali_ircc_open() 345 self->rx_buff.head = in ali_ircc_open() 346 dma_zalloc_coherent(NULL, self->rx_buff.truesize, in ali_ircc_open() 348 if (self->rx_buff.head == NULL) { in ali_ircc_open() 361 self->rx_buff.in_frame = FALSE; in ali_ircc_open() 362 self->rx_buff.state = OUTSIDE_FRAME; in ali_ircc_open() 364 self->rx_buff.data = self->rx_buff.head; in ali_ircc_open() 396 dma_free_coherent(NULL, self->rx_buff.truesize, in ali_ircc_open() 397 self->rx_buff.head, self->rx_buff_dma); in ali_ircc_open() 432 if (self->rx_buff.head) in ali_ircc_close() [all …]
|
D | nsc-ircc.c | 432 self->rx_buff.truesize = 14384; in nsc_ircc_open() 436 self->rx_buff.head = in nsc_ircc_open() 437 dma_zalloc_coherent(NULL, self->rx_buff.truesize, in nsc_ircc_open() 439 if (self->rx_buff.head == NULL) { in nsc_ircc_open() 453 self->rx_buff.in_frame = FALSE; in nsc_ircc_open() 454 self->rx_buff.state = OUTSIDE_FRAME; in nsc_ircc_open() 456 self->rx_buff.data = self->rx_buff.head; in nsc_ircc_open() 504 dma_free_coherent(NULL, self->rx_buff.truesize, in nsc_ircc_open() 505 self->rx_buff.head, self->rx_buff_dma); in nsc_ircc_open() 542 if (self->rx_buff.head) in nsc_ircc_close() [all …]
|
D | sa1100_ir.c | 72 iobuff_t rx_buff; member 305 async_unwrap_char(dev, &dev->stats, &si->rx_buff, data); in sa1100_irda_sir_irq() 320 async_unwrap_char(dev, &dev->stats, &si->rx_buff, Ser2UTDR); in sa1100_irda_sir_irq() 321 async_unwrap_char(dev, &dev->stats, &si->rx_buff, Ser2UTDR); in sa1100_irda_sir_irq() 322 async_unwrap_char(dev, &dev->stats, &si->rx_buff, Ser2UTDR); in sa1100_irda_sir_irq() 330 async_unwrap_char(dev, &dev->stats, &si->rx_buff, in sa1100_irda_sir_irq() 720 : si->rx_buff.state != OUTSIDE_FRAME; in sa1100_irda_ioctl() 960 err = sa1100_irda_init_iobuf(&si->rx_buff, 14384); in sa1100_irda_probe() 1010 kfree(si->rx_buff.head); in sa1100_irda_probe() 1031 kfree(si->rx_buff.head); in sa1100_irda_remove()
|
D | smsc-ircc2.c | 155 iobuff_t rx_buff; /* Receive buffer */ member 564 self->rx_buff.truesize = SMSC_IRCC2_RX_BUFF_TRUESIZE; in smsc_ircc_open() 567 self->rx_buff.head = in smsc_ircc_open() 568 dma_zalloc_coherent(NULL, self->rx_buff.truesize, in smsc_ircc_open() 570 if (self->rx_buff.head == NULL) in smsc_ircc_open() 579 self->rx_buff.in_frame = FALSE; in smsc_ircc_open() 580 self->rx_buff.state = OUTSIDE_FRAME; in smsc_ircc_open() 582 self->rx_buff.data = self->rx_buff.head; in smsc_ircc_open() 621 dma_free_coherent(NULL, self->rx_buff.truesize, in smsc_ircc_open() 622 self->rx_buff.head, self->rx_buff_dma); in smsc_ircc_open() [all …]
|
D | sh_sir.c | 117 iobuff_t rx_buff; member 397 kfree(self->rx_buff.head); in sh_sir_remove_iobuf() 400 self->rx_buff.head = NULL; in sh_sir_remove_iobuf() 408 if (self->rx_buff.head || in sh_sir_init_iobuf() 414 err = __sh_sir_init_iobuf(&self->rx_buff, rxsize); in sh_sir_init_iobuf() 549 &self->rx_buff, (u8)data); in sh_sir_rx()
|
D | bfin_sir.c | 173 return self->rx_buff.state != OUTSIDE_FRAME; in bfin_sir_is_receiving() 211 async_unwrap_char(dev, &self->stats, &self->rx_buff, ch); in bfin_sir_rx_chars() 318 async_unwrap_char(dev, &self->stats, &self->rx_buff, port->rx_dma_buf.buf[i]); in bfin_sir_dma_rx_chars() 728 err = bfin_sir_init_iobuf(&self->rx_buff, IRDA_SKB_MAX_MTU); in bfin_sir_probe() 768 kfree(self->rx_buff.head); in bfin_sir_probe() 794 kfree(self->rx_buff.head); in bfin_sir_remove()
|
D | pxaficp_ir.c | 165 iobuff_t rx_buff; member 357 &si->rx_buff, data); in pxa_irda_sir_irq() 370 async_unwrap_char(dev, &dev->stats, &si->rx_buff, in pxa_irda_sir_irq() 673 : si->rx_buff.state != OUTSIDE_FRAME; in pxa_irda_ioctl() 981 err = pxa_irda_init_iobuf(&si->rx_buff, 14384); in pxa_irda_probe() 1035 kfree(si->rx_buff.head); in pxa_irda_probe() 1055 kfree(si->rx_buff.head); in pxa_irda_remove()
|
D | bfin_sir.h | 77 iobuff_t rx_buff; member
|
D | w83977af_ir.h | 181 iobuff_t rx_buff; /* Receive buffer */ member
|
D | ali-ircc.h | 200 iobuff_t rx_buff; /* Receive buffer */ member
|
D | au1k_ir.c | 162 iobuff_t rx_buff; member 801 err = au1k_irda_init_iobuf(&aup->rx_buff, 14384); in au1k_irda_net_init() 877 kfree(aup->rx_buff.head); in au1k_irda_net_init() 953 kfree(aup->rx_buff.head); in au1k_irda_probe() 975 kfree(aup->rx_buff.head); in au1k_irda_remove()
|
D | nsc-ircc.h | 260 iobuff_t rx_buff; /* Receive buffer */ member
|
D | sir-dev.h | 182 iobuff_t rx_buff; /* Receive buffer */ member
|
D | mcs7780.h | 118 iobuff_t rx_buff; /* receive unwrap state machine */ member
|
D | via-ircc.h | 102 iobuff_t rx_buff; /* Receive buffer */ member
|
/linux-4.4.14/drivers/net/ethernet/arc/ |
D | emac_main.c | 224 struct buffer_state *rx_buff = &priv->rx_buff[*last_rx_bd]; in arc_emac_rx() local 256 skb = rx_buff->skb; in arc_emac_rx() 261 dma_unmap_single(&ndev->dev, dma_unmap_addr(rx_buff, addr), in arc_emac_rx() 262 dma_unmap_len(rx_buff, len), DMA_FROM_DEVICE); in arc_emac_rx() 265 rx_buff->skb = netdev_alloc_skb_ip_align(ndev, in arc_emac_rx() 267 if (unlikely(!rx_buff->skb)) { in arc_emac_rx() 277 addr = dma_map_single(&ndev->dev, (void *)rx_buff->skb->data, in arc_emac_rx() 282 dev_kfree_skb(rx_buff->skb); in arc_emac_rx() 286 dma_unmap_addr_set(rx_buff, addr, addr); in arc_emac_rx() 287 dma_unmap_len_set(rx_buff, len, EMAC_BUFFER_SIZE); in arc_emac_rx() [all …]
|
D | emac.h | 146 struct buffer_state rx_buff[RX_BD_NUM]; member
|
/linux-4.4.14/drivers/net/ethernet/amd/ |
D | ariadne.c | 91 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()
|
D | lance.c | 872 void *rx_buff; in lance_init_ring() local 877 rx_buff = skb->data; in lance_init_ring() 879 rx_buff = kmalloc(PKT_BUF_SZ, GFP_DMA | gfp); in lance_init_ring() 880 if (rx_buff == NULL) in lance_init_ring() 883 lp->rx_ring[i].base = (u32)isa_virt_to_bus(rx_buff) | 0x80000000; in lance_init_ring()
|
/linux-4.4.14/drivers/spi/ |
D | spi-tle62x0.c | 36 unsigned char rx_buff[4]; member 65 .rx_buf = st->rx_buff, in tle62x0_read() 104 unsigned char *buff = st->rx_buff; in tle62x0_status_show()
|
D | spi-fsl-espi.c | 333 struct fsl_espi_transfer *trans, u8 *rx_buff) in fsl_espi_cmd_trans() argument 362 struct fsl_espi_transfer *trans, u8 *rx_buff) in fsl_espi_rw_trans() argument 368 u8 *rx_buf = rx_buff; in fsl_espi_rw_trans()
|
/linux-4.4.14/drivers/isdn/mISDN/ |
D | dsp_cmx.c | 247 memset(dsp->rx_buff, dsp_silence, sizeof(dsp->rx_buff)); in dsp_cmx_add_conf_member() 1255 memset(dsp->rx_buff, dsp_silence, sizeof(dsp->rx_buff)); in dsp_cmx_receive() 1276 memset(dsp->rx_buff, dsp_silence, sizeof(dsp->rx_buff)); in dsp_cmx_receive() 1288 d = dsp->rx_buff; in dsp_cmx_receive() 1369 q = dsp->rx_buff; /* received data */ 1465 o_q = other->rx_buff; /* received data */ 1716 q = dsp->rx_buff; 1739 p = dsp->rx_buff;
|
D | dsp.h | 205 u8 rx_buff[CMX_BUFF_SIZE]; member
|
D | dsp_core.c | 844 memset(dsp->rx_buff, 0, sizeof(dsp->rx_buff)); in dsp_function()
|
/linux-4.4.14/include/linux/ |
D | scc.h | 74 struct sk_buff *rx_buff; /* pointer to frame currently received */ member
|
/linux-4.4.14/drivers/s390/net/ |
D | netiucv.c | 191 struct sk_buff *rx_buff; member 707 conn->rx_buff->data = conn->rx_buff->head; in conn_action_rx() 708 skb_reset_tail_pointer(conn->rx_buff); in conn_action_rx() 709 conn->rx_buff->len = 0; in conn_action_rx() 710 rc = iucv_message_receive(conn->path, msg, 0, conn->rx_buff->data, in conn_action_rx() 717 netiucv_unpack_skb(conn, conn->rx_buff); in conn_action_rx() 1897 conn->rx_buff = alloc_skb(conn->max_buffsize, GFP_KERNEL | GFP_DMA); in netiucv_new_connection() 1898 if (!conn->rx_buff) in netiucv_new_connection() 1928 kfree_skb(conn->rx_buff); in netiucv_new_connection() 1955 kfree_skb(conn->rx_buff); in netiucv_remove_connection()
|
/linux-4.4.14/drivers/net/hamradio/ |
D | scc.c | 347 if(scc->rx_buff != NULL) /* did we receive something? */ in flush_rx_FIFO() 350 dev_kfree_skb_irq(scc->rx_buff); in flush_rx_FIFO() 351 scc->rx_buff = NULL; in flush_rx_FIFO() 528 skb = scc->rx_buff; in scc_rxint() 542 scc->rx_buff = skb; in scc_rxint() 552 scc->rx_buff = NULL; in scc_rxint() 573 skb = scc->rx_buff; in scc_spint() 582 scc->rx_buff = skb = NULL; in scc_spint() 594 scc->rx_buff = NULL; in scc_spint() 598 scc->rx_buff = NULL; in scc_spint()
|
/linux-4.4.14/arch/mips/include/asm/ip32/ |
D | mace.h | 106 volatile unsigned long rx_buff; member
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | gianfar.c | 287 rx_queue->rx_buff = kcalloc(rx_queue->rx_ring_size, in gfar_alloc_skb_resources() 288 sizeof(*rx_queue->rx_buff), in gfar_alloc_skb_resources() 290 if (!rx_queue->rx_buff) in gfar_alloc_skb_resources() 1993 struct gfar_rx_buff *rxb = &rx_queue->rx_buff[i]; in free_skb_rx_queue() 2009 kfree(rx_queue->rx_buff); in free_skb_rx_queue() 2010 rx_queue->rx_buff = NULL; in free_skb_rx_queue() 2035 if (rx_queue->rx_buff) in free_skb_resources() 2803 rxb = &rx_queue->rx_buff[i]; in gfar_alloc_rx_buffs() 2825 rxb = rx_queue->rx_buff; in gfar_alloc_rx_buffs() 2959 new_rxb = &rxq->rx_buff[nta]; in gfar_reuse_rx_page() [all …]
|
D | gianfar.h | 1042 struct gfar_rx_buff *rx_buff __aligned(SMP_CACHE_BYTES);
|
/linux-4.4.14/drivers/ntb/ |
D | ntb_transport.c | 151 void *rx_buff; member 474 "rx_buff - \t0x%p\n", qp->rx_buff); in debugfs_read() 608 qp->rx_buff = mw->virt_addr + rx_size * (qp_num / mw_count); in ntb_transport_setup_qp_mw() 611 qp->remote_rx_info = qp->rx_buff + rx_size; in ntb_transport_setup_qp_mw() 622 void *offset = (qp->rx_buff + qp->rx_max_frame * (i + 1) - in ntb_transport_setup_qp_mw() 1303 offset = qp->rx_buff + qp->rx_max_frame * qp->rx_index; in ntb_process_rxc()
|