rxd 167 drivers/dma/mediatek/mtk-hsdma.c struct mtk_hsdma_pdesc *rxd; rxd 333 drivers/dma/mediatek/mtk-hsdma.c ring->rxd = &ring->txd[MTK_DMA_SIZE]; rxd 417 drivers/dma/mediatek/mtk-hsdma.c struct mtk_hsdma_pdesc *txd, *rxd; rxd 455 drivers/dma/mediatek/mtk-hsdma.c rxd = &ring->rxd[ring->cur_tptr]; rxd 456 drivers/dma/mediatek/mtk-hsdma.c WRITE_ONCE(rxd->desc1, hvd->dest); rxd 457 drivers/dma/mediatek/mtk-hsdma.c WRITE_ONCE(rxd->desc2, MTK_HSDMA_DESC_PLEN(tlen)); rxd 536 drivers/dma/mediatek/mtk-hsdma.c struct mtk_hsdma_pdesc *rxd; rxd 562 drivers/dma/mediatek/mtk-hsdma.c rxd = &pc->ring.rxd[next]; rxd 568 drivers/dma/mediatek/mtk-hsdma.c desc2 = READ_ONCE(rxd->desc2); rxd 580 drivers/dma/mediatek/mtk-hsdma.c hvd->residue -= MTK_HSDMA_DESC_PLEN_GET(rxd->desc2); rxd 610 drivers/dma/mediatek/mtk-hsdma.c WRITE_ONCE(rxd->desc1, 0); rxd 611 drivers/dma/mediatek/mtk-hsdma.c WRITE_ONCE(rxd->desc2, 0); rxd 729 drivers/i2c/busses/i2c-qup.c struct dma_async_tx_descriptor *txd, *rxd = NULL; rxd 778 drivers/i2c/busses/i2c-qup.c rxd = dmaengine_prep_slave_sg(qup->brx.dma, qup->brx.sg, rxd 781 drivers/i2c/busses/i2c-qup.c if (!rxd) { rxd 790 drivers/i2c/busses/i2c-qup.c rxd->callback = qup_i2c_bam_cb; rxd 791 drivers/i2c/busses/i2c-qup.c rxd->callback_param = qup; rxd 792 drivers/i2c/busses/i2c-qup.c cookie_rx = dmaengine_submit(rxd); rxd 524 drivers/mailbox/bcm-pdc-mailbox.c struct dma64dd *rxd = &pdcs->rxd_64[pdcs->rxout]; rxd 530 drivers/mailbox/bcm-pdc-mailbox.c rxd->addrlow = cpu_to_le32(lower_32_bits(dma_addr)); rxd 531 drivers/mailbox/bcm-pdc-mailbox.c rxd->addrhigh = cpu_to_le32(upper_32_bits(dma_addr)); rxd 532 drivers/mailbox/bcm-pdc-mailbox.c rxd->ctrl1 = cpu_to_le32(flags); rxd 533 drivers/mailbox/bcm-pdc-mailbox.c rxd->ctrl2 = cpu_to_le32(buf_len); rxd 28 drivers/media/pci/mantis/mantis_i2c.c u32 rxd, i, stat, trials; rxd 34 drivers/media/pci/mantis/mantis_i2c.c rxd = (msg->addr << 25) | (1 << 24) rxd 40 drivers/media/pci/mantis/mantis_i2c.c rxd &= ~MANTIS_I2C_STOP; rxd 43 drivers/media/pci/mantis/mantis_i2c.c mmwrite(rxd, MANTIS_I2CDATA_CTL); rxd 63 drivers/media/pci/mantis/mantis_i2c.c rxd = mmread(MANTIS_I2CDATA_CTL); rxd 64 drivers/media/pci/mantis/mantis_i2c.c msg->buf[i] = (u8)((rxd >> 8) & 0xFF); rxd 598 drivers/media/platform/rcar_drif.c struct dma_async_tx_descriptor *rxd; rxd 603 drivers/media/platform/rcar_drif.c rxd = dmaengine_prep_dma_cyclic(ch->dmach, addr, rxd 607 drivers/media/platform/rcar_drif.c if (!rxd) { rxd 613 drivers/media/platform/rcar_drif.c rxd->callback = rcar_drif_dma_complete; rxd 614 drivers/media/platform/rcar_drif.c rxd->callback_param = ch; rxd 615 drivers/media/platform/rcar_drif.c cookie = dmaengine_submit(rxd); rxd 584 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c struct hw_atl_rxd_s *rxd = rxd 590 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c rxd->buf_addr = buff->pa; rxd 591 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c rxd->hdr_addr = 0U; rxd 652 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c struct hw_atl_rxd_s *rxd = rxd 658 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c rxd->buf_addr = buff->pa; rxd 659 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c rxd->hdr_addr = 0U; rxd 409 drivers/net/ethernet/atheros/atlx/atl2.c struct rx_desc *rxd; rxd 413 drivers/net/ethernet/atheros/atlx/atl2.c rxd = adapter->rxd_ring+adapter->rxd_write_ptr; rxd 414 drivers/net/ethernet/atheros/atlx/atl2.c if (!rxd->status.update) rxd 418 drivers/net/ethernet/atheros/atlx/atl2.c rxd->status.update = 0; rxd 420 drivers/net/ethernet/atheros/atlx/atl2.c if (rxd->status.ok && rxd->status.pkt_size >= 60) { rxd 421 drivers/net/ethernet/atheros/atlx/atl2.c int rx_size = (int)(rxd->status.pkt_size - 4); rxd 432 drivers/net/ethernet/atheros/atlx/atl2.c memcpy(skb->data, rxd->packet, rx_size); rxd 435 drivers/net/ethernet/atheros/atlx/atl2.c if (rxd->status.vlan) { rxd 436 drivers/net/ethernet/atheros/atlx/atl2.c u16 vlan_tag = (rxd->status.vtag>>4) | rxd 437 drivers/net/ethernet/atheros/atlx/atl2.c ((rxd->status.vtag&7) << 13) | rxd 438 drivers/net/ethernet/atheros/atlx/atl2.c ((rxd->status.vtag&8) << 9); rxd 448 drivers/net/ethernet/atheros/atlx/atl2.c if (rxd->status.ok && rxd->status.pkt_size <= 60) rxd 450 drivers/net/ethernet/atheros/atlx/atl2.c if (rxd->status.mcast) rxd 452 drivers/net/ethernet/atheros/atlx/atl2.c if (rxd->status.crc) rxd 454 drivers/net/ethernet/atheros/atlx/atl2.c if (rxd->status.align) rxd 190 drivers/net/ethernet/aurora/nb8800.c struct nb8800_rx_desc *rxd = &priv->rx_descs[i]; rxd 215 drivers/net/ethernet/aurora/nb8800.c rxd->desc.s_addr = dma_addr; rxd 224 drivers/net/ethernet/aurora/nb8800.c struct nb8800_rx_desc *rxd = &priv->rx_descs[i]; rxd 228 drivers/net/ethernet/aurora/nb8800.c dma_addr_t dma = rxd->desc.s_addr; rxd 288 drivers/net/ethernet/aurora/nb8800.c struct nb8800_rx_desc *rxd; rxd 301 drivers/net/ethernet/aurora/nb8800.c rxd = &priv->rx_descs[next]; rxd 303 drivers/net/ethernet/aurora/nb8800.c if (!rxd->report) rxd 306 drivers/net/ethernet/aurora/nb8800.c len = RX_BYTES_TRANSFERRED(rxd->report); rxd 308 drivers/net/ethernet/aurora/nb8800.c if (IS_RX_ERROR(rxd->report)) rxd 309 drivers/net/ethernet/aurora/nb8800.c nb8800_rx_error(dev, rxd->report); rxd 316 drivers/net/ethernet/aurora/nb8800.c if (rxd->report & RX_MULTICAST_PKT) rxd 319 drivers/net/ethernet/aurora/nb8800.c rxd->report = 0; rxd 784 drivers/net/ethernet/aurora/nb8800.c struct nb8800_rx_desc *rxd; rxd 789 drivers/net/ethernet/aurora/nb8800.c dma_addr_t rx_dma = priv->rx_desc_dma + i * sizeof(*rxd); rxd 791 drivers/net/ethernet/aurora/nb8800.c rxd = &priv->rx_descs[i]; rxd 792 drivers/net/ethernet/aurora/nb8800.c rxd->desc.n_addr = rx_dma + sizeof(*rxd); rxd 793 drivers/net/ethernet/aurora/nb8800.c rxd->desc.r_addr = rxd 795 drivers/net/ethernet/aurora/nb8800.c rxd->desc.config = priv->rx_dma_config; rxd 796 drivers/net/ethernet/aurora/nb8800.c rxd->report = 0; rxd 799 drivers/net/ethernet/aurora/nb8800.c rxd->desc.n_addr = priv->rx_desc_dma; rxd 800 drivers/net/ethernet/aurora/nb8800.c rxd->desc.config |= DESC_EOC; rxd 8417 drivers/net/ethernet/broadcom/tg3.c struct tg3_rx_buffer_desc *rxd; rxd 8419 drivers/net/ethernet/broadcom/tg3.c rxd = &tpr->rx_std[i]; rxd 8420 drivers/net/ethernet/broadcom/tg3.c rxd->idx_len = rx_pkt_dma_sz << RXD_LEN_SHIFT; rxd 8421 drivers/net/ethernet/broadcom/tg3.c rxd->type_flags = (RXD_FLAG_END << RXD_FLAGS_SHIFT); rxd 8422 drivers/net/ethernet/broadcom/tg3.c rxd->opaque = (RXD_OPAQUE_RING_STD | rxd 8452 drivers/net/ethernet/broadcom/tg3.c struct tg3_rx_buffer_desc *rxd; rxd 8454 drivers/net/ethernet/broadcom/tg3.c rxd = &tpr->rx_jmb[i].std; rxd 8455 drivers/net/ethernet/broadcom/tg3.c rxd->idx_len = TG3_RX_JMB_DMA_SZ << RXD_LEN_SHIFT; rxd 8456 drivers/net/ethernet/broadcom/tg3.c rxd->type_flags = (RXD_FLAG_END << RXD_FLAGS_SHIFT) | rxd 8458 drivers/net/ethernet/broadcom/tg3.c rxd->opaque = (RXD_OPAQUE_RING_JUMBO | rxd 283 drivers/net/ethernet/cirrus/ep93xx_eth.c struct ep93xx_rdesc *rxd = &ep->descs->rdesc[entry]; rxd 285 drivers/net/ethernet/cirrus/ep93xx_eth.c dma_sync_single_for_cpu(dev->dev.parent, rxd->buf_addr, rxd 289 drivers/net/ethernet/cirrus/ep93xx_eth.c rxd->buf_addr, length, rxd 761 drivers/net/ethernet/cortina/gemini.c struct gmac_rxdesc *rxd = port->rxq_ring; rxd 786 drivers/net/ethernet/cortina/gemini.c mapping = rxd[r].word2.buf_adr; rxd 529 drivers/net/ethernet/dec/tulip/interrupt.c int rxd = 0; rxd 551 drivers/net/ethernet/dec/tulip/interrupt.c if (!rxd && (csr5 & (RxIntr | RxNoBuf))) { rxd 552 drivers/net/ethernet/dec/tulip/interrupt.c rxd++; rxd 762 drivers/net/ethernet/dec/tulip/interrupt.c if (rxd) rxd 2596 drivers/net/ethernet/emulex/benet/be_main.c struct be_eth_rx_d *rxd; rxd 2625 drivers/net/ethernet/emulex/benet/be_main.c rxd = queue_head_node(rxq); rxd 2627 drivers/net/ethernet/emulex/benet/be_main.c rxd->fragpa_lo = cpu_to_le32(frag_dmaaddr & 0xFFFFFFFF); rxd 2628 drivers/net/ethernet/emulex/benet/be_main.c rxd->fragpa_hi = cpu_to_le32(upper_32_bits(frag_dmaaddr)); rxd 87 drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c union fm10k_rx_desc *rxd = FM10K_RX_DESC(ring, i); rxd 91 drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c i, rxd->d.data, rxd->d.rss, rxd->d.staterr, rxd 92 drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c rxd->w.length, rxd->w.vlan, rxd->w.dglort, rxd 93 drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c rxd->w.sglort, rxd->q.timestamp); rxd 530 drivers/net/ethernet/intel/fm10k/fm10k_main.c #define FM10K_TEST_RXD_BIT(rxd, bit) \ rxd 531 drivers/net/ethernet/intel/fm10k/fm10k_main.c ((rxd)->w.csum_err & cpu_to_le16(bit)) rxd 498 drivers/net/ethernet/intel/i40e/i40e_debugfs.c union i40e_rx_desc *rxd; rxd 536 drivers/net/ethernet/intel/i40e/i40e_debugfs.c rxd = I40E_RX_DESC(ring, i); rxd 539 drivers/net/ethernet/intel/i40e/i40e_debugfs.c i, rxd->read.pkt_addr, rxd 540 drivers/net/ethernet/intel/i40e/i40e_debugfs.c rxd->read.hdr_addr, rxd 541 drivers/net/ethernet/intel/i40e/i40e_debugfs.c rxd->read.rsvd1, rxd->read.rsvd2); rxd 557 drivers/net/ethernet/intel/i40e/i40e_debugfs.c rxd = I40E_RX_DESC(ring, desc_n); rxd 561 drivers/net/ethernet/intel/i40e/i40e_debugfs.c rxd->read.pkt_addr, rxd->read.hdr_addr, rxd 562 drivers/net/ethernet/intel/i40e/i40e_debugfs.c rxd->read.rsvd1, rxd->read.rsvd2); rxd 329 drivers/net/ethernet/marvell/mvneta.c #define MVNETA_RX_GET_BM_POOL_ID(rxd) \ rxd 330 drivers/net/ethernet/marvell/mvneta.c (((rxd)->status & MVNETA_RXD_BM_POOL_MASK) >> MVNETA_RXD_BM_POOL_SHIFT) rxd 766 drivers/net/ethernet/mediatek/mtk_eth_soc.c static inline void mtk_rx_get_desc(struct mtk_rx_dma *rxd, rxd 769 drivers/net/ethernet/mediatek/mtk_eth_soc.c rxd->rxd1 = READ_ONCE(dma_rxd->rxd1); rxd 770 drivers/net/ethernet/mediatek/mtk_eth_soc.c rxd->rxd2 = READ_ONCE(dma_rxd->rxd2); rxd 771 drivers/net/ethernet/mediatek/mtk_eth_soc.c rxd->rxd3 = READ_ONCE(dma_rxd->rxd3); rxd 772 drivers/net/ethernet/mediatek/mtk_eth_soc.c rxd->rxd4 = READ_ONCE(dma_rxd->rxd4); rxd 1232 drivers/net/ethernet/mediatek/mtk_eth_soc.c struct mtk_rx_dma *rxd, trxd; rxd 1246 drivers/net/ethernet/mediatek/mtk_eth_soc.c rxd = &ring->dma[idx]; rxd 1249 drivers/net/ethernet/mediatek/mtk_eth_soc.c mtk_rx_get_desc(&trxd, rxd); rxd 1316 drivers/net/ethernet/mediatek/mtk_eth_soc.c rxd->rxd1 = (unsigned int)dma_addr; rxd 1320 drivers/net/ethernet/mediatek/mtk_eth_soc.c rxd->rxd2 = RX_DMA_LSO; rxd 1322 drivers/net/ethernet/mediatek/mtk_eth_soc.c rxd->rxd2 = RX_DMA_PLEN0(ring->buf_size); rxd 110 drivers/net/ethernet/micrel/ks8851.c u8 rxd[8]; rxd 234 drivers/net/ethernet/micrel/ks8851.c u8 *trx = ks->rxd; rxd 601 drivers/net/ethernet/neterion/s2io.h struct RxD1 rxd[MAX_RXDS_PER_BLOCK_1]; rxd 2147 drivers/net/ethernet/neterion/vxge/vxge-config.c void *rxd; rxd 2155 drivers/net/ethernet/neterion/vxge/vxge-config.c status = vxge_hw_ring_rxd_reserve(ring, &rxd); rxd 2160 drivers/net/ethernet/neterion/vxge/vxge-config.c status = ring->rxd_init(rxd, channel->userdata); rxd 2162 drivers/net/ethernet/neterion/vxge/vxge-config.c vxge_hw_ring_rxd_free(ring, rxd); rxd 2167 drivers/net/ethernet/neterion/vxge/vxge-config.c vxge_hw_ring_rxd_post(ring, rxd); rxd 284 drivers/net/ethernet/netronome/nfp/nfp_net.h } __packed rxd; rxd 1590 drivers/net/ethernet/netronome/nfp/nfp_net_common.c struct nfp_net_rx_desc *rxd, rxd 1607 drivers/net/ethernet/netronome/nfp/nfp_net_common.c if (nfp_net_rx_csum_has_errors(le16_to_cpu(rxd->rxd.flags))) { rxd 1618 drivers/net/ethernet/netronome/nfp/nfp_net_common.c if (rxd->rxd.flags & PCIE_DESC_RX_TCP_CSUM_OK || rxd 1619 drivers/net/ethernet/netronome/nfp/nfp_net_common.c rxd->rxd.flags & PCIE_DESC_RX_UDP_CSUM_OK) { rxd 1626 drivers/net/ethernet/netronome/nfp/nfp_net_common.c if (rxd->rxd.flags & PCIE_DESC_RX_I_TCP_CSUM_OK || rxd 1627 drivers/net/ethernet/netronome/nfp/nfp_net_common.c rxd->rxd.flags & PCIE_DESC_RX_I_UDP_CSUM_OK) { rxd 1658 drivers/net/ethernet/netronome/nfp/nfp_net_common.c void *data, struct nfp_net_rx_desc *rxd) rxd 1662 drivers/net/ethernet/netronome/nfp/nfp_net_common.c if (!(rxd->rxd.flags & PCIE_DESC_RX_RSS)) rxd 1824 drivers/net/ethernet/netronome/nfp/nfp_net_common.c struct nfp_net_rx_desc *rxd; rxd 1834 drivers/net/ethernet/netronome/nfp/nfp_net_common.c rxd = &rx_ring->rxds[idx]; rxd 1835 drivers/net/ethernet/netronome/nfp/nfp_net_common.c if (!(rxd->rxd.meta_len_dd & PCIE_DESC_RX_DD)) rxd 1861 drivers/net/ethernet/netronome/nfp/nfp_net_common.c meta_len = rxd->rxd.meta_len_dd & PCIE_DESC_RX_META_LEN_MASK; rxd 1862 drivers/net/ethernet/netronome/nfp/nfp_net_common.c data_len = le16_to_cpu(rxd->rxd.data_len); rxd 1891 drivers/net/ethernet/netronome/nfp/nfp_net_common.c rxbuf->frag + meta_off, rxd); rxd 1998 drivers/net/ethernet/netronome/nfp/nfp_net_common.c nfp_net_rx_csum(dp, r_vec, rxd, &meta, skb); rxd 2001 drivers/net/ethernet/netronome/nfp/nfp_net_common.c if (rxd->rxd.flags & PCIE_DESC_RX_DECRYPTED) { rxd 2009 drivers/net/ethernet/netronome/nfp/nfp_net_common.c if (rxd->rxd.flags & PCIE_DESC_RX_VLAN) rxd 2011 drivers/net/ethernet/netronome/nfp/nfp_net_common.c le16_to_cpu(rxd->rxd.vlan)); rxd 2202 drivers/net/ethernet/netronome/nfp/nfp_net_common.c struct nfp_net_rx_desc *rxd; rxd 2210 drivers/net/ethernet/netronome/nfp/nfp_net_common.c rxd = &rx_ring->rxds[idx]; rxd 2211 drivers/net/ethernet/netronome/nfp/nfp_net_common.c if (!(rxd->rxd.meta_len_dd & PCIE_DESC_RX_DD)) rxd 2222 drivers/net/ethernet/netronome/nfp/nfp_net_common.c meta_len = rxd->rxd.meta_len_dd & PCIE_DESC_RX_META_LEN_MASK; rxd 2223 drivers/net/ethernet/netronome/nfp/nfp_net_common.c data_len = le16_to_cpu(rxd->rxd.data_len); rxd 16 drivers/net/ethernet/netronome/nfp/nfp_net_debugfs.c struct nfp_net_rx_desc *rxd; rxd 41 drivers/net/ethernet/netronome/nfp/nfp_net_debugfs.c rxd = &rx_ring->rxds[i]; rxd 43 drivers/net/ethernet/netronome/nfp/nfp_net_debugfs.c rxd->vals[0], rxd->vals[1]); rxd 3074 drivers/net/ethernet/sfc/ef10.c return efx_nic_alloc_buffer(rx_queue->efx, &rx_queue->rxd.buf, rxd 3086 drivers/net/ethernet/sfc/ef10.c size_t entries = rx_queue->rxd.buf.len / EFX_BUF_SIZE; rxd 3109 drivers/net/ethernet/sfc/ef10.c dma_addr = rx_queue->rxd.buf.dma_addr; rxd 3154 drivers/net/ethernet/sfc/ef10.c efx_nic_free_buffer(rx_queue->efx, &rx_queue->rxd.buf); rxd 3162 drivers/net/ethernet/sfc/ef10.c efx_qword_t *rxd; rxd 3164 drivers/net/ethernet/sfc/ef10.c rxd = efx_rx_desc(rx_queue, index); rxd 3166 drivers/net/ethernet/sfc/ef10.c EFX_POPULATE_QWORD_2(*rxd, rxd 528 drivers/net/ethernet/sfc/efx.c memset(&rx_queue->rxd, 0, sizeof(rx_queue->rxd)); rxd 830 drivers/net/ethernet/sfc/efx.c rx_queue->rxd.index + rxd 831 drivers/net/ethernet/sfc/efx.c rx_queue->rxd.entries); rxd 487 drivers/net/ethernet/sfc/falcon/efx.c memset(&rx_queue->rxd, 0, sizeof(rx_queue->rxd)); rxd 789 drivers/net/ethernet/sfc/falcon/efx.c rx_queue->rxd.index + rxd 790 drivers/net/ethernet/sfc/falcon/efx.c rx_queue->rxd.entries); rxd 474 drivers/net/ethernet/sfc/falcon/farch.c ef4_qword_t *rxd; rxd 476 drivers/net/ethernet/sfc/falcon/farch.c rxd = ef4_rx_desc(rx_queue, index); rxd 478 drivers/net/ethernet/sfc/falcon/farch.c EF4_POPULATE_QWORD_3(*rxd, rxd 515 drivers/net/ethernet/sfc/falcon/farch.c return ef4_alloc_special_buffer(efx, &rx_queue->rxd, rxd 536 drivers/net/ethernet/sfc/falcon/farch.c ef4_rx_queue_index(rx_queue), rx_queue->rxd.index, rxd 537 drivers/net/ethernet/sfc/falcon/farch.c rx_queue->rxd.index + rx_queue->rxd.entries - 1); rxd 542 drivers/net/ethernet/sfc/falcon/farch.c ef4_init_special_buffer(efx, &rx_queue->rxd); rxd 548 drivers/net/ethernet/sfc/falcon/farch.c FRF_AZ_RX_DESCQ_BUF_BASE_ID, rx_queue->rxd.index, rxd 555 drivers/net/ethernet/sfc/falcon/farch.c __ffs(rx_queue->rxd.entries), rxd 586 drivers/net/ethernet/sfc/falcon/farch.c ef4_fini_special_buffer(efx, &rx_queue->rxd); rxd 592 drivers/net/ethernet/sfc/falcon/farch.c ef4_free_special_buffer(rx_queue->efx, &rx_queue->rxd); rxd 332 drivers/net/ethernet/sfc/falcon/net_driver.h struct ef4_special_buffer rxd; rxd 112 drivers/net/ethernet/sfc/falcon/nic.h return ((ef4_qword_t *) (rx_queue->rxd.buf.addr)) + index; rxd 462 drivers/net/ethernet/sfc/farch.c efx_qword_t *rxd; rxd 464 drivers/net/ethernet/sfc/farch.c rxd = efx_rx_desc(rx_queue, index); rxd 466 drivers/net/ethernet/sfc/farch.c EFX_POPULATE_QWORD_3(*rxd, rxd 503 drivers/net/ethernet/sfc/farch.c return efx_alloc_special_buffer(efx, &rx_queue->rxd, rxd 518 drivers/net/ethernet/sfc/farch.c efx_rx_queue_index(rx_queue), rx_queue->rxd.index, rxd 519 drivers/net/ethernet/sfc/farch.c rx_queue->rxd.index + rx_queue->rxd.entries - 1); rxd 524 drivers/net/ethernet/sfc/farch.c efx_init_special_buffer(efx, &rx_queue->rxd); rxd 530 drivers/net/ethernet/sfc/farch.c FRF_AZ_RX_DESCQ_BUF_BASE_ID, rx_queue->rxd.index, rxd 537 drivers/net/ethernet/sfc/farch.c __ffs(rx_queue->rxd.entries), rxd 568 drivers/net/ethernet/sfc/farch.c efx_fini_special_buffer(efx, &rx_queue->rxd); rxd 574 drivers/net/ethernet/sfc/farch.c efx_free_special_buffer(rx_queue->efx, &rx_queue->rxd); rxd 371 drivers/net/ethernet/sfc/net_driver.h struct efx_special_buffer rxd; rxd 135 drivers/net/ethernet/sfc/nic.h return ((efx_qword_t *) (rx_queue->rxd.buf.addr)) + index; rxd 1398 drivers/net/ethernet/sun/cassini.c struct cas_rx_desc *rxd = cp->init_rxds[0]; rxd 1413 drivers/net/ethernet/sun/cassini.c rxd[i].buffer = cpu_to_le64(page->dma_addr); rxd 1414 drivers/net/ethernet/sun/cassini.c rxd[i].index = cpu_to_le64(CAS_BASE(RX_INDEX_NUM, i) | rxd 419 drivers/net/ethernet/sun/sungem.c struct gem_rxd *rxd = &gp->init_block->rxd[i]; rxd 426 drivers/net/ethernet/sun/sungem.c rxd->status_word = cpu_to_le64(RXDCTRL_FRESH(gp)); rxd 724 drivers/net/ethernet/sun/sungem.c struct gem_rxd *rxd = rxd 725 drivers/net/ethernet/sun/sungem.c &gp->init_block->rxd[cluster_start]; rxd 727 drivers/net/ethernet/sun/sungem.c rxd->status_word = cpu_to_le64(RXDCTRL_FRESH(gp)); rxd 728 drivers/net/ethernet/sun/sungem.c rxd++; rxd 771 drivers/net/ethernet/sun/sungem.c struct gem_rxd *rxd = &gp->init_block->rxd[entry]; rxd 773 drivers/net/ethernet/sun/sungem.c u64 status = le64_to_cpu(rxd->status_word); rxd 815 drivers/net/ethernet/sun/sungem.c dma_addr = le64_to_cpu(rxd->buffer); rxd 829 drivers/net/ethernet/sun/sungem.c rxd->buffer = cpu_to_le64(pci_map_page(gp->pdev, rxd 1583 drivers/net/ethernet/sun/sungem.c struct gem_rxd *rxd; rxd 1585 drivers/net/ethernet/sun/sungem.c rxd = &gb->rxd[i]; rxd 1588 drivers/net/ethernet/sun/sungem.c dma_addr = le64_to_cpu(rxd->buffer); rxd 1595 drivers/net/ethernet/sun/sungem.c rxd->status_word = 0; rxd 1597 drivers/net/ethernet/sun/sungem.c rxd->buffer = 0; rxd 1641 drivers/net/ethernet/sun/sungem.c struct gem_rxd *rxd = &gb->rxd[i]; rxd 1645 drivers/net/ethernet/sun/sungem.c rxd->buffer = 0; rxd 1646 drivers/net/ethernet/sun/sungem.c rxd->status_word = 0; rxd 1657 drivers/net/ethernet/sun/sungem.c rxd->buffer = cpu_to_le64(dma_addr); rxd 1659 drivers/net/ethernet/sun/sungem.c rxd->status_word = cpu_to_le64(RXDCTRL_FRESH(gp)); rxd 957 drivers/net/ethernet/sun/sungem.h struct gem_rxd rxd[INIT_BLOCK_RX_RING_SIZE]; rxd 197 drivers/net/ethernet/sun/sunhme.c static void sbus_hme_write_rxd(struct happy_meal_rxd *rxd, u32 flags, u32 addr) rxd 199 drivers/net/ethernet/sun/sunhme.c rxd->rx_addr = (__force hme32)addr; rxd 201 drivers/net/ethernet/sun/sunhme.c rxd->rx_flags = (__force hme32)flags; rxd 226 drivers/net/ethernet/sun/sunhme.c static void pci_hme_write_rxd(struct happy_meal_rxd *rxd, u32 flags, u32 addr) rxd 228 drivers/net/ethernet/sun/sunhme.c rxd->rx_addr = (__force hme32)cpu_to_le32(addr); rxd 230 drivers/net/ethernet/sun/sunhme.c rxd->rx_flags = (__force hme32)cpu_to_le32(flags); rxd 1205 drivers/net/ethernet/sun/sunhme.c struct happy_meal_rxd *rxd; rxd 1208 drivers/net/ethernet/sun/sunhme.c rxd = &hp->happy_block->happy_meal_rxd[i]; rxd 1209 drivers/net/ethernet/sun/sunhme.c dma_addr = hme_read_desc32(hp, &rxd->rx_addr); rxd 277 drivers/net/fddi/skfp/h/hwmtm.h #define HWM_GET_RX_FRAG_LEN(rxd) ((int)AIX_REVERSE((rxd)->rxd_rbctrl)& \ rxd 294 drivers/net/fddi/skfp/h/hwmtm.h #define HWM_GET_RX_PHYS(rxd) (u_long)AIX_REVERSE((rxd)->rxd_rbadr) rxd 100 drivers/net/fddi/skfp/hwmtm.c volatile struct s_smt_fp_rxd *rxd, rxd 103 drivers/net/fddi/skfp/hwmtm.c volatile struct s_smt_fp_rxd *rxd, rxd 106 drivers/net/fddi/skfp/hwmtm.c volatile struct s_smt_fp_rxd *rxd, int frag_count); rxd 1045 drivers/net/fddi/skfp/hwmtm.c struct s_smt_fp_rxd volatile *rxd ; /* first rxd of rx frame */ rxd 1152 drivers/net/fddi/skfp/hwmtm.c rxd = queue->rx_curr_get ; rxd 1160 drivers/net/fddi/skfp/hwmtm.c rxd->rxd_rbctrl &= cpu_to_le32(~BMU_STF) ; rxd 1162 drivers/net/fddi/skfp/hwmtm.c for (r=rxd, i=frag_count ; i ; r=r->rxd_next, i--){ rxd 1221 drivers/net/fddi/skfp/hwmtm.c virt = (u_char far *) rxd->rxd_virt ; rxd 1259 drivers/net/fddi/skfp/hwmtm.c mac_drv_rx_complete(smc,rxd,frag_count,len) ; rxd 1273 drivers/net/fddi/skfp/hwmtm.c hwm_cpy_rxd2mb(rxd,data,len) ; rxd 1275 drivers/net/fddi/skfp/hwmtm.c for (r=rxd, i=used_frags ; i ; r=r->rxd_next, i--){ rxd 1297 drivers/net/fddi/skfp/hwmtm.c mac_drv_rx_complete(smc, rxd, rxd 1302 drivers/net/fddi/skfp/hwmtm.c mac_drv_requeue_rxd(smc,rxd,frag_count); rxd 1318 drivers/net/fddi/skfp/hwmtm.c mac_drv_rx_complete(smc, rxd, rxd 1323 drivers/net/fddi/skfp/hwmtm.c mac_drv_requeue_rxd(smc,rxd,frag_count); rxd 1331 drivers/net/fddi/skfp/hwmtm.c mac_drv_rx_complete(smc, rxd, rxd 1336 drivers/net/fddi/skfp/hwmtm.c mac_drv_requeue_rxd(smc,rxd,frag_count); rxd 1347 drivers/net/fddi/skfp/hwmtm.c mac_drv_requeue_rxd(smc,rxd,frag_count) ; rxd 1364 drivers/net/fddi/skfp/hwmtm.c mac_drv_requeue_rxd(smc,rxd,frag_count) ; rxd 123 drivers/net/fddi/skfp/skfddi.c void mac_drv_rx_complete(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, rxd 125 drivers/net/fddi/skfp/skfddi.c void mac_drv_requeue_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, rxd 128 drivers/net/fddi/skfp/skfddi.c void mac_drv_clear_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, rxd 1569 drivers/net/fddi/skfp/skfddi.c void mac_drv_rx_complete(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, rxd 1585 drivers/net/fddi/skfp/skfddi.c skb = rxd->rxd_os.skb; rxd 1652 drivers/net/fddi/skfp/skfddi.c rxd->rxd_os.skb = NULL; rxd 1663 drivers/net/fddi/skfp/skfddi.c mac_drv_requeue_rxd(smc, rxd, frag_count); rxd 1688 drivers/net/fddi/skfp/skfddi.c void mac_drv_requeue_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, rxd 1703 drivers/net/fddi/skfp/skfddi.c src_rxd = rxd; rxd 1706 drivers/net/fddi/skfp/skfddi.c rxd = HWM_GET_CURR_RXD(smc); rxd 1715 drivers/net/fddi/skfp/skfddi.c rxd->rxd_os.skb = skb; rxd 1723 drivers/net/fddi/skfp/skfddi.c rxd->rxd_os.dma_addr = b_addr; rxd 1727 drivers/net/fddi/skfp/skfddi.c rxd->rxd_os.skb = NULL; rxd 1733 drivers/net/fddi/skfp/skfddi.c rxd->rxd_os.skb = skb; rxd 1739 drivers/net/fddi/skfp/skfddi.c rxd->rxd_os.dma_addr = b_addr; rxd 1771 drivers/net/fddi/skfp/skfddi.c volatile struct s_smt_fp_rxd *rxd; rxd 1783 drivers/net/fddi/skfp/skfddi.c rxd = HWM_GET_CURR_RXD(smc); rxd 1794 drivers/net/fddi/skfp/skfddi.c rxd->rxd_os.dma_addr = b_addr; rxd 1806 drivers/net/fddi/skfp/skfddi.c rxd->rxd_os.skb = skb; rxd 1832 drivers/net/fddi/skfp/skfddi.c void mac_drv_clear_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, rxd 1845 drivers/net/fddi/skfp/skfddi.c skb = rxd->rxd_os.skb; rxd 1850 drivers/net/fddi/skfp/skfddi.c pci_unmap_single(&bp->pdev, rxd->rxd_os.dma_addr, rxd 1854 drivers/net/fddi/skfp/skfddi.c rxd->rxd_os.skb = NULL; rxd 1856 drivers/net/fddi/skfp/skfddi.c rxd = rxd->rxd_next; // Next RXD. rxd 1035 drivers/net/macsec.c struct macsec_rxh_data *rxd; rxd 1039 drivers/net/macsec.c rxd = macsec_data_rcu(skb->dev); rxd 1045 drivers/net/macsec.c list_for_each_entry_rcu(macsec, &rxd->secys, secys) { rxd 1081 drivers/net/macsec.c struct macsec_rxh_data *rxd; rxd 1137 drivers/net/macsec.c rxd = macsec_data_rcu(skb->dev); rxd 1139 drivers/net/macsec.c list_for_each_entry_rcu(macsec, &rxd->secys, secys) { rxd 1267 drivers/net/macsec.c list_for_each_entry_rcu(macsec, &rxd->secys, secys) { rxd 1398 drivers/net/macsec.c struct macsec_rxh_data *rxd = macsec_data_rtnl(real_dev); rxd 1401 drivers/net/macsec.c list_for_each_entry(macsec, &rxd->secys, secys) { rxd 3138 drivers/net/macsec.c struct macsec_rxh_data *rxd = macsec_data_rtnl(real_dev); rxd 3142 drivers/net/macsec.c if (list_empty(&rxd->secys)) { rxd 3144 drivers/net/macsec.c kfree(rxd); rxd 3152 drivers/net/macsec.c struct macsec_rxh_data *rxd = macsec_data_rtnl(real_dev); rxd 3154 drivers/net/macsec.c if (!rxd) { rxd 3157 drivers/net/macsec.c rxd = kmalloc(sizeof(*rxd), GFP_KERNEL); rxd 3158 drivers/net/macsec.c if (!rxd) rxd 3161 drivers/net/macsec.c INIT_LIST_HEAD(&rxd->secys); rxd 3164 drivers/net/macsec.c rxd); rxd 3166 drivers/net/macsec.c kfree(rxd); rxd 3171 drivers/net/macsec.c list_add_tail_rcu(&macsec->secys, &rxd->secys); rxd 3177 drivers/net/macsec.c struct macsec_rxh_data *rxd = macsec_data_rtnl(dev); rxd 3180 drivers/net/macsec.c list_for_each_entry(macsec, &rxd->secys, secys) { rxd 3488 drivers/net/macsec.c struct macsec_rxh_data *rxd; rxd 3490 drivers/net/macsec.c rxd = macsec_data_rtnl(real_dev); rxd 3491 drivers/net/macsec.c list_for_each_entry_safe(m, n, &rxd->secys, secys) { rxd 3500 drivers/net/macsec.c struct macsec_rxh_data *rxd; rxd 3502 drivers/net/macsec.c rxd = macsec_data_rtnl(real_dev); rxd 3503 drivers/net/macsec.c list_for_each_entry_safe(m, n, &rxd->secys, secys) { rxd 3508 drivers/net/macsec.c kfree(rxd); rxd 3515 drivers/net/macsec.c struct macsec_rxh_data *rxd; rxd 3517 drivers/net/macsec.c rxd = macsec_data_rtnl(real_dev); rxd 3518 drivers/net/macsec.c list_for_each_entry(m, &rxd->secys, secys) { rxd 354 drivers/net/vmxnet3/vmxnet3_defs.h struct Vmxnet3_RxDesc rxd; rxd 294 drivers/net/vmxnet3/vmxnet3_drv.c # define vmxnet3_getRxDesc(dstrxd, rxd, tmp) do { \ rxd 296 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_RxDescToCPU((rxd), (tmp)); \ rxd 306 drivers/net/vmxnet3/vmxnet3_drv.c # define vmxnet3_getRxDesc(dstrxd, rxd, tmp) (dstrxd) = (rxd) rxd 631 drivers/net/vmxnet3/vmxnet3_drv.c gd->rxd.addr = cpu_to_le64(rbi->dma_addr); rxd 1301 drivers/net/vmxnet3/vmxnet3_drv.c struct Vmxnet3_RxDesc *rxd; rxd 1321 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_getRxDesc(rxd, &rq->rx_ring[ring_idx].base[idx].rxd, rxd 1325 drivers/net/vmxnet3/vmxnet3_drv.c BUG_ON(rxd->addr != rbi->dma_addr || rxd 1326 drivers/net/vmxnet3/vmxnet3_drv.c rxd->len != rbi->len); rxd 1337 drivers/net/vmxnet3/vmxnet3_drv.c BUG_ON(rxd->btype != VMXNET3_RXD_BTYPE_HEAD || rxd 1410 drivers/net/vmxnet3/vmxnet3_drv.c rxd->addr = cpu_to_le64(rbi->dma_addr); rxd 1411 drivers/net/vmxnet3/vmxnet3_drv.c rxd->len = rbi->len; rxd 1441 drivers/net/vmxnet3/vmxnet3_drv.c BUG_ON(rxd->btype != VMXNET3_RXD_BTYPE_BODY); rxd 1486 drivers/net/vmxnet3/vmxnet3_drv.c rxd->addr = cpu_to_le64(rbi->dma_addr); rxd 1487 drivers/net/vmxnet3/vmxnet3_drv.c rxd->len = rbi->len; rxd 1553 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_getRxDesc(rxd, &ring->base[ring->next2fill].rxd, rxd 1555 drivers/net/vmxnet3/vmxnet3_drv.c BUG_ON(!rxd->addr); rxd 1558 drivers/net/vmxnet3/vmxnet3_drv.c rxd->gen = ring->gen; rxd 1584 drivers/net/vmxnet3/vmxnet3_drv.c struct Vmxnet3_RxDesc *rxd; rxd 1591 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_getRxDesc(rxd, rxd 1592 drivers/net/vmxnet3/vmxnet3_drv.c &rq->rx_ring[ring_idx].base[i].rxd, &rxDesc); rxd 1594 drivers/net/vmxnet3/vmxnet3_drv.c if (rxd->btype == VMXNET3_RXD_BTYPE_HEAD && rxd 1596 drivers/net/vmxnet3/vmxnet3_drv.c dma_unmap_single(&adapter->pdev->dev, rxd->addr, rxd 1597 drivers/net/vmxnet3/vmxnet3_drv.c rxd->len, PCI_DMA_FROMDEVICE); rxd 1600 drivers/net/vmxnet3/vmxnet3_drv.c } else if (rxd->btype == VMXNET3_RXD_BTYPE_BODY && rxd 1602 drivers/net/vmxnet3/vmxnet3_drv.c dma_unmap_page(&adapter->pdev->dev, rxd->addr, rxd 1603 drivers/net/vmxnet3/vmxnet3_drv.c rxd->len, PCI_DMA_FROMDEVICE); rxd 480 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 483 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data; rxd 484 drivers/net/wireless/ath/ath10k/htt_rx.c trace_ath10k_htt_rx_desc(ar, rxd, sizeof(*rxd)); rxd 556 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 559 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data; rxd 560 drivers/net/wireless/ath/ath10k/htt_rx.c trace_ath10k_htt_rx_desc(ar, rxd, sizeof(*rxd)); rxd 627 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 662 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data; rxd 664 drivers/net/wireless/ath/ath10k/htt_rx.c trace_ath10k_htt_rx_desc(ar, rxd, sizeof(*rxd)); rxd 666 drivers/net/wireless/ath/ath10k/htt_rx.c skb_put(msdu, sizeof(*rxd)); rxd 667 drivers/net/wireless/ath/ath10k/htt_rx.c skb_pull(msdu, sizeof(*rxd)); rxd 670 drivers/net/wireless/ath/ath10k/htt_rx.c if (!(__le32_to_cpu(rxd->attention.flags) & rxd 689 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 723 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data; rxd 725 drivers/net/wireless/ath/ath10k/htt_rx.c trace_ath10k_htt_rx_desc(ar, rxd, sizeof(*rxd)); rxd 727 drivers/net/wireless/ath/ath10k/htt_rx.c skb_put(msdu, sizeof(*rxd)); rxd 728 drivers/net/wireless/ath/ath10k/htt_rx.c skb_pull(msdu, sizeof(*rxd)); rxd 731 drivers/net/wireless/ath/ath10k/htt_rx.c if (!(__le32_to_cpu(rxd->attention.flags) & rxd 937 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd) rxd 945 drivers/net/wireless/ath/ath10k/htt_rx.c info1 = __le32_to_cpu(rxd->ppdu_start.info1); rxd 946 drivers/net/wireless/ath/ath10k/htt_rx.c info2 = __le32_to_cpu(rxd->ppdu_start.info2); rxd 947 drivers/net/wireless/ath/ath10k/htt_rx.c info3 = __le32_to_cpu(rxd->ppdu_start.info3); rxd 1011 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->attention.flags), rxd 1012 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->mpdu_start.info0), rxd 1013 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->mpdu_start.info1), rxd 1014 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->msdu_start.common.info0), rxd 1015 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->msdu_start.common.info1), rxd 1016 drivers/net/wireless/ath/ath10k/htt_rx.c rxd->ppdu_start.info0, rxd 1017 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->ppdu_start.info1), rxd 1018 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->ppdu_start.info2), rxd 1019 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->ppdu_start.info3), rxd 1020 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->ppdu_start.info4)); rxd 1023 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->msdu_end.common.info0), rxd 1024 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(rxd->mpdu_end.info0)); rxd 1028 drivers/net/wireless/ath/ath10k/htt_rx.c rxd->msdu_payload, 50); rxd 1046 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_htt_rx_h_peer_channel(struct ath10k *ar, struct htt_rx_desc *rxd) rxd 1055 drivers/net/wireless/ath/ath10k/htt_rx.c if (!rxd) rxd 1058 drivers/net/wireless/ath/ath10k/htt_rx.c if (rxd->attention.flags & rxd 1062 drivers/net/wireless/ath/ath10k/htt_rx.c if (!(rxd->msdu_end.common.info0 & rxd 1066 drivers/net/wireless/ath/ath10k/htt_rx.c peer_id = MS(__le32_to_cpu(rxd->mpdu_start.info0), rxd 1124 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd, rxd 1134 drivers/net/wireless/ath/ath10k/htt_rx.c ch = ath10k_htt_rx_h_peer_channel(ar, rxd); rxd 1154 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd) rxd 1161 drivers/net/wireless/ath/ath10k/htt_rx.c if (rxd->ppdu_start.rssi_chains[i].pri20_mhz != 0x80) { rxd 1163 drivers/net/wireless/ath/ath10k/htt_rx.c rxd->ppdu_start.rssi_chains[i].pri20_mhz; rxd 1171 drivers/net/wireless/ath/ath10k/htt_rx.c rxd->ppdu_start.rssi_comb; rxd 1177 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd) rxd 1185 drivers/net/wireless/ath/ath10k/htt_rx.c status->mactime = __le32_to_cpu(rxd->ppdu_end.common.tsf_timestamp); rxd 1195 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 1203 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)first->data - sizeof(*rxd); rxd 1205 drivers/net/wireless/ath/ath10k/htt_rx.c is_first_ppdu = !!(rxd->attention.flags & rxd 1207 drivers/net/wireless/ath/ath10k/htt_rx.c is_last_ppdu = !!(rxd->attention.flags & rxd 1225 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_htt_rx_h_signal(ar, status, rxd); rxd 1226 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_htt_rx_h_channel(ar, status, rxd, vdev_id); rxd 1227 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_htt_rx_h_rates(ar, status, rxd); rxd 1231 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_htt_rx_h_mactime(ar, status, rxd); rxd 1339 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 1348 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data - sizeof(*rxd); rxd 1349 drivers/net/wireless/ath/ath10k/htt_rx.c is_first = !!(rxd->msdu_end.common.info0 & rxd 1351 drivers/net/wireless/ath/ath10k/htt_rx.c is_last = !!(rxd->msdu_end.common.info0 & rxd 1369 drivers/net/wireless/ath/ath10k/htt_rx.c msdu_limit_err = ath10k_rx_desc_msdu_limit_error(&ar->hw_params, rxd); rxd 1462 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 1481 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data - sizeof(*rxd); rxd 1483 drivers/net/wireless/ath/ath10k/htt_rx.c l3_pad_bytes = ath10k_rx_desc_get_l3_pad_bytes(&ar->hw_params, rxd); rxd 1519 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 1525 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data - sizeof(*rxd); rxd 1526 drivers/net/wireless/ath/ath10k/htt_rx.c hdr = (void *)rxd->rx_hdr_status; rxd 1528 drivers/net/wireless/ath/ath10k/htt_rx.c is_first = !!(rxd->msdu_end.common.info0 & rxd 1530 drivers/net/wireless/ath/ath10k/htt_rx.c is_last = !!(rxd->msdu_end.common.info0 & rxd 1563 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 1575 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data - sizeof(*rxd); rxd 1576 drivers/net/wireless/ath/ath10k/htt_rx.c l3_pad_bytes = ath10k_rx_desc_get_l3_pad_bytes(&ar->hw_params, rxd); rxd 1620 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 1629 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data - sizeof(*rxd); rxd 1630 drivers/net/wireless/ath/ath10k/htt_rx.c l3_pad_bytes = ath10k_rx_desc_get_l3_pad_bytes(&ar->hw_params, rxd); rxd 1655 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 1669 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data - sizeof(*rxd); rxd 1670 drivers/net/wireless/ath/ath10k/htt_rx.c decap = MS(__le32_to_cpu(rxd->msdu_start.common.info1), rxd 1694 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 1700 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)skb->data - sizeof(*rxd); rxd 1701 drivers/net/wireless/ath/ath10k/htt_rx.c flags = __le32_to_cpu(rxd->attention.flags); rxd 1702 drivers/net/wireless/ath/ath10k/htt_rx.c info = __le32_to_cpu(rxd->msdu_start.common.info1); rxd 1738 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 1755 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)first->data - sizeof(*rxd); rxd 1757 drivers/net/wireless/ath/ath10k/htt_rx.c is_mgmt = !!(rxd->attention.flags & rxd 1760 drivers/net/wireless/ath/ath10k/htt_rx.c enctype = MS(__le32_to_cpu(rxd->mpdu_start.info0), rxd 1766 drivers/net/wireless/ath/ath10k/htt_rx.c hdr = (void *)rxd->rx_hdr_status; rxd 1784 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)last->data - sizeof(*rxd); rxd 1785 drivers/net/wireless/ath/ath10k/htt_rx.c attention = __le32_to_cpu(rxd->attention.flags); rxd 1950 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 1954 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)first->data - sizeof(*rxd); rxd 1955 drivers/net/wireless/ath/ath10k/htt_rx.c decap = MS(__le32_to_cpu(rxd->msdu_start.common.info1), rxd 1964 drivers/net/wireless/ath/ath10k/htt_rx.c skb_queue_len(amsdu) != 1 + rxd->frag_info.ring2_more_count) { rxd 2829 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_rx_desc *rxd; rxd 2840 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data - sizeof(*rxd); rxd 2841 drivers/net/wireless/ath/ath10k/htt_rx.c if (rxd->msdu_end.common.info0 & rxd 2847 drivers/net/wireless/ath/ath10k/htt_rx.c rxd = (void *)msdu->data - sizeof(*rxd); rxd 2848 drivers/net/wireless/ath/ath10k/htt_rx.c if (!(rxd->msdu_end.common.info0 & rxd 1133 drivers/net/wireless/ath/ath10k/hw.c static int ath10k_qca99x0_rx_desc_get_l3_pad_bytes(struct htt_rx_desc *rxd) rxd 1135 drivers/net/wireless/ath/ath10k/hw.c return MS(__le32_to_cpu(rxd->msdu_end.qca99x0.info1), rxd 1139 drivers/net/wireless/ath/ath10k/hw.c static bool ath10k_qca99x0_rx_desc_msdu_limit_error(struct htt_rx_desc *rxd) rxd 1141 drivers/net/wireless/ath/ath10k/hw.c return !!(rxd->msdu_end.common.info0 & rxd 628 drivers/net/wireless/ath/ath10k/hw.h int (*rx_desc_get_l3_pad_bytes)(struct htt_rx_desc *rxd); rxd 631 drivers/net/wireless/ath/ath10k/hw.h bool (*rx_desc_get_msdu_limit_error)(struct htt_rx_desc *rxd); rxd 646 drivers/net/wireless/ath/ath10k/hw.h struct htt_rx_desc *rxd) rxd 649 drivers/net/wireless/ath/ath10k/hw.h return hw->hw_ops->rx_desc_get_l3_pad_bytes(rxd); rxd 655 drivers/net/wireless/ath/ath10k/hw.h struct htt_rx_desc *rxd) rxd 658 drivers/net/wireless/ath/ath10k/hw.h return hw->hw_ops->rx_desc_get_msdu_limit_error(rxd); rxd 335 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c return rxd(di, i + 1); rxd 345 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c return rxd(di, t-h); rxd 3641 drivers/net/wireless/cisco/airo.c RxFid rxd; rxd 3648 drivers/net/wireless/cisco/airo.c memcpy_fromio(&rxd, ai->rxfids[0].card_ram_off, sizeof(rxd)); rxd 3650 drivers/net/wireless/cisco/airo.c if (rxd.rdy && rxd.valid == 0) { rxd 3651 drivers/net/wireless/cisco/airo.c len = rxd.len + 12; rxd 3701 drivers/net/wireless/cisco/airo.c if (rxd.valid == 0) { rxd 3702 drivers/net/wireless/cisco/airo.c rxd.valid = 1; rxd 3703 drivers/net/wireless/cisco/airo.c rxd.rdy = 0; rxd 3704 drivers/net/wireless/cisco/airo.c rxd.len = PKTSIZE; rxd 3705 drivers/net/wireless/cisco/airo.c memcpy_toio(ai->rxfids[0].card_ram_off, &rxd, sizeof(rxd)); rxd 3711 drivers/net/wireless/cisco/airo.c RxFid rxd; rxd 3720 drivers/net/wireless/cisco/airo.c memcpy_fromio(&rxd, ai->rxfids[0].card_ram_off, sizeof(rxd)); rxd 3787 drivers/net/wireless/cisco/airo.c if (rxd.valid == 0) { rxd 3788 drivers/net/wireless/cisco/airo.c rxd.valid = 1; rxd 3789 drivers/net/wireless/cisco/airo.c rxd.rdy = 0; rxd 3790 drivers/net/wireless/cisco/airo.c rxd.len = PKTSIZE; rxd 3791 drivers/net/wireless/cisco/airo.c memcpy_toio(ai->rxfids[0].card_ram_off, &rxd, sizeof(rxd)); rxd 122 drivers/net/wireless/marvell/mwl8k.c void (*rxd_init)(void *rxd, dma_addr_t next_dma_addr); rxd 123 drivers/net/wireless/marvell/mwl8k.c void (*rxd_refill)(void *rxd, dma_addr_t addr, int len); rxd 124 drivers/net/wireless/marvell/mwl8k.c int (*rxd_process)(void *rxd, struct ieee80211_rx_status *status, rxd 146 drivers/net/wireless/marvell/mwl8k.c void *rxd; rxd 973 drivers/net/wireless/marvell/mwl8k.c struct mwl8k_rxd_ap *rxd = _rxd; rxd 975 drivers/net/wireless/marvell/mwl8k.c rxd->next_rxd_phys_addr = cpu_to_le32(next_dma_addr); rxd 976 drivers/net/wireless/marvell/mwl8k.c rxd->rx_ctrl = MWL8K_AP_RX_CTRL_OWNED_BY_HOST; rxd 981 drivers/net/wireless/marvell/mwl8k.c struct mwl8k_rxd_ap *rxd = _rxd; rxd 983 drivers/net/wireless/marvell/mwl8k.c rxd->pkt_len = cpu_to_le16(len); rxd 984 drivers/net/wireless/marvell/mwl8k.c rxd->pkt_phys_addr = cpu_to_le32(addr); rxd 986 drivers/net/wireless/marvell/mwl8k.c rxd->rx_ctrl = 0; rxd 993 drivers/net/wireless/marvell/mwl8k.c struct mwl8k_rxd_ap *rxd = _rxd; rxd 995 drivers/net/wireless/marvell/mwl8k.c if (!(rxd->rx_ctrl & MWL8K_AP_RX_CTRL_OWNED_BY_HOST)) rxd 1001 drivers/net/wireless/marvell/mwl8k.c status->signal = -rxd->rssi; rxd 1002 drivers/net/wireless/marvell/mwl8k.c *noise = -rxd->noise_floor; rxd 1004 drivers/net/wireless/marvell/mwl8k.c if (rxd->rate & MWL8K_AP_RATE_INFO_MCS_FORMAT) { rxd 1006 drivers/net/wireless/marvell/mwl8k.c if (rxd->rate & MWL8K_AP_RATE_INFO_40MHZ) rxd 1008 drivers/net/wireless/marvell/mwl8k.c status->rate_idx = MWL8K_AP_RATE_INFO_RATEID(rxd->rate); rxd 1013 drivers/net/wireless/marvell/mwl8k.c if (mwl8k_rates_24[i].hw_value == rxd->rate) { rxd 1020 drivers/net/wireless/marvell/mwl8k.c if (rxd->channel > 14) { rxd 1028 drivers/net/wireless/marvell/mwl8k.c status->freq = ieee80211_channel_to_frequency(rxd->channel, rxd 1031 drivers/net/wireless/marvell/mwl8k.c *qos = rxd->qos_control; rxd 1033 drivers/net/wireless/marvell/mwl8k.c if ((rxd->rx_status != MWL8K_AP_RXSTAT_GENERAL_DECRYPT_ERR) && rxd 1034 drivers/net/wireless/marvell/mwl8k.c (rxd->rx_status & MWL8K_AP_RXSTAT_DECRYPT_ERR_MASK) && rxd 1035 drivers/net/wireless/marvell/mwl8k.c (rxd->rx_status & MWL8K_AP_RXSTAT_TKIP_DECRYPT_MIC_ERR)) rxd 1038 drivers/net/wireless/marvell/mwl8k.c return le16_to_cpu(rxd->pkt_len); rxd 1084 drivers/net/wireless/marvell/mwl8k.c struct mwl8k_rxd_sta *rxd = _rxd; rxd 1086 drivers/net/wireless/marvell/mwl8k.c rxd->next_rxd_phys_addr = cpu_to_le32(next_dma_addr); rxd 1087 drivers/net/wireless/marvell/mwl8k.c rxd->rx_ctrl = MWL8K_STA_RX_CTRL_OWNED_BY_HOST; rxd 1092 drivers/net/wireless/marvell/mwl8k.c struct mwl8k_rxd_sta *rxd = _rxd; rxd 1094 drivers/net/wireless/marvell/mwl8k.c rxd->pkt_len = cpu_to_le16(len); rxd 1095 drivers/net/wireless/marvell/mwl8k.c rxd->pkt_phys_addr = cpu_to_le32(addr); rxd 1097 drivers/net/wireless/marvell/mwl8k.c rxd->rx_ctrl = 0; rxd 1104 drivers/net/wireless/marvell/mwl8k.c struct mwl8k_rxd_sta *rxd = _rxd; rxd 1107 drivers/net/wireless/marvell/mwl8k.c if (!(rxd->rx_ctrl & MWL8K_STA_RX_CTRL_OWNED_BY_HOST)) rxd 1111 drivers/net/wireless/marvell/mwl8k.c rate_info = le16_to_cpu(rxd->rate_info); rxd 1115 drivers/net/wireless/marvell/mwl8k.c status->signal = -rxd->rssi; rxd 1116 drivers/net/wireless/marvell/mwl8k.c *noise = -rxd->noise_level; rxd 1129 drivers/net/wireless/marvell/mwl8k.c if (rxd->channel > 14) { rxd 1137 drivers/net/wireless/marvell/mwl8k.c status->freq = ieee80211_channel_to_frequency(rxd->channel, rxd 1140 drivers/net/wireless/marvell/mwl8k.c *qos = rxd->qos_control; rxd 1141 drivers/net/wireless/marvell/mwl8k.c if ((rxd->rx_ctrl & MWL8K_STA_RX_CTRL_DECRYPT_ERROR) && rxd 1142 drivers/net/wireless/marvell/mwl8k.c (rxd->rx_ctrl & MWL8K_STA_RX_CTRL_DEC_ERR_TYPE)) rxd 1145 drivers/net/wireless/marvell/mwl8k.c return le16_to_cpu(rxd->pkt_len); rxd 1172 drivers/net/wireless/marvell/mwl8k.c rxq->rxd = pci_zalloc_consistent(priv->pdev, size, &rxq->rxd_dma); rxd 1173 drivers/net/wireless/marvell/mwl8k.c if (rxq->rxd == NULL) { rxd 1180 drivers/net/wireless/marvell/mwl8k.c pci_free_consistent(priv->pdev, size, rxq->rxd, rxq->rxd_dma); rxd 1186 drivers/net/wireless/marvell/mwl8k.c void *rxd; rxd 1191 drivers/net/wireless/marvell/mwl8k.c rxd = rxq->rxd + (i * priv->rxd_ops->rxd_size); rxd 1198 drivers/net/wireless/marvell/mwl8k.c priv->rxd_ops->rxd_init(rxd, next_dma_addr); rxd 1215 drivers/net/wireless/marvell/mwl8k.c void *rxd; rxd 1231 drivers/net/wireless/marvell/mwl8k.c rxd = rxq->rxd + (rx * priv->rxd_ops->rxd_size); rxd 1232 drivers/net/wireless/marvell/mwl8k.c priv->rxd_ops->rxd_refill(rxd, addr, MWL8K_RX_MAXSZ); rxd 1247 drivers/net/wireless/marvell/mwl8k.c if (rxq->rxd == NULL) rxd 1267 drivers/net/wireless/marvell/mwl8k.c rxq->rxd, rxq->rxd_dma); rxd 1268 drivers/net/wireless/marvell/mwl8k.c rxq->rxd = NULL; rxd 1327 drivers/net/wireless/marvell/mwl8k.c void *rxd; rxd 1337 drivers/net/wireless/marvell/mwl8k.c rxd = rxq->rxd + (rxq->head * priv->rxd_ops->rxd_size); rxd 1339 drivers/net/wireless/marvell/mwl8k.c pkt_len = priv->rxd_ops->rxd_process(rxd, &status, &qos, rxd 87 drivers/net/wireless/mediatek/mt76/mt7603/dma.c __le32 *rxd = (__le32 *)skb->data; rxd 91 drivers/net/wireless/mediatek/mt76/mt7603/dma.c type = FIELD_GET(MT_RXD0_PKT_TYPE, le32_to_cpu(rxd[0])); rxd 103 drivers/net/wireless/mediatek/mt76/mt7603/dma.c for (rxd++; rxd + 5 <= end; rxd += 5) rxd 104 drivers/net/wireless/mediatek/mt76/mt7603/dma.c mt7603_mac_add_txs(dev, rxd); rxd 402 drivers/net/wireless/mediatek/mt76/mt7603/mac.c __le32 *rxd = (__le32 *)skb->data; rxd 403 drivers/net/wireless/mediatek/mt76/mt7603/mac.c u32 rxd0 = le32_to_cpu(rxd[0]); rxd 404 drivers/net/wireless/mediatek/mt76/mt7603/mac.c u32 rxd1 = le32_to_cpu(rxd[1]); rxd 405 drivers/net/wireless/mediatek/mt76/mt7603/mac.c u32 rxd2 = le32_to_cpu(rxd[2]); rxd 446 drivers/net/wireless/mediatek/mt76/mt7603/mac.c rxd += 4; rxd 448 drivers/net/wireless/mediatek/mt76/mt7603/mac.c rxd += 4; rxd 449 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if ((u8 *)rxd - skb->data >= skb->len) rxd 453 drivers/net/wireless/mediatek/mt76/mt7603/mac.c u8 *data = (u8 *)rxd; rxd 466 drivers/net/wireless/mediatek/mt76/mt7603/mac.c rxd += 4; rxd 467 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if ((u8 *)rxd - skb->data >= skb->len) rxd 471 drivers/net/wireless/mediatek/mt76/mt7603/mac.c rxd += 2; rxd 472 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if ((u8 *)rxd - skb->data >= skb->len) rxd 476 drivers/net/wireless/mediatek/mt76/mt7603/mac.c u32 rxdg0 = le32_to_cpu(rxd[0]); rxd 477 drivers/net/wireless/mediatek/mt76/mt7603/mac.c u32 rxdg3 = le32_to_cpu(rxd[3]); rxd 522 drivers/net/wireless/mediatek/mt76/mt7603/mac.c rxd += 6; rxd 523 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if ((u8 *)rxd - skb->data >= skb->len) rxd 529 drivers/net/wireless/mediatek/mt76/mt7603/mac.c skb_pull(skb, (u8 *)rxd - skb->data + 2 * remove_pad); rxd 62 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c struct mt7603_mcu_rxd *rxd; rxd 89 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c rxd = (struct mt7603_mcu_rxd *)skb->data; rxd 90 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c if (seq == rxd->seq) rxd 63 drivers/net/wireless/mediatek/mt76/mt7615/dma.c __le32 *rxd = (__le32 *)skb->data; rxd 67 drivers/net/wireless/mediatek/mt76/mt7615/dma.c type = FIELD_GET(MT_RXD0_PKT_TYPE, le32_to_cpu(rxd[0])); rxd 71 drivers/net/wireless/mediatek/mt76/mt7615/dma.c for (rxd++; rxd + 7 <= end; rxd += 7) rxd 72 drivers/net/wireless/mediatek/mt76/mt7615/dma.c mt7615_mac_add_txs(dev, rxd); rxd 49 drivers/net/wireless/mediatek/mt76/mt7615/mac.c __le32 *rxd = (__le32 *)skb->data; rxd 50 drivers/net/wireless/mediatek/mt76/mt7615/mac.c u32 rxd0 = le32_to_cpu(rxd[0]); rxd 51 drivers/net/wireless/mediatek/mt76/mt7615/mac.c u32 rxd1 = le32_to_cpu(rxd[1]); rxd 52 drivers/net/wireless/mediatek/mt76/mt7615/mac.c u32 rxd2 = le32_to_cpu(rxd[2]); rxd 94 drivers/net/wireless/mediatek/mt76/mt7615/mac.c rxd += 4; rxd 96 drivers/net/wireless/mediatek/mt76/mt7615/mac.c rxd += 4; rxd 97 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if ((u8 *)rxd - skb->data >= skb->len) rxd 102 drivers/net/wireless/mediatek/mt76/mt7615/mac.c u8 *data = (u8 *)rxd; rxd 114 drivers/net/wireless/mediatek/mt76/mt7615/mac.c rxd += 4; rxd 115 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if ((u8 *)rxd - skb->data >= skb->len) rxd 120 drivers/net/wireless/mediatek/mt76/mt7615/mac.c rxd += 2; rxd 121 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if ((u8 *)rxd - skb->data >= skb->len) rxd 126 drivers/net/wireless/mediatek/mt76/mt7615/mac.c u32 rxdg0 = le32_to_cpu(rxd[0]); rxd 127 drivers/net/wireless/mediatek/mt76/mt7615/mac.c u32 rxdg1 = le32_to_cpu(rxd[1]); rxd 128 drivers/net/wireless/mediatek/mt76/mt7615/mac.c u32 rxdg3 = le32_to_cpu(rxd[3]); rxd 193 drivers/net/wireless/mediatek/mt76/mt7615/mac.c rxd += 6; rxd 194 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if ((u8 *)rxd - skb->data >= skb->len) rxd 198 drivers/net/wireless/mediatek/mt76/mt7615/mac.c skb_pull(skb, (u8 *)rxd - skb->data + 2 * remove_pad); rxd 119 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c struct mt7615_mcu_rxd *rxd = (struct mt7615_mcu_rxd *)skb->data; rxd 122 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c if (seq != rxd->seq) rxd 127 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c skb_pull(skb, sizeof(*rxd) - 4); rxd 131 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c skb_pull(skb, sizeof(*rxd)); rxd 191 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c struct mt7615_mcu_rxd *rxd = (struct mt7615_mcu_rxd *)skb->data; rxd 193 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c switch (rxd->ext_eid) { rxd 211 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c struct mt7615_mcu_rxd *rxd = (struct mt7615_mcu_rxd *)skb->data; rxd 213 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c switch (rxd->eid) { rxd 225 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c struct mt7615_mcu_rxd *rxd = (struct mt7615_mcu_rxd *)skb->data; rxd 227 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c if (rxd->ext_eid == MCU_EXT_EVENT_THERMAL_PROTECT || rxd 228 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c rxd->ext_eid == MCU_EXT_EVENT_FW_LOG_2_HOST || rxd 229 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c rxd->ext_eid == MCU_EXT_EVENT_ASSERT_DUMP || rxd 230 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c rxd->ext_eid == MCU_EXT_EVENT_PS_SYNC || rxd 231 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c !rxd->seq) rxd 49 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le32 rxd[4]; rxd 1222 drivers/net/wireless/ralink/rt2x00/rt2500usb.c __le32 *rxd = rxd 1233 drivers/net/wireless/ralink/rt2x00/rt2500usb.c memcpy(skbdesc->desc, rxd, skbdesc->desc_len); rxd 1234 drivers/net/wireless/ralink/rt2x00/rt2500usb.c rxd = (__le32 *)skbdesc->desc; rxd 1239 drivers/net/wireless/ralink/rt2x00/rt2500usb.c word0 = rt2x00_desc_read(rxd, 0); rxd 1240 drivers/net/wireless/ralink/rt2x00/rt2500usb.c word1 = rt2x00_desc_read(rxd, 1); rxd 1252 drivers/net/wireless/ralink/rt2x00/rt2500usb.c rxdesc->iv[0] = _rt2x00_desc_read(rxd, 2); rxd 1253 drivers/net/wireless/ralink/rt2x00/rt2500usb.c rxdesc->iv[1] = _rt2x00_desc_read(rxd, 3); rxd 128 drivers/net/wireless/ralink/rt2x00/rt2800mmio.c __le32 *rxd = entry_priv->desc; rxd 131 drivers/net/wireless/ralink/rt2x00/rt2800mmio.c word = rt2x00_desc_read(rxd, 3); rxd 486 drivers/net/wireless/ralink/rt2x00/rt2800usb.c __le32 *rxd; rxd 520 drivers/net/wireless/ralink/rt2x00/rt2800usb.c rxd = (__le32 *)(entry->skb->data + rx_pkt_len); rxd 525 drivers/net/wireless/ralink/rt2x00/rt2800usb.c word = rt2x00_desc_read(rxd, 0); rxd 347 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c u8 rxd[32]; rxd 359 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c skbdesc->desc = rxd; rxd 1672 drivers/net/wireless/ralink/rt2x00/rt73usb.c __le32 *rxd = (__le32 *)entry->skb->data; rxd 1680 drivers/net/wireless/ralink/rt2x00/rt73usb.c memcpy(skbdesc->desc, rxd, skbdesc->desc_len); rxd 1681 drivers/net/wireless/ralink/rt2x00/rt73usb.c rxd = (__le32 *)skbdesc->desc; rxd 1686 drivers/net/wireless/ralink/rt2x00/rt73usb.c word0 = rt2x00_desc_read(rxd, 0); rxd 1687 drivers/net/wireless/ralink/rt2x00/rt73usb.c word1 = rt2x00_desc_read(rxd, 1); rxd 1696 drivers/net/wireless/ralink/rt2x00/rt73usb.c rxdesc->iv[0] = _rt2x00_desc_read(rxd, 2); rxd 1697 drivers/net/wireless/ralink/rt2x00/rt73usb.c rxdesc->iv[1] = _rt2x00_desc_read(rxd, 3); rxd 1700 drivers/net/wireless/ralink/rt2x00/rt73usb.c rxdesc->icv = _rt2x00_desc_read(rxd, 4); rxd 97 drivers/spi/spi-altera.c unsigned int rxd; rxd 99 drivers/spi/spi-altera.c rxd = readl(hw->base + ALTERA_SPI_RXDATA); rxd 103 drivers/spi/spi-altera.c hw->rx[hw->count] = rxd; rxd 106 drivers/spi/spi-altera.c hw->rx[hw->count * 2] = rxd; rxd 107 drivers/spi/spi-altera.c hw->rx[hw->count * 2 + 1] = rxd >> 8; rxd 403 drivers/spi/spi-ep93xx.c struct dma_async_tx_descriptor *rxd, *txd; rxd 405 drivers/spi/spi-ep93xx.c rxd = ep93xx_spi_dma_prepare(master, DMA_FROM_DEVICE); rxd 406 drivers/spi/spi-ep93xx.c if (IS_ERR(rxd)) { rxd 407 drivers/spi/spi-ep93xx.c dev_err(&master->dev, "DMA RX failed: %ld\n", PTR_ERR(rxd)); rxd 408 drivers/spi/spi-ep93xx.c return PTR_ERR(rxd); rxd 419 drivers/spi/spi-ep93xx.c rxd->callback = ep93xx_spi_dma_callback; rxd 420 drivers/spi/spi-ep93xx.c rxd->callback_param = master; rxd 423 drivers/spi/spi-ep93xx.c dmaengine_submit(rxd); rxd 95 drivers/spi/spi-ppc4xx.c u8 rxd; rxd 328 drivers/spi/spi-ppc4xx.c data = in_8(&hw->regs->rxd);