/linux-master/tools/testing/selftests/bpf/ |
H A D | xsk.c | 79 struct xsk_ring_cons *rx; member in struct:xsk_socket 541 struct xsk_ring_cons *rx, 555 if (!umem || !xsk_ptr || !(rx || tx)) 595 if (rx && !rx_setup_done) { 624 if (rx) { 625 rx_map = mmap(NULL, off.rx.desc + 634 rx->mask = xsk->config.rx_size - 1; 635 rx->size = xsk->config.rx_size; 636 rx->producer = rx_map + off.rx 538 xsk_socket__create_shared(struct xsk_socket **xsk_ptr, int ifindex, __u32 queue_id, struct xsk_umem *umem, struct xsk_ring_cons *rx, struct xsk_ring_prod *tx, struct xsk_ring_prod *fill, struct xsk_ring_cons *comp, const struct xsk_socket_config *usr_config) argument 708 xsk_socket__create(struct xsk_socket **xsk_ptr, int ifindex, __u32 queue_id, struct xsk_umem *umem, struct xsk_ring_cons *rx, struct xsk_ring_prod *tx, const struct xsk_socket_config *usr_config) argument [all...] |
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | ffa.c | 60 void *rx; member in struct:kvm_ffa_buffers 117 hyp_virt_to_phys(hyp_buffers.rx), 184 DECLARE_REG(phys_addr_t, rx, ctxt, 2); 194 if (!PAGE_ALIGNED(tx) || !PAGE_ALIGNED(rx)) { 219 ret = __pkvm_host_share_hyp(hyp_phys_to_pfn(rx)); 232 rx_virt = hyp_phys_to_virt(rx); 240 host_buffers.rx = rx_virt; 251 __pkvm_host_unshare_hyp(hyp_phys_to_pfn(rx)); 280 hyp_unpin_shared_mem(host_buffers.rx, host_buffers.rx 703 void *tx, *rx; local [all...] |
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_ethtool.c | 181 tsnep_stats.rx_packets += adapter->rx[i].packets; 182 tsnep_stats.rx_bytes += adapter->rx[i].bytes; 183 tsnep_stats.rx_dropped += adapter->rx[i].dropped; 184 tsnep_stats.rx_multicast += adapter->rx[i].multicast; 185 tsnep_stats.rx_alloc_failed += adapter->rx[i].alloc_failed; 204 tsnep_rx_queue_stats.rx_packets = adapter->rx[i].packets; 205 tsnep_rx_queue_stats.rx_bytes = adapter->rx[i].bytes; 206 tsnep_rx_queue_stats.rx_dropped = adapter->rx[i].dropped; 207 tsnep_rx_queue_stats.rx_multicast = adapter->rx[i].multicast; 209 adapter->rx[ [all...] |
/linux-master/drivers/net/ |
H A D | xen-netfront.c | 94 /* IRQ name is queue name with "-tx" or "-rx" appended */ 123 char rx_irq_name[IRQ_NAME_SIZE]; /* DEVNAME-qN-rx */ 130 * {tx,rx}_skbs store outstanding skbuffs. Free tx_skb entries 144 struct xen_netif_rx_front_ring rx; member in struct:netfront_queue 187 struct xen_netif_rx_response rx; member in struct:netfront_rx_info 300 RING_IDX req_prod = queue->rx.req_prod_pvt; 307 for (req_prod = queue->rx.req_prod_pvt; 308 req_prod - queue->rx.rsp_cons < NET_RX_RING_SIZE; 333 req = RING_GET_REQUEST(&queue->rx, req_prod); 342 queue->rx 968 xennet_run_xdp(struct netfront_queue *queue, struct page *pdata, struct xen_netif_rx_response *rx, struct bpf_prog *prog, struct xdp_buff *xdp, bool *need_xdp_flush) argument 1020 struct xen_netif_rx_response *rx = &rinfo->rx, rx_local; local 1166 struct xen_netif_rx_response rx; local 1263 struct xen_netif_rx_response *rx = &rinfo.rx; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_types.h | 216 u8 rx:1; member in struct:mlx5dr_ste_build 394 bool inner, bool rx); 398 bool inner, bool rx); 402 bool inner, bool rx); 406 bool inner, bool rx); 410 bool inner, bool rx); 414 bool inner, bool rx); 418 bool inner, bool rx); 422 bool inner, bool rx); 426 bool inner, bool rx); 928 struct mlx5dr_domain_rx_tx rx; member in struct:mlx5dr_domain_info 968 struct mlx5dr_table_rx_tx rx; member in struct:mlx5dr_table 998 struct mlx5dr_matcher_rx_tx rx; member in struct:mlx5dr_matcher 1158 struct mlx5dr_rule_rx_tx rx; member in struct:mlx5dr_rule [all...] |
/linux-master/sound/soc/starfive/ |
H A D | jh7110_tdm.c | 53 /* tx raising and rx falling */ 55 /* tx falling and rx raising */ 121 struct tdm_chan_cfg rx; member in struct:jh7110_tdm_dev 190 if (tdm->rx.sl >= tdm->tx.sl) 191 sl = tdm->rx.sl; 195 if (tdm->rx.sscale >= tdm->tx.sscale) 196 sscale = tdm->rx.sscale; 208 (tdm->rx.sscale <= 1 || tdm->tx.sscale <= 1) && 210 dev_err(tdm->dev, "Wrong syncdiv! It must be (syncdiv+1) > max[tx.sl, rx.sl]\n"); 228 datarx = (tdm->rx [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-dln2.c | 115 } __packed *rx = dln2->buf; local 116 unsigned rx_len = sizeof(*rx); 118 BUILD_BUG_ON(sizeof(*rx) > DLN2_I2C_BUF_SIZE); 127 rx, &rx_len); 130 if (rx_len < sizeof(rx->buf_len) + data_len) 132 if (le16_to_cpu(rx->buf_len) != data_len) 135 memcpy(data, rx->buf, data_len);
|
/linux-master/arch/s390/include/asm/ |
H A D | diag.h | 76 extern int diag14(unsigned long rx, unsigned long ry1, unsigned long subcode); 341 int (*diag26c)(unsigned long rx, unsigned long rx1, enum diag26c_sc subcode); 342 int (*diag14)(unsigned long rx, unsigned long ry1, unsigned long subcode); 344 void (*diag0c)(unsigned long rx); 352 int _diag26c_amode31(unsigned long rx, unsigned long rx1, enum diag26c_sc subcode); 353 int _diag14_amode31(unsigned long rx, unsigned long ry1, unsigned long subcode); 354 void _diag0c_amode31(unsigned long rx);
|
/linux-master/drivers/iio/gyro/ |
H A D | adxrs450.c | 69 * @buf_lock: mutex to protect tx and rx 71 * @rx: receive buffer 77 __be32 rx; member in struct:adxrs450_state 102 .rx_buf = &st->rx, 104 .len = sizeof(st->rx), 122 *val = (be32_to_cpu(st->rx) >> 5) & 0xFFFF; 176 .rx_buf = &st->rx, 178 .len = sizeof(st->rx), 191 *val = (be32_to_cpu(st->rx) >> 10) & 0xFFFF; 211 .rx_buf = &st->rx, [all...] |
/linux-master/drivers/firmware/arm_scmi/ |
H A D | base.c | 81 attr_info = t->rx.buf; 125 strscpy(vendor_id, t->rx.buf, size); 156 impl_ver = t->rx.buf; 192 num_ret = t->rx.buf; 193 list = t->rx.buf + sizeof(*num_ret); 216 if (t->rx.len < (sizeof(u32) * 2)) { 217 dev_err(dev, "Truncated reply - rx.len:%zd\n", 218 t->rx.len); 223 real_list_sz = t->rx.len - sizeof(u32); 281 agent_info = t->rx [all...] |
/linux-master/drivers/net/ipa/ |
H A D | ipa_modem.c | 41 * @rx: Receive endpoint pointer 47 struct ipa_endpoint *rx; member in struct:ipa_priv 68 ret = ipa_endpoint_enable_one(priv->rx); 102 ipa_endpoint_disable_one(priv->rx); 259 ipa_endpoint_suspend_one(priv->rx); 295 ipa_endpoint_resume_one(priv->rx); 327 priv->rx = ipa->name_map[IPA_ENDPOINT_AP_MODEM_RX]; 331 priv->rx->netdev = netdev; 338 priv->rx->netdev = NULL; 382 priv->rx [all...] |
/linux-master/drivers/spi/ |
H A D | spi-bitbang.c | 69 u8 *rx = t->rx_buf; local 77 if (rx) 78 *rx++ = word; 98 u16 *rx = t->rx_buf; local 106 if (rx) 107 *rx++ = word; 127 u32 *rx = t->rx_buf; local 135 if (rx) 136 *rx++ = word;
|
H A D | spi-loopback-test.c | 74 /* check rx ranges */ 88 .description = "tx/rx-transfer - start of page", 102 .description = "tx/rx-transfer - crossing PAGE_SIZE", 128 .description = "rx-transfer - only", 191 .description = "two transfers tx then rx - alter both", 207 .description = "two transfers tx then rx - alter tx", 224 .description = "two transfers tx then rx - alter rx", 241 .description = "two tx+rx transfers - alter both", 262 .description = "two tx+rx transfer 507 spi_check_rx_ranges(struct spi_device *spi, struct spi_message *msg, void *rx) argument 602 spi_test_check_loopback_result(struct spi_device *spi, struct spi_message *msg, void *tx, void *rx) argument 664 spi_test_translate(struct spi_device *spi, void **ptr, size_t len, void *tx, void *rx) argument 791 _spi_test_run_iter(struct spi_device *spi, struct spi_test *test, void *tx, void *rx) argument 853 spi_test_run_iter(struct spi_device *spi, const struct spi_test *testtemplate, void *tx, void *rx, size_t len, size_t tx_off, size_t rx_off ) argument 933 spi_test_execute_msg(struct spi_device *spi, struct spi_test *test, void *tx, void *rx) argument 1006 spi_test_run_test(struct spi_device *spi, const struct spi_test *test, void *tx, void *rx) argument 1072 char *rx = NULL, *tx = NULL; local [all...] |
/linux-master/drivers/media/pci/cobalt/ |
H A D | cobalt-v4l2.c | 250 int rx = s->video_channel; local 252 COBALT_CVI_EVCNT(cobalt, rx); 284 int rx = s->video_channel; local 285 struct m00389_cvi_regmap __iomem *cvi = COBALT_CVI(cobalt, rx); 286 struct m00460_evcnt_regmap __iomem *evcnt = COBALT_CVI_EVCNT(cobalt, rx); 301 fw = COBALT_CVI_FREEWHEEL(cobalt, rx); 302 vmr = COBALT_CVI_VMR(cobalt, rx); 303 clkloss = COBALT_CVI_CLK_LOSS(cobalt, rx); 351 int rx = s->video_channel; local 353 COBALT_CVI_EVCNT(cobalt, rx); 388 int rx = s->video_channel; local 496 int rx = s->video_channel; local [all...] |
/linux-master/sound/soc/intel/common/ |
H A D | sst-ipc.c | 66 reply->header = msg->rx.header; 68 memcpy(reply->data, msg->rx.data, msg->rx.size); 95 msg->rx.header = 0; 96 msg->rx.size = reply ? reply->size : 0; 129 ipc->msg[i].rx.data = kzalloc(ipc->rx_data_max_size, GFP_KERNEL); 130 if (ipc->msg[i].rx.data == NULL) { 144 kfree(ipc->msg[i-1].rx.data); 230 dev_err(ipc->dev, "error: rx list empty but received 0x%llx\n", 284 kfree(ipc->msg[i].rx [all...] |
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-ethtool.c | 470 netdev_err(netdev, "rx-usec is limited to %d usecs\n", 475 netdev_err(netdev, "rx-frames is limited to %d frames\n", 648 unsigned int rx, tx; local 658 "rx ring parameter must be between %u and %u\n", 671 rx = __rounddown_pow_of_two(ringparam->rx_pending); 672 if (rx != ringparam->rx_pending) 674 "rx ring parameter rounded to power of two: %u\n", 675 rx); 683 if ((rx == pdata->rx_desc_count) && 687 pdata->rx_desc_count = rx; 700 unsigned int rx, tx, combined; local 745 unsigned int rx, rx_curr, tx, tx_curr, combined; local [all...] |
H A D | xgbe-desc.c | 376 xgbe_set_buffer_data(&rdata->rx.hdr, &ring->rx_hdr_pa, 380 xgbe_set_buffer_data(&rdata->rx.buf, &ring->rx_buf_pa, 490 if (rdata->rx.hdr.pa.pages) 491 put_page(rdata->rx.hdr.pa.pages); 493 if (rdata->rx.hdr.pa_unmap.pages) { 494 dma_unmap_page(pdata->dev, rdata->rx.hdr.pa_unmap.pages_dma, 495 rdata->rx.hdr.pa_unmap.pages_len, 497 put_page(rdata->rx.hdr.pa_unmap.pages); 500 if (rdata->rx.buf.pa.pages) 501 put_page(rdata->rx [all...] |
/linux-master/net/core/ |
H A D | netdev-genl.c | 488 netdev_nl_stats_write_rx(struct sk_buff *rsp, struct netdev_queue_stats_rx *rx) argument 490 if (netdev_stat_put(rsp, NETDEV_A_QSTATS_RX_PACKETS, rx->packets) || 491 netdev_stat_put(rsp, NETDEV_A_QSTATS_RX_BYTES, rx->bytes) || 492 netdev_stat_put(rsp, NETDEV_A_QSTATS_RX_ALLOC_FAIL, rx->alloc_fail) || 493 netdev_stat_put(rsp, NETDEV_A_QSTATS_RX_HW_DROPS, rx->hw_drops) || 494 netdev_stat_put(rsp, NETDEV_A_QSTATS_RX_HW_DROP_OVERRUNS, rx->hw_drop_overruns) || 495 netdev_stat_put(rsp, NETDEV_A_QSTATS_RX_CSUM_UNNECESSARY, rx->csum_unnecessary) || 496 netdev_stat_put(rsp, NETDEV_A_QSTATS_RX_CSUM_NONE, rx->csum_none) || 497 netdev_stat_put(rsp, NETDEV_A_QSTATS_RX_CSUM_BAD, rx->csum_bad) || 498 netdev_stat_put(rsp, NETDEV_A_QSTATS_RX_HW_GRO_PACKETS, rx 532 struct netdev_queue_stats_rx rx; local 611 struct netdev_queue_stats_rx rx_sum, rx; local [all...] |
/linux-master/drivers/platform/surface/aggregator/ |
H A D | ssh_packet_layer.c | 1623 for (i = 0; i < ARRAY_SIZE(ptl->rx.blocked.seqs); i++) { 1624 if (likely(ptl->rx.blocked.seqs[i] != frame->seq)) 1632 ptl->rx.blocked.seqs[ptl->rx.blocked.offset] = frame->seq; 1633 ptl->rx.blocked.offset = (ptl->rx.blocked.offset + 1) 1634 % ARRAY_SIZE(ptl->rx.blocked.seqs); 1729 ptl_warn(ptl, "rx: parser: invalid start of frame, skipping\n"); 1803 wait_event_interruptible(ptl->rx.wq, 1804 !kfifo_is_empty(&ptl->rx [all...] |
/linux-master/drivers/misc/echo/ |
H A D | echo.h | 119 int16_t rx; member in struct:oslec_state
|
/linux-master/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac-desc.c | 41 if (desc_data->rx.hdr.pa.pages) 42 put_page(desc_data->rx.hdr.pa.pages); 44 if (desc_data->rx.hdr.pa_unmap.pages) { 45 dma_unmap_page(pdata->dev, desc_data->rx.hdr.pa_unmap.pages_dma, 46 desc_data->rx.hdr.pa_unmap.pages_len, 48 put_page(desc_data->rx.hdr.pa_unmap.pages); 51 if (desc_data->rx.buf.pa.pages) 52 put_page(desc_data->rx.buf.pa.pages); 54 if (desc_data->rx.buf.pa_unmap.pages) { 55 dma_unmap_page(pdata->dev, desc_data->rx [all...] |
/linux-master/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-ram.h | 35 const struct can_ram_obj_config rx; member in struct:can_ram_config
|
H A D | Makefile | 13 mcp251xfd-objs += mcp251xfd-rx.o
|
/linux-master/drivers/iio/resolver/ |
H A D | ad2s1200.c | 33 * @lock: protects both the GPIO pins and the rx buffer. 37 * @rx: buffer for spi transfers. 44 __be16 rx __aligned(IIO_DMA_MINALIGN); 82 ret = spi_read(st->sdev, &st->rx, 2); 90 *val = be16_to_cpup(&st->rx) >> 4; 93 *val = sign_extend32(be16_to_cpup(&st->rx) >> 4, 11);
|
/linux-master/drivers/scsi/fnic/ |
H A D | vnic_stats.h | 53 struct vnic_rx_stats rx; member in struct:vnic_stats
|