/freebsd/sys/dev/qat/qat_common/ |
H A D | adf_ctl_drv.c | 245 if (reserve.ring_mask & ~((1 << num_rings_per_bank) - 1)) { in adf_ctl_ioctl_bundle() 246 pr_err("QAT: Invalid ring mask %0X\n", reserve.ring_mask); in adf_ctl_ioctl_bundle() 274 if (bundle->rings_used & reserve.ring_mask) { in adf_ctl_ioctl_reserve_ring() 277 reserve.ring_mask); in adf_ctl_ioctl_reserve_ring() 298 instance_rings->ring_mask |= reserve.ring_mask; in adf_ctl_ioctl_reserve_ring() 299 bundle->rings_used |= reserve.ring_mask; in adf_ctl_ioctl_reserve_ring() 337 if ((instance_rings->ring_mask & reserve.ring_mask) != in adf_ctl_ioctl_release_ring() 338 reserve.ring_mask) { in adf_ctl_ioctl_release_ring() 343 instance_rings->ring_mask &= ~reserve.ring_mask; in adf_ctl_ioctl_release_ring() 345 bundle->rings_used &= ~reserve.ring_mask; in adf_ctl_ioctl_release_ring() [all …]
|
H A D | adf_freebsd_uio_cleanup.c | 122 u16 ring_mask = 0; in get_orphan_bundle() local 144 ring_mask = instance_rings->ring_mask; in get_orphan_bundle() 155 if (!(ring_mask & 1 << i)) in get_orphan_bundle() 386 bundle->rings_used &= ~instance_rings->ring_mask; in adf_uio_do_cleanup_orphan()
|
H A D | adf_transport.c | 55 if (bank->ring_mask & (1 << ring)) { in adf_reserve_ring() 59 bank->ring_mask |= (1 << ring); in adf_reserve_ring() 68 bank->ring_mask &= ~(1 << ring); in adf_unreserve_ring() 196 rings_not_empty = (~rings_not_empty) & bank->ring_mask; in adf_poll_bank() 201 if (!(rings_not_empty & bank->ring_mask)) { in adf_poll_bank() 263 if (bank->ring_mask == 0) in adf_poll_all_banks() 730 if (bank->ring_mask & (1 << i)) in cleanup_bank()
|
H A D | adf_hw_arbiter.c | 108 arben_tx = ring->bank->ring_mask & arb_mask; in adf_update_ring_arb() 109 arben_rx = (ring->bank->ring_mask >> shift) & arb_mask; in adf_update_ring_arb()
|
H A D | adf_freebsd_transport_debug.c | 142 if (!(bank->ring_mask & 1 << ring_id)) in adf_bank_show()
|
H A D | adf_freebsd_uio.c | 294 instance_rings->ring_mask = 0; in adf_uio_mmap_single()
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | dp.c | 134 grp_mask = &ab->hw_params->ring_mask->rx_wbm_rel[0]; in ath12k_dp_srng_calculate_msi_group() 137 grp_mask = &ab->hw_params->ring_mask->tx[0]; in ath12k_dp_srng_calculate_msi_group() 141 grp_mask = &ab->hw_params->ring_mask->rx_err[0]; in ath12k_dp_srng_calculate_msi_group() 144 grp_mask = &ab->hw_params->ring_mask->rx[0]; in ath12k_dp_srng_calculate_msi_group() 147 grp_mask = &ab->hw_params->ring_mask->reo_status[0]; in ath12k_dp_srng_calculate_msi_group() 151 grp_mask = &ab->hw_params->ring_mask->rx_mon_dest[0]; in ath12k_dp_srng_calculate_msi_group() 154 grp_mask = &ab->hw_params->ring_mask->tx_mon_dest[0]; in ath12k_dp_srng_calculate_msi_group() 157 grp_mask = &ab->hw_params->ring_mask->host2rxdma[0]; in ath12k_dp_srng_calculate_msi_group() 886 u8 ring_mask; in ath12k_dp_service_srng() local 889 if (ab->hw_params->ring_mask->tx[grp_id] & in ath12k_dp_service_srng() [all …]
|
H A D | pci.c | 534 if (ab->hw_params->ring_mask->tx[i] || in ath12k_pci_ext_irq_config() 535 ab->hw_params->ring_mask->rx[i] || in ath12k_pci_ext_irq_config() 536 ab->hw_params->ring_mask->rx_err[i] || in ath12k_pci_ext_irq_config() 537 ab->hw_params->ring_mask->rx_wbm_rel[i] || in ath12k_pci_ext_irq_config() 538 ab->hw_params->ring_mask->reo_status[i] || in ath12k_pci_ext_irq_config() 539 ab->hw_params->ring_mask->host2rxdma[i] || in ath12k_pci_ext_irq_config() 540 ab->hw_params->ring_mask->rx_mon_dest[i]) { in ath12k_pci_ext_irq_config()
|
H A D | hw.c | 870 .ring_mask = &ath12k_hw_ring_mask_qcn9274, 927 .ring_mask = &ath12k_hw_ring_mask_wcn7850, 982 .ring_mask = &ath12k_hw_ring_mask_qcn9274,
|
H A D | hw.h | 149 const struct ath12k_hw_ring_mask *ring_mask; member
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | dp.c | 141 grp_mask = &ab->hw_params.ring_mask->rx_wbm_rel[0]; in ath11k_dp_srng_calculate_msi_group() 144 grp_mask = &ab->hw_params.ring_mask->tx[0]; in ath11k_dp_srng_calculate_msi_group() 148 grp_mask = &ab->hw_params.ring_mask->rx_err[0]; in ath11k_dp_srng_calculate_msi_group() 151 grp_mask = &ab->hw_params.ring_mask->rx[0]; in ath11k_dp_srng_calculate_msi_group() 154 grp_mask = &ab->hw_params.ring_mask->reo_status[0]; in ath11k_dp_srng_calculate_msi_group() 158 grp_mask = &ab->hw_params.ring_mask->rx_mon_status[0]; in ath11k_dp_srng_calculate_msi_group() 161 grp_mask = &ab->hw_params.ring_mask->rxdma2host[0]; in ath11k_dp_srng_calculate_msi_group() 164 grp_mask = &ab->hw_params.ring_mask->host2rxdma[0]; in ath11k_dp_srng_calculate_msi_group() 797 ab->hw_params.ring_mask->tx[grp_id]) in ath11k_dp_service_srng() 801 if (ab->hw_params.ring_mask->rx_err[grp_id]) { in ath11k_dp_service_srng() [all …]
|
H A D | pcic.c | 582 if (ab->hw_params.ring_mask->tx[i] || in ath11k_pcic_ext_irq_config() 583 ab->hw_params.ring_mask->rx[i] || in ath11k_pcic_ext_irq_config() 584 ab->hw_params.ring_mask->rx_err[i] || in ath11k_pcic_ext_irq_config() 585 ab->hw_params.ring_mask->rx_wbm_rel[i] || in ath11k_pcic_ext_irq_config() 586 ab->hw_params.ring_mask->reo_status[i] || in ath11k_pcic_ext_irq_config() 587 ab->hw_params.ring_mask->rxdma2host[i] || in ath11k_pcic_ext_irq_config() 588 ab->hw_params.ring_mask->host2rxdma[i] || in ath11k_pcic_ext_irq_config() 589 ab->hw_params.ring_mask->rx_mon_status[i]) { in ath11k_pcic_ext_irq_config()
|
H A D | ahb.c | 540 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()
|
H A D | core.c | 60 .ring_mask = &ath11k_hw_ring_mask_ipq8074, 145 .ring_mask = &ath11k_hw_ring_mask_ipq8074, 228 .ring_mask = &ath11k_hw_ring_mask_qca6390, 314 .ring_mask = &ath11k_hw_ring_mask_qcn9074, 395 .ring_mask = &ath11k_hw_ring_mask_qca6390, 480 .ring_mask = &ath11k_hw_ring_mask_qca6390, 563 .ring_mask = &ath11k_hw_ring_mask_wcn6750, 646 .ring_mask = &ath11k_hw_ring_mask_ipq8074,
|
H A D | hw.h | 156 const struct ath11k_hw_ring_mask *ring_mask; member
|
/freebsd/sys/dev/qat/include/common/ |
H A D | adf_cfg_user.h | 42 u32 ring_mask; member
|
H A D | adf_uio_control.h | 9 u16 ring_mask; member
|
H A D | adf_transport_internal.h | 38 uint16_t ring_mask; member
|
H A D | adf_accel_devices.h | 415 u16 ring_mask);
|
/freebsd/sys/dev/safexcel/ |
H A D | safexcel.c | 727 int i, ring_mask; in safexcel_enable_pe_engine() local 729 for (ring_mask = 0, i = 0; i < sc->sc_config.rings; i++) { in safexcel_enable_pe_engine() 730 ring_mask <<= 1; in safexcel_enable_pe_engine() 731 ring_mask |= 1; in safexcel_enable_pe_engine() 736 SAFEXCEL_DxE_THR_CTRL_EN | ring_mask); in safexcel_enable_pe_engine() 740 SAFEXCEL_DxE_THR_CTRL_EN | ring_mask); in safexcel_enable_pe_engine()
|
/freebsd/sys/dev/qat/qat_api/qat_kernel/src/ |
H A D | qat_transport.c | 219 if (!bank || !bank->ring_mask) { in icp_adf_pollInstance()
|