Home
last modified time | relevance | path

Searched refs:ring_mask (Results 1 - 25 of 50) sorted by relevance

12

/kernel/linux/linux-6.6/net/xdp/
H A Dxsk_queue.h41 u32 ring_mask; member
123 u32 idx = cached_cons & q->ring_mask; in __xskq_cons_read_addr_unchecked()
211 u32 idx = q->cached_cons & q->ring_mask; in xskq_cons_read_desc()
246 u32 idx = cached_cons & q->ring_mask; in xskq_cons_read_desc_batch()
391 ring->desc[q->cached_prod++ & q->ring_mask] = addr; in xskq_prod_reserve_addr()
404 ring->desc[cached_prod++ & q->ring_mask] = descs[i].addr; in xskq_prod_write_addr_batch()
418 idx = q->cached_prod++ & q->ring_mask; in xskq_prod_reserve_desc()
H A Dxsk_queue.c34 q->ring_mask = nentries - 1; in xskq_create()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Ddp.c132 grp_mask = &ab->hw_params.ring_mask->tx[0]; in ath11k_dp_srng_calculate_msi_group()
134 grp_mask = &ab->hw_params.ring_mask->rx_wbm_rel[0]; in ath11k_dp_srng_calculate_msi_group()
141 grp_mask = &ab->hw_params.ring_mask->rx_err[0]; in ath11k_dp_srng_calculate_msi_group()
144 grp_mask = &ab->hw_params.ring_mask->rx[0]; in ath11k_dp_srng_calculate_msi_group()
147 grp_mask = &ab->hw_params.ring_mask->reo_status[0]; in ath11k_dp_srng_calculate_msi_group()
151 grp_mask = &ab->hw_params.ring_mask->rx_mon_status[0]; in ath11k_dp_srng_calculate_msi_group()
154 grp_mask = &ab->hw_params.ring_mask->rxdma2host[0]; in ath11k_dp_srng_calculate_msi_group()
157 grp_mask = &ab->hw_params.ring_mask->host2rxdma[0]; in ath11k_dp_srng_calculate_msi_group()
759 while (ab->hw_params.ring_mask->tx[grp_id] >> i) { in ath11k_dp_service_srng()
760 if (ab->hw_params.ring_mask in ath11k_dp_service_srng()
[all...]
H A Dahb.c464 if (ab->hw_params.ring_mask->tx[i] & BIT(j)) { in ath11k_ahb_ext_irq_config()
469 if (ab->hw_params.ring_mask->rx[i] & BIT(j)) { in ath11k_ahb_ext_irq_config()
474 if (ab->hw_params.ring_mask->rx_err[i] & BIT(j)) in ath11k_ahb_ext_irq_config()
477 if (ab->hw_params.ring_mask->rx_wbm_rel[i] & BIT(j)) in ath11k_ahb_ext_irq_config()
480 if (ab->hw_params.ring_mask->reo_status[i] & BIT(j)) in ath11k_ahb_ext_irq_config()
484 if (ab->hw_params.ring_mask->rxdma2host[i] & BIT(j)) { in ath11k_ahb_ext_irq_config()
490 if (ab->hw_params.ring_mask->host2rxdma[i] & BIT(j)) { in ath11k_ahb_ext_irq_config()
496 if (ab->hw_params.ring_mask->rx_mon_status[i] & BIT(j)) { in ath11k_ahb_ext_irq_config()
H A Dpci.c525 if (ab->hw_params.ring_mask->tx[i] || in ath11k_pci_ext_irq_config()
526 ab->hw_params.ring_mask->rx[i] || in ath11k_pci_ext_irq_config()
527 ab->hw_params.ring_mask->rx_err[i] || in ath11k_pci_ext_irq_config()
528 ab->hw_params.ring_mask->rx_wbm_rel[i] || in ath11k_pci_ext_irq_config()
529 ab->hw_params.ring_mask->reo_status[i] || in ath11k_pci_ext_irq_config()
530 ab->hw_params.ring_mask->rxdma2host[i] || in ath11k_pci_ext_irq_config()
531 ab->hw_params.ring_mask->host2rxdma[i] || in ath11k_pci_ext_irq_config()
532 ab->hw_params.ring_mask->rx_mon_status[i]) { in ath11k_pci_ext_irq_config()
/kernel/linux/linux-5.10/net/xdp/
H A Dxsk_queue.h39 u32 ring_mask; member
117 u32 idx = q->cached_cons & q->ring_mask; in xskq_cons_read_addr_unchecked()
191 u32 idx = q->cached_cons & q->ring_mask; in xskq_cons_read_desc()
315 ring->desc[q->cached_prod++ & q->ring_mask] = addr; in xskq_prod_reserve_addr()
329 idx = q->cached_prod++ & q->ring_mask; in xskq_prod_reserve_desc()
353 ring->desc[idx++ & q->ring_mask] = addr; in xskq_prod_submit_addr()
H A Dxsk_queue.c34 q->ring_mask = nentries - 1; in xskq_create()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Ddp.c138 grp_mask = &ab->hw_params.ring_mask->rx_wbm_rel[0]; in ath11k_dp_srng_calculate_msi_group()
141 grp_mask = &ab->hw_params.ring_mask->tx[0]; in ath11k_dp_srng_calculate_msi_group()
145 grp_mask = &ab->hw_params.ring_mask->rx_err[0]; in ath11k_dp_srng_calculate_msi_group()
148 grp_mask = &ab->hw_params.ring_mask->rx[0]; in ath11k_dp_srng_calculate_msi_group()
151 grp_mask = &ab->hw_params.ring_mask->reo_status[0]; in ath11k_dp_srng_calculate_msi_group()
155 grp_mask = &ab->hw_params.ring_mask->rx_mon_status[0]; in ath11k_dp_srng_calculate_msi_group()
158 grp_mask = &ab->hw_params.ring_mask->rxdma2host[0]; in ath11k_dp_srng_calculate_msi_group()
161 grp_mask = &ab->hw_params.ring_mask->host2rxdma[0]; in ath11k_dp_srng_calculate_msi_group()
784 ab->hw_params.ring_mask->tx[grp_id]) in ath11k_dp_service_srng()
788 if (ab->hw_params.ring_mask in ath11k_dp_service_srng()
[all...]
H A Dpcic.c574 if (ab->hw_params.ring_mask->tx[i] || in ath11k_pcic_ext_irq_config()
575 ab->hw_params.ring_mask->rx[i] || in ath11k_pcic_ext_irq_config()
576 ab->hw_params.ring_mask->rx_err[i] || in ath11k_pcic_ext_irq_config()
577 ab->hw_params.ring_mask->rx_wbm_rel[i] || in ath11k_pcic_ext_irq_config()
578 ab->hw_params.ring_mask->reo_status[i] || in ath11k_pcic_ext_irq_config()
579 ab->hw_params.ring_mask->rxdma2host[i] || in ath11k_pcic_ext_irq_config()
580 ab->hw_params.ring_mask->host2rxdma[i] || in ath11k_pcic_ext_irq_config()
581 ab->hw_params.ring_mask->rx_mon_status[i]) { in ath11k_pcic_ext_irq_config()
H A Dahb.c540 if (ab->hw_params.ring_mask->tx[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
545 if (ab->hw_params.ring_mask->rx[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
550 if (ab->hw_params.ring_mask->rx_err[i] & BIT(j)) in ath11k_ahb_config_ext_irq()
553 if (ab->hw_params.ring_mask->rx_wbm_rel[i] & BIT(j)) in ath11k_ahb_config_ext_irq()
556 if (ab->hw_params.ring_mask->reo_status[i] & BIT(j)) in ath11k_ahb_config_ext_irq()
560 if (ab->hw_params.ring_mask->rxdma2host[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
566 if (ab->hw_params.ring_mask->host2rxdma[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
572 if (ab->hw_params.ring_mask->rx_mon_status[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
/kernel/linux/linux-5.10/tools/io_uring/
H A Dio_uring-bench.c40 unsigned *ring_mask; member
49 unsigned *ring_mask; member
438 sring->ring_mask = ptr + p.sq_off.ring_mask; in setup_ring()
442 sq_ring_mask = *sring->ring_mask; in setup_ring()
455 cring->ring_mask = ptr + p.cq_off.ring_mask; in setup_ring()
458 cq_ring_mask = *cring->ring_mask; in setup_ring()
H A Dsetup.c24 sq->kring_mask = ptr + p->sq_off.ring_mask; in io_uring_mmap()
51 cq->kring_mask = ptr + p->cq_off.ring_mask; in io_uring_mmap()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Ddp.c135 grp_mask = &ab->hw_params->ring_mask->rx_wbm_rel[0]; in ath12k_dp_srng_calculate_msi_group()
138 grp_mask = &ab->hw_params->ring_mask->tx[0]; in ath12k_dp_srng_calculate_msi_group()
142 grp_mask = &ab->hw_params->ring_mask->rx_err[0]; in ath12k_dp_srng_calculate_msi_group()
145 grp_mask = &ab->hw_params->ring_mask->rx[0]; in ath12k_dp_srng_calculate_msi_group()
148 grp_mask = &ab->hw_params->ring_mask->reo_status[0]; in ath12k_dp_srng_calculate_msi_group()
152 grp_mask = &ab->hw_params->ring_mask->rx_mon_dest[0]; in ath12k_dp_srng_calculate_msi_group()
155 grp_mask = &ab->hw_params->ring_mask->tx_mon_dest[0]; in ath12k_dp_srng_calculate_msi_group()
158 grp_mask = &ab->hw_params->ring_mask->host2rxdma[0]; in ath12k_dp_srng_calculate_msi_group()
877 u8 ring_mask; in ath12k_dp_service_srng() local
880 if (ab->hw_params->ring_mask in ath12k_dp_service_srng()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/
H A Dag71xx.c782 int ring_mask, ring_size; in ag71xx_tx_packets() local
785 ring_mask = BIT(ring->order) - 1; in ag71xx_tx_packets()
795 i = (ring->dirty + n) & ring_mask; in ag71xx_tx_packets()
1183 int ring_mask = BIT(ring->order) - 1; in ag71xx_ring_tx_clean() local
1189 u32 i = ring->dirty & ring_mask; in ag71xx_ring_tx_clean()
1216 int ring_mask = ring_size - 1; in ag71xx_ring_tx_init() local
1223 AG71XX_DESC_SIZE * ((i + 1) & ring_mask)); in ag71xx_ring_tx_init()
1286 int ring_mask = BIT(ring->order) - 1; in ag71xx_ring_rx_init() local
1296 AG71XX_DESC_SIZE * ((i + 1) & ring_mask)); in ag71xx_ring_rx_init()
1326 int ring_mask in ag71xx_ring_rx_refill() local
1509 int i, ring_mask, ndesc, split; ag71xx_fill_dma_desc() local
1559 int i, n, ring_min, ring_mask, ring_size; ag71xx_hard_start_xmit() local
1660 int ring_mask, ring_size, done = 0; ag71xx_rx_packets() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/
H A Dag71xx.c795 int ring_mask, ring_size; in ag71xx_tx_packets() local
798 ring_mask = BIT(ring->order) - 1; in ag71xx_tx_packets()
808 i = (ring->dirty + n) & ring_mask; in ag71xx_tx_packets()
1142 int ring_mask = BIT(ring->order) - 1; in ag71xx_ring_tx_clean() local
1148 u32 i = ring->dirty & ring_mask; in ag71xx_ring_tx_clean()
1175 int ring_mask = ring_size - 1; in ag71xx_ring_tx_init() local
1182 AG71XX_DESC_SIZE * ((i + 1) & ring_mask)); in ag71xx_ring_tx_init()
1245 int ring_mask = BIT(ring->order) - 1; in ag71xx_ring_rx_init() local
1255 AG71XX_DESC_SIZE * ((i + 1) & ring_mask)); in ag71xx_ring_rx_init()
1285 int ring_mask in ag71xx_ring_rx_refill() local
1468 int i, ring_mask, ndesc, split; ag71xx_fill_dma_desc() local
1518 int i, n, ring_min, ring_mask, ring_size; ag71xx_hard_start_xmit() local
1619 int ring_mask, ring_size, done = 0; ag71xx_rx_packets() local
[all...]
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/
H A Dadf_transport.c43 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()
534 if (bank->ring_mask & (1 << i)) in cleanup_bank()
H A Dadf_hw_arbiter.c65 arben_tx = (ring->bank->ring_mask & tx_ring_mask) >> 0; in adf_update_ring_arb()
66 arben_rx = (ring->bank->ring_mask & rx_ring_mask) >> shift; in adf_update_ring_arb()
H A Dadf_transport_internal.h37 u16 ring_mask; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dio_uring.h141 __u32 ring_mask; member
154 __u32 ring_mask; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dio_uring.h141 __u32 ring_mask; member
154 __u32 ring_mask; member
/kernel/linux/linux-6.6/tools/testing/selftests/x86/
H A Dlam.c91 unsigned int *ring_mask; member
423 sring->ring_mask = sq_ptr + p.sq_off.ring_mask; in mmap_io_uring()
443 cring->ring_mask = cq_ptr + p.cq_off.ring_mask; in mmap_io_uring()
482 cqe = &cring->queue.cqes[head & *s->cq_ring.ring_mask]; in handle_uring_cq()
538 index = tail & *ring->sq_ring.ring_mask; in handle_uring_sq()
/kernel/linux/linux-5.10/drivers/crypto/qat/qat_common/
H A Dadf_transport.c39 if (bank->ring_mask & (1 << ring)) { in adf_reserve_ring()
43 bank->ring_mask |= (1 << ring); in adf_reserve_ring()
51 bank->ring_mask &= ~(1 << ring); in adf_unreserve_ring()
475 if (bank->ring_mask & (1 << i)) in cleanup_bank()
H A Dadf_transport_internal.h36 u16 ring_mask; member
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dio_uring_zerocopy_tx.c66 unsigned *ring_mask; member
75 unsigned *ring_mask; member
182 sq->kring_mask = ptr + p->sq_off.ring_mask; in io_uring_mmap()
208 cq->kring_mask = ptr + p->cq_off.ring_mask; in io_uring_mmap()
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dio_uring.h216 __u32 ring_mask; member
234 __u32 ring_mask; member

Completed in 24 milliseconds

12