Searched refs:rxbuf (Results 1 - 25 of 77) sorted by relevance

1234

/linux-master/sound/soc/codecs/
H A Drt5677-spi.h13 int rt5677_spi_read(u32 addr, void *rxbuf, size_t len);
18 static inline int rt5677_spi_read(u32 addr, void *rxbuf, size_t len) argument
H A Drt5514-spi.h34 int rt5514_spi_burst_read(unsigned int addr, u8 *rxbuf, size_t len);
H A Drt5514-spi.c313 * @rxbuf: Data Buffer for reading.
319 int rt5514_spi_burst_read(unsigned int addr, u8 *rxbuf, size_t len) argument
353 x[2].rx_buf = rxbuf + offset;
365 write_buf[0] = rxbuf[i + 0];
366 write_buf[1] = rxbuf[i + 1];
367 write_buf[2] = rxbuf[i + 2];
368 write_buf[3] = rxbuf[i + 3];
369 write_buf[4] = rxbuf[i + 4];
370 write_buf[5] = rxbuf[i + 5];
371 write_buf[6] = rxbuf[
[all...]
/linux-master/drivers/iio/adc/
H A Dltc2496.c31 unsigned char rxbuf[3] __aligned(IIO_DMA_MINALIGN);
42 .rx_buf = st->rxbuf,
57 *val = ((st->rxbuf[0] & 0x3f) << 12 |
58 st->rxbuf[1] << 4 | st->rxbuf[2] >> 4) -
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_xsk.h28 void nfp_net_xsk_rx_unstash(struct nfp_net_xsk_rx_buf *rxbuf);
29 void nfp_net_xsk_rx_free(struct nfp_net_xsk_rx_buf *rxbuf);
H A Dnfp_net_xsk.c32 void nfp_net_xsk_rx_unstash(struct nfp_net_xsk_rx_buf *rxbuf) argument
34 rxbuf->dma_addr = 0;
35 rxbuf->xdp = NULL;
38 void nfp_net_xsk_rx_free(struct nfp_net_xsk_rx_buf *rxbuf) argument
40 if (rxbuf->xdp)
41 xsk_buff_free(rxbuf->xdp);
43 nfp_net_xsk_rx_unstash(rxbuf);
/linux-master/drivers/rtc/
H A Drtc-rs5c348.c110 u8 txbuf[5], rxbuf[7]; local
132 rxbuf, sizeof(rxbuf));
137 tm->tm_sec = bcd2bin(rxbuf[RS5C348_REG_SECS] & RS5C348_SECS_MASK);
138 tm->tm_min = bcd2bin(rxbuf[RS5C348_REG_MINS] & RS5C348_MINS_MASK);
139 tm->tm_hour = bcd2bin(rxbuf[RS5C348_REG_HOURS] & RS5C348_HOURS_MASK);
141 if (rxbuf[RS5C348_REG_HOURS] & RS5C348_BIT_PM) {
148 tm->tm_wday = bcd2bin(rxbuf[RS5C348_REG_WDAY] & RS5C348_WDAY_MASK);
149 tm->tm_mday = bcd2bin(rxbuf[RS5C348_REG_DAY] & RS5C348_DAY_MASK);
151 bcd2bin(rxbuf[RS5C348_REG_MONT
[all...]
H A Drtc-pcf2123.c178 u8 rxbuf[7]; local
181 ret = regmap_bulk_read(pcf2123->map, PCF2123_REG_SC, rxbuf,
182 sizeof(rxbuf));
186 if (rxbuf[0] & OSC_HAS_STOPPED) {
191 tm->tm_sec = bcd2bin(rxbuf[0] & 0x7F);
192 tm->tm_min = bcd2bin(rxbuf[1] & 0x7F);
193 tm->tm_hour = bcd2bin(rxbuf[2] & 0x3F); /* rtc hr 0-23 */
194 tm->tm_mday = bcd2bin(rxbuf[3] & 0x3F);
195 tm->tm_wday = rxbuf[4] & 0x07;
196 tm->tm_mon = bcd2bin(rxbuf[
250 u8 rxbuf[4]; local
[all...]
H A Drtc-r9701.c54 u8 txbuf[1], rxbuf[1]; local
61 ret = spi_write_then_read(spi, txbuf, 1, rxbuf, 1);
62 regs[k] = rxbuf[0];
/linux-master/drivers/net/can/
H A Dcan327.c74 u8 rxbuf[CAN327_SIZE_RXBUF]; member in struct:can327
342 if (can327_rxbuf_cmp(elm->rxbuf, len, "UNABLE TO CONNECT")) {
345 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "BUFFER FULL")) {
352 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "BUS ERROR")) {
354 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "CAN ERROR")) {
356 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "<RX ERROR")) {
358 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "BUS BUSY")) {
361 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "FB ERROR")) {
364 } else if (len == 5 && !memcmp(elm->rxbuf, "ERR", 3)) {
367 elm->rxbuf[
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/
H A Diwl-devtrace-data.h39 void *rxbuf, size_t len, size_t start),
40 TP_ARGS(dev, rxbuf, len, start),
49 ((u8 *)rxbuf) + start, len - start);
H A Diwl-devtrace.h50 void *rxbuf, size_t len,
53 struct iwl_cmd_header *cmd = (void *)((u8 *)rxbuf + sizeof(__le32));
49 iwl_rx_trace_len(const struct iwl_trans *trans, void *rxbuf, size_t len, size_t *out_hdr_offset) argument
/linux-master/drivers/hwmon/
H A Dlm70.c52 u8 rxbuf[2]; local
62 status = spi_write_then_read(spi, NULL, 0, &rxbuf[0], 2);
68 raw = (rxbuf[0] << 8) + rxbuf[1];
69 dev_dbg(dev, "rxbuf[0] : 0x%02x rxbuf[1] : 0x%02x raw=0x%04x\n",
70 rxbuf[0], rxbuf[1], raw);
74 * The "raw" temperature read into rxbuf[] is a 16-bit signed 2's
/linux-master/drivers/misc/
H A Dlattice-ecp3-config.c71 u8 rxbuf[8]; local
94 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len);
95 jedec_id = get_unaligned_be32(&rxbuf[4]);
112 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len);
113 status = get_unaligned_be32(&rxbuf[4]);
145 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len);
146 status = get_unaligned_be32(&rxbuf[4]);
168 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len);
169 status = get_unaligned_be32(&rxbuf[4]);
/linux-master/drivers/iio/chemical/
H A Dscd30_serial.c56 char *rxbuf, int rxsize)
62 priv->buf = rxbuf;
109 rxbuf[SCD30_SERDEV_MAX_BUF_SIZE]; local
142 ret = scd30_serdev_xfer(state, txbuf, txsize, rxbuf, rxsize);
148 if (memcmp(txbuf, rxbuf, txsize)) {
154 if (rxbuf[2] != (rxsize - SCD30_SERDEV_RX_HEADER_SIZE - SCD30_SERDEV_CRC_SIZE)) {
160 crc = get_unaligned_le16(rxbuf + rxsize);
161 if (crc != scd30_serdev_calc_crc(rxbuf, rxsize)) {
167 memcpy(rsp, rxbuf + SCD30_SERDEV_RX_HEADER_SIZE, rxsize);
55 scd30_serdev_xfer(struct scd30_state *state, char *txbuf, int txsize, char *rxbuf, int rxsize) argument
H A Dscd30_i2c.c39 char *rxbuf, int rxsize)
54 if (!rxbuf)
57 ret = i2c_master_recv(client, rxbuf, rxsize);
38 scd30_i2c_xfer(struct scd30_state *state, char *txbuf, int txsize, char *rxbuf, int rxsize) argument
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/
H A Ddp.c812 struct nfp_net_rx_ring *rx_ring, struct nfp_net_rx_buf *rxbuf,
817 /* If we have both skb and rxbuf the replacement buffer allocation
820 if (skb && rxbuf)
827 if (skb && rxbuf && skb->head == rxbuf->frag)
828 page_ref_inc(virt_to_head_page(rxbuf->frag));
829 if (rxbuf)
830 nfp_nfd3_rx_give_one(dp, rx_ring, rxbuf->frag, rxbuf->dma_addr);
838 struct nfp_net_rx_buf *rxbuf, unsigne
811 nfp_nfd3_rx_drop(const struct nfp_net_dp *dp, struct nfp_net_r_vector *r_vec, struct nfp_net_rx_ring *rx_ring, struct nfp_net_rx_buf *rxbuf, struct sk_buff *skb) argument
836 nfp_nfd3_tx_xdp_buf(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring, struct nfp_net_tx_ring *tx_ring, struct nfp_net_rx_buf *rxbuf, unsigned int dma_off, unsigned int pkt_len, bool *completed) argument
926 struct nfp_net_rx_buf *rxbuf; local
1322 struct nfp_net_rx_buf *rxbuf; local
[all...]
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c972 struct ath9k_htc_rxbuf *rxbuf,
978 struct sk_buff *skb = rxbuf->skb;
1083 struct ath9k_htc_rxbuf *rxbuf = NULL, *tmp_buf = NULL; local
1091 list_for_each_entry(tmp_buf, &priv->rx.rxbuf, list) {
1093 rxbuf = tmp_buf;
1098 if (rxbuf == NULL) {
1103 if (!rxbuf->skb)
1106 if (!ath9k_rx_prepare(priv, rxbuf, &rx_status)) {
1107 dev_kfree_skb_any(rxbuf->skb);
1111 memcpy(IEEE80211_SKB_RXCB(rxbuf
971 ath9k_rx_prepare(struct ath9k_htc_priv *priv, struct ath9k_htc_rxbuf *rxbuf, struct ieee80211_rx_status *rx_status) argument
1140 struct ath9k_htc_rxbuf *rxbuf = NULL, *tmp_buf = NULL; local
1176 struct ath9k_htc_rxbuf *rxbuf, *tbuf; local
1194 struct ath9k_htc_rxbuf *rxbuf = local
[all...]
H A Drecv.c122 bf = list_first_entry(&sc->rx.rxbuf, struct ath_rxbuf, list);
144 if (list_empty(&sc->rx.rxbuf)) {
149 list_for_each_entry_safe(bf, tbf, &sc->rx.rxbuf, list)
167 list_add_tail(&bf->list, &sc->rx.rxbuf);
180 list_for_each_entry(bf, &sc->rx.rxbuf, list) {
220 INIT_LIST_HEAD(&sc->rx.rxbuf);
246 list_add_tail(&bf->list, &sc->rx.rxbuf);
291 error = ath_descdma_setup(sc, &sc->rx.rxdma, &sc->rx.rxbuf,
300 list_for_each_entry(bf, &sc->rx.rxbuf, list) {
343 list_for_each_entry(bf, &sc->rx.rxbuf, lis
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c812 struct nfp_net_rx_ring *rx_ring, struct nfp_net_rx_buf *rxbuf,
817 /* If we have both skb and rxbuf the replacement buffer allocation
820 if (skb && rxbuf)
827 if (skb && rxbuf && skb->head == rxbuf->frag)
828 page_ref_inc(virt_to_head_page(rxbuf->frag));
829 if (rxbuf)
830 nfp_nfdk_rx_give_one(dp, rx_ring, rxbuf->frag, rxbuf->dma_addr);
901 struct nfp_net_rx_buf *rxbuf, unsigne
811 nfp_nfdk_rx_drop(const struct nfp_net_dp *dp, struct nfp_net_r_vector *r_vec, struct nfp_net_rx_ring *rx_ring, struct nfp_net_rx_buf *rxbuf, struct sk_buff *skb) argument
899 nfp_nfdk_tx_xdp_buf(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring, struct nfp_net_tx_ring *tx_ring, struct nfp_net_rx_buf *rxbuf, unsigned int dma_off, unsigned int pkt_len, bool *completed) argument
1048 struct nfp_net_rx_buf *rxbuf; local
1484 struct nfp_net_rx_buf *rxbuf; local
[all...]
/linux-master/drivers/spi/
H A Dspi-coldfire-qspi.c154 const u8 *txbuf, u8 *rxbuf)
182 if (rxbuf) {
186 *rxbuf++ = mcfqspi_rd_qdr(mcfqspi);
202 if (rxbuf) {
205 *rxbuf++ = mcfqspi_rd_qdr(mcfqspi);
213 if (rxbuf) {
216 *rxbuf++ = mcfqspi_rd_qdr(mcfqspi);
221 const u16 *txbuf, u16 *rxbuf)
249 if (rxbuf) {
253 *rxbuf
153 mcfqspi_transfer_msg8(struct mcfqspi *mcfqspi, unsigned count, const u8 *txbuf, u8 *rxbuf) argument
220 mcfqspi_transfer_msg16(struct mcfqspi *mcfqspi, unsigned count, const u16 *txbuf, u16 *rxbuf) argument
[all...]
H A Dspi-zynq-qspi.c128 * @rxbuf: Pointer to the RX buffer
140 u8 *rxbuf; member in struct:zynq_qspi
251 if (xqspi->rxbuf) {
252 memcpy(xqspi->rxbuf, ((u8 *)&data) + 4 - size, size);
253 xqspi->rxbuf += size;
447 if (xqspi->rxbuf) {
449 xqspi->rxbuf, count);
450 xqspi->rxbuf += count * 4;
542 xqspi->rxbuf = NULL;
560 xqspi->rxbuf
[all...]
/linux-master/drivers/net/dsa/b53/
H A Db53_spi.c56 u8 rxbuf; local
60 ret = b53_spi_read_reg(spi, B53_SPI_STATUS, &rxbuf, 1);
64 if (!(rxbuf & B53_SPI_CMD_SPIF))
99 u8 rxbuf; local
103 ret = b53_spi_read_reg(spi, reg, &rxbuf, 1);
108 ret = b53_spi_read_reg(spi, B53_SPI_STATUS, &rxbuf, 1);
112 if (rxbuf & B53_SPI_CMD_RACK)
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_packet.c64 u32 *rxbuf; local
91 rxbuf = (u32 *)skb->data;
127 *rxbuf = spx5_rd(sparx5, QS_XTR_RD(grp));
129 rxbuf++;
132 *rxbuf = val;
134 rxbuf++;
/linux-master/drivers/staging/fbtft/
H A Dfb_ili9320.c24 u8 rxbuf[8] = {0, }; local
27 par->fbtftops.read(par, rxbuf, 4);
28 return (rxbuf[2] << 8) | rxbuf[3];

Completed in 401 milliseconds

1234