/linux-master/drivers/spi/ |
H A D | spi-mpc52xx.c | 90 u8 *rx_buf; member in struct:mpc52xx_spi 119 ms->rx_buf = ms->transfer->rx_buf; 250 if (ms->rx_buf) 251 *ms->rx_buf++ = data;
|
H A D | spi-uniphier.c | 36 u8 *rx_buf; member in struct:uniphier_spi_priv 225 priv->rx_buf = t->rx_buf; 288 if (priv->rx_buf) { 291 *priv->rx_buf = val; 294 put_unaligned_le16(val, priv->rx_buf); 297 put_unaligned_le32(val, priv->rx_buf); 301 priv->rx_buf += rsize; 358 || (!host->dma_rx && t->rx_buf)) 407 if (priv->rx_buf) { [all...] |
H A D | spi-sprd.c | 167 void *rx_buf; member in struct:sprd_spi 367 u8 *rx_p = (u8 *)ss->rx_buf; 373 ss->rx_buf += i; 379 u16 *rx_p = (u16 *)ss->rx_buf; 385 ss->rx_buf += i << 1; 391 u32 *rx_p = (u32 *)ss->rx_buf; 397 ss->rx_buf += i << 2; 724 ss->rx_buf = t->rx_buf; 771 if (t->rx_buf) [all...] |
H A D | spi-pci1xxxx.c | 139 void *rx_buf; member in struct:pci1xxxx_spi_internal 418 u8 *rx_buf, result; local 427 rx_buf = xfer->rx_buf; 458 if (rx_buf) { 459 memcpy_fromio(&rx_buf[bytes_recvd], par->reg_base + 484 p->rx_buf = xfer->rx_buf; 496 p->rx_buf = xfer->rx_buf; [all...] |
H A D | spi-sunplus-sp7021.c | 96 u8 *rx_buf; member in struct:sp7021_spi_ctlr 163 pspim->rx_buf[pspim->rx_cur_len] = 322 pspim->rx_buf = xfer->rx_buf + i * SP7021_SPI_DATA_SIZE; 369 if (xfer->tx_buf && !xfer->rx_buf) { 376 } else if (xfer->rx_buf && !xfer->tx_buf) { 377 xfer->rx_dma = dma_map_single(dev, xfer->rx_buf, xfer->len,
|
H A D | spi-stm32.c | 319 * @rx_buf: data to be read, or NULL 352 void *rx_buf; member in struct:stm32_spi 682 * Write in rx_buf depends on remaining bytes to avoid to write beyond 683 * rx_buf end. 692 u16 *rx_buf16 = (u16 *)(spi->rx_buf + offs); 697 u8 *rx_buf8 = (u8 *)(spi->rx_buf + offs); 711 * Write in rx_buf depends on remaining bytes to avoid to write beyond 712 * rx_buf end. 723 u16 *rx_buf16 = (u16 *)(spi->rx_buf + offs); 728 u8 *rx_buf8 = (u8 *)(spi->rx_buf [all...] |
H A D | spi-imx.c | 111 void *rx_buf; member in struct:spi_imx_data 156 if (spi_imx->rx_buf) { \ 157 *(type *)spi_imx->rx_buf = val; \ 158 spi_imx->rx_buf += sizeof(type); \ 311 if (spi_imx->rx_buf) { 321 *(u32 *)spi_imx->rx_buf = val; 322 spi_imx->rx_buf += sizeof(u32); 348 if (spi_imx->rx_buf) { 349 *(u8 *)spi_imx->rx_buf = (val >> (8 * unaligned)) & 0xff; 350 spi_imx->rx_buf [all...] |
H A D | spi-topcliff-pch.c | 697 u8 *rx_buf; local 701 if (!data->cur_trans->rx_buf) 705 rx_buf = data->cur_trans->rx_buf; 707 *rx_buf++ = data->pkt_rx_buff[j] & 0xFF; 709 rx_sbuf = data->cur_trans->rx_buf; 718 u8 *rx_buf; local 724 if (!data->cur_trans->rx_buf) 728 rx_buf = data->cur_trans->rx_buf; [all...] |
H A D | spi-dw-dma.c | 481 if (xfer->rx_buf) { 489 if (xfer->rx_buf) 495 if (xfer->rx_buf) 517 if (xfer->rx_buf) { 652 if (!dws->dma_sg_burst || !xfer->rx_buf || nents <= dws->dma_sg_burst) 665 if (xfer->rx_buf && dws->host->cur_msg->status == -EINPROGRESS)
|
H A D | spi-mt7621.c | 275 if ((t->rx_buf) && (t->tx_buf)) { 284 } else if (t->rx_buf) { 285 mt7621_spi_read_half_duplex(rs, t->len, t->rx_buf);
|
H A D | spi-bitbang.c | 69 u8 *rx = t->rx_buf; 98 u16 *rx = t->rx_buf; 127 u32 *rx = t->rx_buf;
|
/linux-master/drivers/misc/mei/ |
H A D | platform-vsc.c | 55 char rx_buf[MEI_VSC_MAX_MSG_SIZE + sizeof(struct mei_msg_hdr)] ____cacheline_aligned; 212 ret = mei_vsc_read_helper(hw, hw->rx_buf, sizeof(hw->rx_buf)); 217 hw->rx_hdr = get_unaligned_le32(hw->rx_buf); 237 memcpy(buf, hw->rx_buf + sizeof(*hdr), len);
|
/linux-master/drivers/net/ieee802154/ |
H A D | mcr20a.c | 432 u8 rx_buf[MCR20A_MAX_BUF]; member in struct:mcr20a_local 802 __skb_put_data(skb, lp->rx_buf, len); 806 lp->rx_buf, len, 0); 1036 lp->reg_xfer_cmd.rx_buf = lp->reg_cmd; 1038 lp->reg_xfer_data.rx_buf = lp->reg_data; 1049 lp->rx_xfer_header.rx_buf = lp->rx_header; 1051 lp->rx_xfer_buf.rx_buf = lp->rx_buf; 1054 lp->rx_xfer_lqi.rx_buf = lp->rx_lqi; 1069 lp->irq_xfer_header.rx_buf [all...] |
/linux-master/drivers/iio/adc/ |
H A D | ad_sigma_delta.c | 110 .rx_buf = val, 150 ret = ad_sd_read_reg_raw(sigma_delta, reg, size, sigma_delta->rx_buf); 156 *val = get_unaligned_be32(sigma_delta->rx_buf); 159 *val = get_unaligned_be24(sigma_delta->rx_buf); 162 *val = get_unaligned_be16(sigma_delta->rx_buf); 165 *val = sigma_delta->rx_buf[0]; 437 uint8_t *data = sigma_delta->rx_buf;
|
H A D | mcp3564.c | 407 u8 rx_buf; local 412 &rx_buf, sizeof(rx_buf)); 413 *val = rx_buf; 422 __be16 rx_buf; local 427 &rx_buf, sizeof(rx_buf)); 428 *val = be16_to_cpu(rx_buf); 437 __be32 rx_buf; local 442 &rx_buf, sizeo [all...] |
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_txrx.c | 333 * @rx_buf: the buffer to free 335 static void idpf_rx_page_rel(struct idpf_queue *rxq, struct idpf_rx_buf *rx_buf) argument 337 if (unlikely(!rx_buf->page)) 340 page_pool_put_full_page(rxq->pp, rx_buf->page, false); 342 rx_buf->page = NULL; 343 rx_buf->page_offset = 0; 356 rxq->rx_buf.hdr_buf_va, 357 rxq->rx_buf.hdr_buf_pa); 358 rxq->rx_buf.hdr_buf_va = NULL; 370 if (!rxq->rx_buf 2976 idpf_rx_add_frag(struct idpf_rx_buf *rx_buf, struct sk_buff *skb, unsigned int size) argument 2995 idpf_rx_construct_skb(struct idpf_queue *rxq, struct idpf_rx_buf *rx_buf, unsigned int size) argument 3130 struct idpf_rx_buf *rx_buf = NULL; local [all...] |
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_init.c | 86 struct qlcnic_rx_buffer *rx_buf; local 93 rx_buf = &(rds_ring->rx_buf_arr[i]); 94 if (rx_buf->skb == NULL) 97 dma_unmap_single(&adapter->pdev->dev, rx_buf->dma, 100 dev_kfree_skb_any(rx_buf->skb); 109 struct qlcnic_rx_buffer *rx_buf; local 118 rx_buf = rds_ring->rx_buf_arr; 120 list_add_tail(&rx_buf->list, 122 rx_buf++; 187 struct qlcnic_rx_buffer *rx_buf; local [all...] |
/linux-master/drivers/firmware/ |
H A D | arm_scpi.c | 228 void *rx_buf; member in struct:scpi_xfer 395 memcpy_fromio(match->rx_buf, mem->payload, len); 402 memcpy_fromio(match->rx_buf, mem->payload, len); 406 memset(match->rx_buf + len, 0, match->rx_len - len); 438 if (t->rx_buf) { 474 void *rx_buf, unsigned int rx_len) 507 msg->rx_buf = rx_buf; 512 if (ret < 0 || !rx_buf) 521 if (ret < 0 && rx_buf) /* remov 473 scpi_send_message(u8 idx, void *tx_buf, unsigned int tx_len, void *rx_buf, unsigned int rx_len) argument [all...] |
/linux-master/drivers/iio/addac/ |
H A D | ad74413r.c | 86 u8 rx_buf[AD74413R_FRAME_SIZE * AD74413R_CHANNEL_MAX]; member in struct:ad74413r_state::__anon320 204 .rx_buf = st->reg_rx_buf, 786 u8 *rx_buf = st->adc_samples_buf.rx_buf; local 795 ad74413r_crc_check(st, &rx_buf[i * AD74413R_FRAME_SIZE]); 893 u8 *rx_buf = st->adc_samples_buf.rx_buf; local 933 xfer->rx_buf = NULL; 935 xfer->rx_buf = rx_buf; [all...] |
/linux-master/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-regmap.c | 116 xfer[1].rx_buf = buf_rx->data; 121 xfer[0].rx_buf = buf_rx; 175 xfer[1].rx_buf = val_buf; 180 xfer[0].rx_buf = buf_rx; 310 xfer[1].rx_buf = buf_rx->data; 315 xfer[0].rx_buf = buf_rx;
|
/linux-master/drivers/mailbox/ |
H A D | zynqmp-ipi-mailbox.c | 62 * @rx_buf: receive buffer to pass received message to client 69 void *rx_buf; member in struct:zynqmp_ipi_mchan 165 msg = mchan->rx_buf; 528 mchan->rx_buf = devm_kzalloc(mdev, 532 if (!mchan->rx_buf) 565 mchan->rx_buf = devm_kzalloc(mdev, 569 if (!mchan->rx_buf)
|
/linux-master/drivers/staging/greybus/ |
H A D | spilib.c | 145 if (last_xfer->rx_buf) 186 if (!xfer->tx_buf && !xfer->rx_buf) { 205 if (xfer->rx_buf) { 278 if (xfer->rx_buf) 307 if (xfer->rx_buf) { 315 memcpy(xfer->rx_buf + spi->rx_xfer_offset, rx_data,
|
/linux-master/drivers/input/touchscreen/ |
H A D | goodix_berlin_core.c | 217 u8 tx_buf[8], rx_buf[8]; local 231 rx_buf, sizeof(rx_buf)); 235 if (!memcmp(tx_buf, rx_buf, sizeof(tx_buf))) 241 dev_err(cd->dev, "device confirm failed, rx_buf: %*ph\n", 242 (int)sizeof(rx_buf), rx_buf);
|
/linux-master/drivers/iio/gyro/ |
H A D | adxrs450.c | 102 .rx_buf = &st->rx, 176 .rx_buf = &st->rx, 211 .rx_buf = &st->rx,
|
/linux-master/tools/spi/ |
H A D | spidev_fdx.c | 65 xfer[1].rx_buf = (unsigned long) buf;
|