| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | dp.c | 29 u8 ring_mask; in ath12k_wifi7_dp_service_srng() local 31 if (dp->hw_params->ring_mask->tx[grp_id]) { in ath12k_wifi7_dp_service_srng() 32 i = fls(dp->hw_params->ring_mask->tx[grp_id]) - 1; in ath12k_wifi7_dp_service_srng() 36 if (dp->hw_params->ring_mask->rx_err[grp_id]) { in ath12k_wifi7_dp_service_srng() 44 if (dp->hw_params->ring_mask->rx_wbm_rel[grp_id]) { in ath12k_wifi7_dp_service_srng() 53 if (dp->hw_params->ring_mask->rx[grp_id]) { in ath12k_wifi7_dp_service_srng() 54 i = fls(dp->hw_params->ring_mask->rx[grp_id]) - 1; in ath12k_wifi7_dp_service_srng() 62 if (dp->hw_params->ring_mask->rx_mon_status[grp_id]) { in ath12k_wifi7_dp_service_srng() 63 ring_mask = dp->hw_params->ring_mask->rx_mon_status[grp_id]; in ath12k_wifi7_dp_service_srng() 68 if (ring_mask & BIT(id)) { in ath12k_wifi7_dp_service_srng() [all …]
|
| /linux/net/xdp/ |
| H A D | xsk_queue.h | 41 u32 ring_mask; member 128 u32 idx = cached_cons & q->ring_mask; in xskq_cons_read_addr_unchecked() 244 u32 idx = q->cached_cons & q->ring_mask; in xskq_cons_read_desc() 279 u32 idx = cached_cons & q->ring_mask; in xskq_cons_read_desc_batch() 424 ring->desc[q->cached_prod++ & q->ring_mask] = addr; in xskq_prod_write_addr() 432 ring->desc[idx & q->ring_mask] = addr; in xskq_prod_write_addr_batch() 444 ring->desc[cached_prod++ & q->ring_mask] = descs[i].addr; in xskq_prod_reserve_desc() 455 idx = q->cached_prod++ & q->ring_mask; in xskq_prod_reserve_desc()
|
| H A D | xsk_queue.c | 34 q->ring_mask = nentries - 1; in xskq_create()
|
| /linux/drivers/net/ethernet/atheros/ |
| H A D | ag71xx.c | 774 int ring_mask, ring_size; in ag71xx_tx_packets() local 777 ring_mask = BIT(ring->order) - 1; in ag71xx_tx_packets() 787 i = (ring->dirty + n) & ring_mask; in ag71xx_tx_packets() 1121 int ring_mask = BIT(ring->order) - 1; in ag71xx_ring_tx_clean() local 1127 u32 i = ring->dirty & ring_mask; in ag71xx_ring_tx_clean() 1154 int ring_mask = ring_size - 1; in ag71xx_ring_tx_init() local 1161 AG71XX_DESC_SIZE * ((i + 1) & ring_mask)); in ag71xx_ring_tx_init() 1229 int ring_mask = BIT(ring->order) - 1; in ag71xx_ring_rx_init() local 1239 AG71XX_DESC_SIZE * ((i + 1) & ring_mask)); in ag71xx_ring_rx_init() 1269 int ring_mask = BIT(ring->order) - 1; in ag71xx_ring_rx_refill() local [all …]
|
| /linux/drivers/crypto/intel/qat/qat_common/ |
| H A D | adf_transport.c | 43 if (bank->ring_mask & (1 << ring)) { in adf_reserve_ring() 47 bank->ring_mask |= (1 << ring); in adf_reserve_ring() 55 bank->ring_mask &= ~(1 << ring); in adf_unreserve_ring() 395 unsigned long ring_mask; in adf_init_bank() local 454 ring_mask = hw_data->tx_rings_mask; in adf_init_bank() 455 for_each_set_bit(i, &ring_mask, num_rings_per_bank) { in adf_init_bank() 532 if (bank->ring_mask & (1 << i)) in cleanup_bank()
|
| H A D | adf_transport_internal.h | 37 u16 ring_mask; member
|
| H A D | adf_transport_debug.c | 166 if (!(bank->ring_mask & 1 << ring_id)) in adf_bank_show()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | pcic.c | 604 if (ab->hw_params.ring_mask->tx[i] || in ath11k_pcic_ext_irq_config() 605 ab->hw_params.ring_mask->rx[i] || in ath11k_pcic_ext_irq_config() 606 ab->hw_params.ring_mask->rx_err[i] || in ath11k_pcic_ext_irq_config() 607 ab->hw_params.ring_mask->rx_wbm_rel[i] || in ath11k_pcic_ext_irq_config() 608 ab->hw_params.ring_mask->reo_status[i] || in ath11k_pcic_ext_irq_config() 609 ab->hw_params.ring_mask->rxdma2host[i] || in ath11k_pcic_ext_irq_config() 610 ab->hw_params.ring_mask->host2rxdma[i] || in ath11k_pcic_ext_irq_config() 611 ab->hw_params.ring_mask->rx_mon_status[i]) { in ath11k_pcic_ext_irq_config()
|
| /linux/tools/include/io_uring/ |
| H A D | mini_liburing.h | 14 unsigned int *ring_mask; member 23 unsigned int *ring_mask; member 91 sq->kring_mask = ptr + p->sq_off.ring_mask; in io_uring_mmap() 118 cq->kring_mask = ptr + p->cq_off.ring_mask; in io_uring_mmap()
|
| /linux/tools/testing/selftests/x86/ |
| H A D | lam.c | 100 unsigned int *ring_mask; member 523 sring->ring_mask = sq_ptr + p.sq_off.ring_mask; in mmap_io_uring() 543 cring->ring_mask = cq_ptr + p.cq_off.ring_mask; in mmap_io_uring() 582 cqe = &cring->queue.cqes[head & *s->cq_ring.ring_mask]; in handle_uring_cq() 638 index = tail & *ring->sq_ring.ring_mask; in handle_uring_sq()
|
| /linux/tools/include/uapi/linux/ |
| H A D | io_uring.h | 438 __u32 ring_mask; member 457 __u32 ring_mask; member
|
| /linux/include/uapi/linux/ |
| H A D | io_uring.h | 564 __u32 ring_mask; member 583 __u32 ring_mask; member
|
| /linux/drivers/net/ethernet/broadcom/genet/ |
| H A D | bcmgenet.c | 2934 u32 i, ring_mask, dma_priority[3] = {0, 0, 0}; in bcmgenet_enable_rx_napi() 2955 ring_mask = (1 << (priv->hw_params->tx_queues + 1)) - 1; in bcmgenet_fini_rx_napi() 2956 bcmgenet_tdma_writel(priv, ring_mask, DMA_RING_CFG); in bcmgenet_fini_rx_napi() 2959 ring_mask <<= DMA_RING_BUF_EN_SHIFT; in bcmgenet_fini_rx_napi() 2960 bcmgenet_tdma_writel(priv, ring_mask, DMA_CTRL); in bcmgenet_fini_rx_napi() 3023 u32 i, ring_mask; in bcmgenet_fini_dma() 3037 ring_mask = (1 << (priv->hw_params->rx_queues + 1)) - 1; in bcmgenet_fini_dma() 3038 bcmgenet_rdma_writel(priv, ring_mask, DMA_RING_CFG); in bcmgenet_fini_dma() 3041 ring_mask <<= DMA_RING_BUF_EN_SHIFT; in bcmgenet_init_dma() 3042 bcmgenet_rdma_writel(priv, ring_mask, DMA_CTR in bcmgenet_init_dma() 2901 u32 i, ring_mask, dma_priority[3] = {0, 0, 0}; bcmgenet_init_tx_queues() local 2976 u32 i, ring_mask; bcmgenet_init_rx_queues() local [all...] |
| /linux/drivers/scsi/lpfc/ |
| H A D | lpfc_sli.h | 325 uint32_t ring_mask; /* Binds HBQ to a ring e.g. Ring0=b0001, member
|
| H A D | lpfc_sli.c | 2514 .ring_mask = (1 << LPFC_ELS_RING),
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf.h | 110 u32 ring_mask; member
|
| H A D | iavf_virtchnl.c | 521 vecmap->txq_map = q_vector->ring_mask; in iavf_map_queues() 522 vecmap->rxq_map = q_vector->ring_mask; in iavf_map_queues()
|
| H A D | iavf_main.c | 442 q_vector->ring_mask |= BIT(r_idx); in iavf_map_vector_to_rxq()
|
| /linux/io_uring/ |
| H A D | io_uring.c | 2923 p->sq_off.ring_mask = offsetof(struct io_rings, sq_ring_mask); in io_prepare_config() 2933 p->cq_off.ring_mask = offsetof(struct io_rings, cq_ring_mask); in io_prepare_config()
|