Home
last modified time | relevance | path

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

123456

/kernel/linux/linux-6.6/drivers/net/can/
H A Dcan327.c74 u8 rxbuf[CAN327_SIZE_RXBUF]; member
342 if (can327_rxbuf_cmp(elm->rxbuf, len, "UNABLE TO CONNECT")) { in can327_parse_error()
345 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "BUFFER FULL")) { in can327_parse_error()
352 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "BUS ERROR")) { in can327_parse_error()
354 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "CAN ERROR")) { in can327_parse_error()
356 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "<RX ERROR")) { in can327_parse_error()
358 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "BUS BUSY")) { in can327_parse_error()
361 } else if (can327_rxbuf_cmp(elm->rxbuf, len, "FB ERROR")) { in can327_parse_error()
364 } else if (len == 5 && !memcmp(elm->rxbuf, "ERR", 3)) { in can327_parse_error()
367 elm->rxbuf[ in can327_parse_error()
[all...]
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-rs5c348.c110 u8 txbuf[5], rxbuf[7]; in rs5c348_rtc_read_time() local
132 rxbuf, sizeof(rxbuf)); in rs5c348_rtc_read_time()
137 tm->tm_sec = bcd2bin(rxbuf[RS5C348_REG_SECS] & RS5C348_SECS_MASK); in rs5c348_rtc_read_time()
138 tm->tm_min = bcd2bin(rxbuf[RS5C348_REG_MINS] & RS5C348_MINS_MASK); in rs5c348_rtc_read_time()
139 tm->tm_hour = bcd2bin(rxbuf[RS5C348_REG_HOURS] & RS5C348_HOURS_MASK); in rs5c348_rtc_read_time()
141 if (rxbuf[RS5C348_REG_HOURS] & RS5C348_BIT_PM) { in rs5c348_rtc_read_time()
148 tm->tm_wday = bcd2bin(rxbuf[RS5C348_REG_WDAY] & RS5C348_WDAY_MASK); in rs5c348_rtc_read_time()
149 tm->tm_mday = bcd2bin(rxbuf[RS5C348_REG_DAY] & RS5C348_DAY_MASK); in rs5c348_rtc_read_time()
151 bcd2bin(rxbuf[RS5C348_REG_MONT in rs5c348_rtc_read_time()
[all...]
H A Drtc-pcf2123.c178 u8 rxbuf[7]; in pcf2123_rtc_read_time() local
181 ret = regmap_bulk_read(pcf2123->map, PCF2123_REG_SC, rxbuf, in pcf2123_rtc_read_time()
182 sizeof(rxbuf)); in pcf2123_rtc_read_time()
186 if (rxbuf[0] & OSC_HAS_STOPPED) { in pcf2123_rtc_read_time()
191 tm->tm_sec = bcd2bin(rxbuf[0] & 0x7F); in pcf2123_rtc_read_time()
192 tm->tm_min = bcd2bin(rxbuf[1] & 0x7F); in pcf2123_rtc_read_time()
193 tm->tm_hour = bcd2bin(rxbuf[2] & 0x3F); /* rtc hr 0-23 */ in pcf2123_rtc_read_time()
194 tm->tm_mday = bcd2bin(rxbuf[3] & 0x3F); in pcf2123_rtc_read_time()
195 tm->tm_wday = rxbuf[4] & 0x07; in pcf2123_rtc_read_time()
196 tm->tm_mon = bcd2bin(rxbuf[ in pcf2123_rtc_read_time()
250 u8 rxbuf[4]; pcf2123_rtc_read_alarm() local
[all...]
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-rs5c348.c110 u8 txbuf[5], rxbuf[7]; in rs5c348_rtc_read_time() local
132 rxbuf, sizeof(rxbuf)); in rs5c348_rtc_read_time()
137 tm->tm_sec = bcd2bin(rxbuf[RS5C348_REG_SECS] & RS5C348_SECS_MASK); in rs5c348_rtc_read_time()
138 tm->tm_min = bcd2bin(rxbuf[RS5C348_REG_MINS] & RS5C348_MINS_MASK); in rs5c348_rtc_read_time()
139 tm->tm_hour = bcd2bin(rxbuf[RS5C348_REG_HOURS] & RS5C348_HOURS_MASK); in rs5c348_rtc_read_time()
141 if (rxbuf[RS5C348_REG_HOURS] & RS5C348_BIT_PM) { in rs5c348_rtc_read_time()
148 tm->tm_wday = bcd2bin(rxbuf[RS5C348_REG_WDAY] & RS5C348_WDAY_MASK); in rs5c348_rtc_read_time()
149 tm->tm_mday = bcd2bin(rxbuf[RS5C348_REG_DAY] & RS5C348_DAY_MASK); in rs5c348_rtc_read_time()
151 bcd2bin(rxbuf[RS5C348_REG_MONT in rs5c348_rtc_read_time()
[all...]
H A Drtc-pcf2123.c178 u8 rxbuf[7]; in pcf2123_rtc_read_time() local
181 ret = regmap_bulk_read(pcf2123->map, PCF2123_REG_SC, rxbuf, in pcf2123_rtc_read_time()
182 sizeof(rxbuf)); in pcf2123_rtc_read_time()
186 if (rxbuf[0] & OSC_HAS_STOPPED) { in pcf2123_rtc_read_time()
191 tm->tm_sec = bcd2bin(rxbuf[0] & 0x7F); in pcf2123_rtc_read_time()
192 tm->tm_min = bcd2bin(rxbuf[1] & 0x7F); in pcf2123_rtc_read_time()
193 tm->tm_hour = bcd2bin(rxbuf[2] & 0x3F); /* rtc hr 0-23 */ in pcf2123_rtc_read_time()
194 tm->tm_mday = bcd2bin(rxbuf[3] & 0x3F); in pcf2123_rtc_read_time()
195 tm->tm_wday = rxbuf[4] & 0x07; in pcf2123_rtc_read_time()
196 tm->tm_mon = bcd2bin(rxbuf[ in pcf2123_rtc_read_time()
250 u8 rxbuf[4]; pcf2123_rtc_read_alarm() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfd3/
H A Ddp.c809 struct nfp_net_rx_ring *rx_ring, struct nfp_net_rx_buf *rxbuf, in nfp_nfd3_rx_drop()
814 /* If we have both skb and rxbuf the replacement buffer allocation in nfp_nfd3_rx_drop()
817 if (skb && rxbuf) in nfp_nfd3_rx_drop()
824 if (skb && rxbuf && skb->head == rxbuf->frag) in nfp_nfd3_rx_drop()
825 page_ref_inc(virt_to_head_page(rxbuf->frag)); in nfp_nfd3_rx_drop()
826 if (rxbuf) in nfp_nfd3_rx_drop()
827 nfp_nfd3_rx_give_one(dp, rx_ring, rxbuf->frag, rxbuf->dma_addr); in nfp_nfd3_rx_drop()
835 struct nfp_net_rx_buf *rxbuf, unsigne in nfp_nfd3_tx_xdp_buf()
808 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) nfp_nfd3_rx_drop() argument
833 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) nfp_nfd3_tx_xdp_buf() argument
923 struct nfp_net_rx_buf *rxbuf; nfp_nfd3_rx() local
1319 struct nfp_net_rx_buf *rxbuf; nfp_ctrl_rx_one() local
[all...]
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Drt5514-spi.c313 * @rxbuf: Data Buffer for reading.
319 int rt5514_spi_burst_read(unsigned int addr, u8 *rxbuf, size_t len) in rt5514_spi_burst_read() argument
353 x[2].rx_buf = rxbuf + offset; in rt5514_spi_burst_read()
365 write_buf[0] = rxbuf[i + 0]; in rt5514_spi_burst_read()
366 write_buf[1] = rxbuf[i + 1]; in rt5514_spi_burst_read()
367 write_buf[2] = rxbuf[i + 2]; in rt5514_spi_burst_read()
368 write_buf[3] = rxbuf[i + 3]; in rt5514_spi_burst_read()
369 write_buf[4] = rxbuf[i + 4]; in rt5514_spi_burst_read()
370 write_buf[5] = rxbuf[i + 5]; in rt5514_spi_burst_read()
371 write_buf[6] = rxbuf[ in rt5514_spi_burst_read()
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Drt5514-spi.c313 * @rxbuf: Data Buffer for reading.
319 int rt5514_spi_burst_read(unsigned int addr, u8 *rxbuf, size_t len) in rt5514_spi_burst_read() argument
353 x[2].rx_buf = rxbuf + offset; in rt5514_spi_burst_read()
365 write_buf[0] = rxbuf[i + 0]; in rt5514_spi_burst_read()
366 write_buf[1] = rxbuf[i + 1]; in rt5514_spi_burst_read()
367 write_buf[2] = rxbuf[i + 2]; in rt5514_spi_burst_read()
368 write_buf[3] = rxbuf[i + 3]; in rt5514_spi_burst_read()
369 write_buf[4] = rxbuf[i + 4]; in rt5514_spi_burst_read()
370 write_buf[5] = rxbuf[i + 5]; in rt5514_spi_burst_read()
371 write_buf[6] = rxbuf[ in rt5514_spi_burst_read()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_xsk.c32 void nfp_net_xsk_rx_unstash(struct nfp_net_xsk_rx_buf *rxbuf) in nfp_net_xsk_rx_unstash() argument
34 rxbuf->dma_addr = 0; in nfp_net_xsk_rx_unstash()
35 rxbuf->xdp = NULL; in nfp_net_xsk_rx_unstash()
38 void nfp_net_xsk_rx_free(struct nfp_net_xsk_rx_buf *rxbuf) in nfp_net_xsk_rx_free() argument
40 if (rxbuf->xdp) in nfp_net_xsk_rx_free()
41 xsk_buff_free(rxbuf->xdp); in nfp_net_xsk_rx_free()
43 nfp_net_xsk_rx_unstash(rxbuf); in nfp_net_xsk_rx_free()
/kernel/linux/linux-5.10/drivers/misc/
H A Dlattice-ecp3-config.c71 u8 rxbuf[8]; in firmware_load() local
94 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
95 jedec_id = get_unaligned_be32(&rxbuf[4]); in firmware_load()
112 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
113 status = get_unaligned_be32(&rxbuf[4]); in firmware_load()
145 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
146 status = get_unaligned_be32(&rxbuf[4]); in firmware_load()
168 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
169 status = get_unaligned_be32(&rxbuf[4]); in firmware_load()
/kernel/linux/linux-5.10/drivers/iio/chemical/
H A Dscd30_serial.c56 char *rxbuf, int rxsize) in scd30_serdev_xfer()
62 priv->buf = rxbuf; in scd30_serdev_xfer()
109 rxbuf[SCD30_SERDEV_MAX_BUF_SIZE]; in scd30_serdev_command() local
142 ret = scd30_serdev_xfer(state, txbuf, txsize, rxbuf, rxsize); in scd30_serdev_command()
148 if (memcmp(txbuf, rxbuf, txsize)) { in scd30_serdev_command()
154 if (rxbuf[2] != (rxsize - SCD30_SERDEV_RX_HEADER_SIZE - SCD30_SERDEV_CRC_SIZE)) { in scd30_serdev_command()
160 crc = get_unaligned_le16(rxbuf + rxsize); in scd30_serdev_command()
161 if (crc != scd30_serdev_calc_crc(rxbuf, rxsize)) { in scd30_serdev_command()
167 memcpy(rsp, rxbuf + SCD30_SERDEV_RX_HEADER_SIZE, rxsize); in scd30_serdev_command()
55 scd30_serdev_xfer(struct scd30_state *state, char *txbuf, int txsize, char *rxbuf, int rxsize) scd30_serdev_xfer() argument
/kernel/linux/linux-6.6/drivers/misc/
H A Dlattice-ecp3-config.c71 u8 rxbuf[8]; in firmware_load() local
94 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
95 jedec_id = get_unaligned_be32(&rxbuf[4]); in firmware_load()
112 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
113 status = get_unaligned_be32(&rxbuf[4]); in firmware_load()
145 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
146 status = get_unaligned_be32(&rxbuf[4]); in firmware_load()
168 spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); in firmware_load()
169 status = get_unaligned_be32(&rxbuf[4]); in firmware_load()
/kernel/linux/linux-6.6/drivers/iio/chemical/
H A Dscd30_serial.c56 char *rxbuf, int rxsize) in scd30_serdev_xfer()
62 priv->buf = rxbuf; in scd30_serdev_xfer()
109 rxbuf[SCD30_SERDEV_MAX_BUF_SIZE]; in scd30_serdev_command() local
142 ret = scd30_serdev_xfer(state, txbuf, txsize, rxbuf, rxsize); in scd30_serdev_command()
148 if (memcmp(txbuf, rxbuf, txsize)) { in scd30_serdev_command()
154 if (rxbuf[2] != (rxsize - SCD30_SERDEV_RX_HEADER_SIZE - SCD30_SERDEV_CRC_SIZE)) { in scd30_serdev_command()
160 crc = get_unaligned_le16(rxbuf + rxsize); in scd30_serdev_command()
161 if (crc != scd30_serdev_calc_crc(rxbuf, rxsize)) { in scd30_serdev_command()
167 memcpy(rsp, rxbuf + SCD30_SERDEV_RX_HEADER_SIZE, rxsize); in scd30_serdev_command()
55 scd30_serdev_xfer(struct scd30_state *state, char *txbuf, int txsize, char *rxbuf, int rxsize) scd30_serdev_xfer() argument
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dltc2496.c30 unsigned char rxbuf[3] ____cacheline_aligned;
41 .rx_buf = st->rxbuf, in ltc2496_result_and_measure()
56 *val = ((st->rxbuf[0] & 0x3f) << 12 | in ltc2496_result_and_measure()
57 st->rxbuf[1] << 4 | st->rxbuf[2] >> 4) - in ltc2496_result_and_measure()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/
H A Diwl-devtrace-data.h45 void *rxbuf, size_t len),
46 TP_ARGS(dev, trans, rxbuf, len),
50 len - iwl_rx_trace_len(trans, rxbuf, len, NULL))
53 size_t offs = iwl_rx_trace_len(trans, rxbuf, len, NULL);
57 ((u8 *)rxbuf) + offs, len - offs);
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/
H A Diwl-devtrace-data.h40 void *rxbuf, size_t len),
41 TP_ARGS(dev, trans, rxbuf, len),
45 len - iwl_rx_trace_len(trans, rxbuf, len, NULL))
48 size_t offs = iwl_rx_trace_len(trans, rxbuf, len, NULL);
52 ((u8 *)rxbuf) + offs, len - offs);
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dltc2496.c31 unsigned char rxbuf[3] __aligned(IIO_DMA_MINALIGN);
42 .rx_buf = st->rxbuf, in ltc2496_result_and_measure()
57 *val = ((st->rxbuf[0] & 0x3f) << 12 | in ltc2496_result_and_measure()
58 st->rxbuf[1] << 4 | st->rxbuf[2] >> 4) - in ltc2496_result_and_measure()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c971 struct ath9k_htc_rxbuf *rxbuf, in ath9k_rx_prepare()
977 struct sk_buff *skb = rxbuf->skb; in ath9k_rx_prepare()
1082 struct ath9k_htc_rxbuf *rxbuf = NULL, *tmp_buf = NULL; in ath9k_rx_tasklet() local
1090 list_for_each_entry(tmp_buf, &priv->rx.rxbuf, list) { in ath9k_rx_tasklet()
1092 rxbuf = tmp_buf; in ath9k_rx_tasklet()
1097 if (rxbuf == NULL) { in ath9k_rx_tasklet()
1102 if (!rxbuf->skb) in ath9k_rx_tasklet()
1105 if (!ath9k_rx_prepare(priv, rxbuf, &rx_status)) { in ath9k_rx_tasklet()
1106 dev_kfree_skb_any(rxbuf->skb); in ath9k_rx_tasklet()
1110 memcpy(IEEE80211_SKB_RXCB(rxbuf in ath9k_rx_tasklet()
970 ath9k_rx_prepare(struct ath9k_htc_priv *priv, struct ath9k_htc_rxbuf *rxbuf, struct ieee80211_rx_status *rx_status) ath9k_rx_prepare() argument
1139 struct ath9k_htc_rxbuf *rxbuf = NULL, *tmp_buf = NULL; ath9k_htc_rxep() local
1175 struct ath9k_htc_rxbuf *rxbuf, *tbuf; ath9k_rx_cleanup() local
1193 struct ath9k_htc_rxbuf *rxbuf = ath9k_rx_init() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c972 struct ath9k_htc_rxbuf *rxbuf, in ath9k_rx_prepare()
978 struct sk_buff *skb = rxbuf->skb; in ath9k_rx_prepare()
1083 struct ath9k_htc_rxbuf *rxbuf = NULL, *tmp_buf = NULL; in ath9k_rx_tasklet() local
1091 list_for_each_entry(tmp_buf, &priv->rx.rxbuf, list) { in ath9k_rx_tasklet()
1093 rxbuf = tmp_buf; in ath9k_rx_tasklet()
1098 if (rxbuf == NULL) { in ath9k_rx_tasklet()
1103 if (!rxbuf->skb) in ath9k_rx_tasklet()
1106 if (!ath9k_rx_prepare(priv, rxbuf, &rx_status)) { in ath9k_rx_tasklet()
1107 dev_kfree_skb_any(rxbuf->skb); in ath9k_rx_tasklet()
1111 memcpy(IEEE80211_SKB_RXCB(rxbuf in ath9k_rx_tasklet()
971 ath9k_rx_prepare(struct ath9k_htc_priv *priv, struct ath9k_htc_rxbuf *rxbuf, struct ieee80211_rx_status *rx_status) ath9k_rx_prepare() argument
1140 struct ath9k_htc_rxbuf *rxbuf = NULL, *tmp_buf = NULL; ath9k_htc_rxep() local
1176 struct ath9k_htc_rxbuf *rxbuf, *tbuf; ath9k_rx_cleanup() local
1194 struct ath9k_htc_rxbuf *rxbuf = ath9k_rx_init() local
[all...]
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dlm70.c51 u8 rxbuf[2]; in temp1_input_show() local
61 status = spi_write_then_read(spi, NULL, 0, &rxbuf[0], 2); in temp1_input_show()
67 raw = (rxbuf[0] << 8) + rxbuf[1]; in temp1_input_show()
68 dev_dbg(dev, "rxbuf[0] : 0x%02x rxbuf[1] : 0x%02x raw=0x%04x\n", in temp1_input_show()
69 rxbuf[0], rxbuf[1], raw); in temp1_input_show()
73 * The "raw" temperature read into rxbuf[] is a 16-bit signed 2's in temp1_input_show()
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dlm70.c52 u8 rxbuf[2]; in temp1_input_show() local
62 status = spi_write_then_read(spi, NULL, 0, &rxbuf[0], 2); in temp1_input_show()
68 raw = (rxbuf[0] << 8) + rxbuf[1]; in temp1_input_show()
69 dev_dbg(dev, "rxbuf[0] : 0x%02x rxbuf[1] : 0x%02x raw=0x%04x\n", in temp1_input_show()
70 rxbuf[0], rxbuf[1], raw); in temp1_input_show()
74 * The "raw" temperature read into rxbuf[] is a 16-bit signed 2's in temp1_input_show()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-coldfire-qspi.c154 const u8 *txbuf, u8 *rxbuf) in mcfqspi_transfer_msg8()
182 if (rxbuf) { in mcfqspi_transfer_msg8()
186 *rxbuf++ = mcfqspi_rd_qdr(mcfqspi); in mcfqspi_transfer_msg8()
202 if (rxbuf) { in mcfqspi_transfer_msg8()
205 *rxbuf++ = mcfqspi_rd_qdr(mcfqspi); in mcfqspi_transfer_msg8()
213 if (rxbuf) { in mcfqspi_transfer_msg8()
216 *rxbuf++ = mcfqspi_rd_qdr(mcfqspi); in mcfqspi_transfer_msg8()
221 const u16 *txbuf, u16 *rxbuf) in mcfqspi_transfer_msg16()
249 if (rxbuf) { in mcfqspi_transfer_msg16()
253 *rxbuf in mcfqspi_transfer_msg16()
153 mcfqspi_transfer_msg8(struct mcfqspi *mcfqspi, unsigned count, const u8 *txbuf, u8 *rxbuf) mcfqspi_transfer_msg8() argument
220 mcfqspi_transfer_msg16(struct mcfqspi *mcfqspi, unsigned count, const u16 *txbuf, u16 *rxbuf) mcfqspi_transfer_msg16() argument
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-coldfire-qspi.c154 const u8 *txbuf, u8 *rxbuf) in mcfqspi_transfer_msg8()
182 if (rxbuf) { in mcfqspi_transfer_msg8()
186 *rxbuf++ = mcfqspi_rd_qdr(mcfqspi); in mcfqspi_transfer_msg8()
202 if (rxbuf) { in mcfqspi_transfer_msg8()
205 *rxbuf++ = mcfqspi_rd_qdr(mcfqspi); in mcfqspi_transfer_msg8()
213 if (rxbuf) { in mcfqspi_transfer_msg8()
216 *rxbuf++ = mcfqspi_rd_qdr(mcfqspi); in mcfqspi_transfer_msg8()
221 const u16 *txbuf, u16 *rxbuf) in mcfqspi_transfer_msg16()
249 if (rxbuf) { in mcfqspi_transfer_msg16()
253 *rxbuf in mcfqspi_transfer_msg16()
153 mcfqspi_transfer_msg8(struct mcfqspi *mcfqspi, unsigned count, const u8 *txbuf, u8 *rxbuf) mcfqspi_transfer_msg8() argument
220 mcfqspi_transfer_msg16(struct mcfqspi *mcfqspi, unsigned count, const u16 *txbuf, u16 *rxbuf) mcfqspi_transfer_msg16() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c809 struct nfp_net_rx_ring *rx_ring, struct nfp_net_rx_buf *rxbuf, in nfp_nfdk_rx_drop()
814 /* If we have both skb and rxbuf the replacement buffer allocation in nfp_nfdk_rx_drop()
817 if (skb && rxbuf) in nfp_nfdk_rx_drop()
824 if (skb && rxbuf && skb->head == rxbuf->frag) in nfp_nfdk_rx_drop()
825 page_ref_inc(virt_to_head_page(rxbuf->frag)); in nfp_nfdk_rx_drop()
826 if (rxbuf) in nfp_nfdk_rx_drop()
827 nfp_nfdk_rx_give_one(dp, rx_ring, rxbuf->frag, rxbuf->dma_addr); in nfp_nfdk_rx_drop()
898 struct nfp_net_rx_buf *rxbuf, unsigne in nfp_nfdk_tx_xdp_buf()
808 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) nfp_nfdk_rx_drop() argument
896 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) nfp_nfdk_tx_xdp_buf() argument
1045 struct nfp_net_rx_buf *rxbuf; nfp_nfdk_rx() local
1481 struct nfp_net_rx_buf *rxbuf; nfp_ctrl_rx_one() local
[all...]
/kernel/linux/linux-5.10/drivers/net/dsa/b53/
H A Db53_spi.c56 u8 rxbuf; in b53_spi_clear_status() local
60 ret = b53_spi_read_reg(spi, B53_SPI_STATUS, &rxbuf, 1); in b53_spi_clear_status()
64 if (!(rxbuf & B53_SPI_CMD_SPIF)) in b53_spi_clear_status()
99 u8 rxbuf; in b53_spi_prepare_reg_read() local
103 ret = b53_spi_read_reg(spi, reg, &rxbuf, 1); in b53_spi_prepare_reg_read()
108 ret = b53_spi_read_reg(spi, B53_SPI_STATUS, &rxbuf, 1); in b53_spi_prepare_reg_read()
112 if (rxbuf & B53_SPI_CMD_RACK) in b53_spi_prepare_reg_read()

Completed in 16 milliseconds

123456