Home
last modified time | relevance | path

Searched refs:ring_id (Results 1 – 25 of 47) sorted by relevance

12

/freebsd/sys/contrib/dev/athk/ath12k/
H A Ddp_tx.c174 ti.ring_id = ring_selector % ab->hw_params->max_tx_ring; in ath12k_dp_tx()
176 ring_map |= BIT(ti.ring_id); in ath12k_dp_tx()
177 ti.rbm_id = ab->hw_params->hal_ops->tcl_to_wbm_rbm_map[ti.ring_id].rbm_id; in ath12k_dp_tx()
179 tx_ring = &dp->tx_ring[ti.ring_id]; in ath12k_dp_tx()
291 hal_ring_id = tx_ring->tcl_data_ring.ring_id; in ath12k_dp_tx()
304 ab->soc_stats.tx_err.desc_na[ti.ring_id]++; in ath12k_dp_tx()
537 void ath12k_dp_tx_completion_handler(struct ath12k_base *ab, int ring_id) in ath12k_dp_tx_completion_handler() argument
541 int hal_ring_id = dp->tx_ring[ring_id].tcl_comp_ring.ring_id; in ath12k_dp_tx_completion_handler()
546 struct dp_tx_ring *tx_ring = &dp->tx_ring[ring_id]; in ath12k_dp_tx_completion_handler()
629 int mac_id, u32 ring_id, in ath12k_dp_tx_get_ring_id_type() argument
[all …]
H A Ddp_tx.h21 void ath12k_dp_tx_completion_handler(struct ath12k_base *ab, int ring_id);
30 int ath12k_dp_tx_htt_rx_filter_setup(struct ath12k_base *ab, u32 ring_id,
35 int ath12k_dp_tx_htt_tx_filter_setup(struct ath12k_base *ab, u32 ring_id,
H A Dhal.c1287 val = u32_encode_bits(srng->ring_id, HAL_REO1_RING_ID_RING_ID) | in ath12k_hal_srng_dst_hw_init()
1386 if (srng->ring_id != HAL_SRNG_RING_ID_WBM_IDLE_LINK) { in ath12k_hal_srng_src_hw_init()
1418 if (srng->ring_id == HAL_SRNG_RING_ID_WBM_IDLE_LINK) in ath12k_hal_srng_src_hw_init()
1438 int ring_id; in ath12k_hal_srng_get_ring_id() local
1445 ring_id = srng_config->start_ring_id + ring_num; in ath12k_hal_srng_get_ring_id()
1447 ring_id += mac_id * HAL_SRNG_RINGS_PER_PMAC; in ath12k_hal_srng_get_ring_id()
1449 if (WARN_ON(ring_id >= HAL_SRNG_RING_ID_MAX)) in ath12k_hal_srng_get_ring_id()
1452 return ring_id; in ath12k_hal_srng_get_ring_id()
1902 int ring_id; in ath12k_hal_srng_setup() local
1907 ring_id = ath12k_hal_srng_get_ring_id(ab, type, ring_num, mac_id); in ath12k_hal_srng_setup()
[all …]
H A Ddp_rx.c278 srng = &ab->hal.srng_list[rx_ring->refill_buf_ring.ring_id]; in ath12k_dp_rx_bufs_replenish()
616 cmd_ring = &ab->hal.srng_list[dp->reo_cmd_ring.ring_id]; in ath12k_dp_reo_cmd_send()
837 srng = &ab->hal.srng_list[dp->wbm_desc_rel_ring.ring_id]; in ath12k_dp_rx_link_desc_return()
2548 int ring_id) in ath12k_dp_rx_process_received_packets() argument
2591 int ath12k_dp_rx_process(struct ath12k_base *ab, int ring_id, in ath12k_dp_rx_process() argument
2610 srng = &ab->hal.srng_list[dp->reo_dst_ring[ring_id].ring_id]; in ath12k_dp_rx_process()
2662 ab->soc_stats.hal_reo_error[dp->reo_dst_ring[ring_id].ring_id]++; in ath12k_dp_rx_process()
2714 ring_id); in ath12k_dp_rx_process()
3048 srng = &ab->hal.srng_list[dp->reo_reinject_ring.ring_id]; in ath12k_dp_rx_h_defrag_reo_reinject()
3415 srng = &ab->hal.srng_list[reo_except->ring_id]; in ath12k_dp_rx_process_err()
[all …]
H A Ddbring.c23 srng = &ab->hal.srng_list[ring->refill_srng.ring_id]; in ath12k_dbring_bufs_replenish()
86 srng = &ab->hal.srng_list[ring->refill_srng.ring_id]; in ath12k_dbring_fill_bufs()
171 srng = &ab->hal.srng_list[ring->refill_srng.ring_id]; in ath12k_dbring_buf_setup()
286 srng = &ab->hal.srng_list[ring->refill_srng.ring_id]; in ath12k_dbring_buffer_release_event()
H A Ddp.h31 u32 ring_id; member
269 u32 ring_id; member
1369 u8 ring_id; member
1801 int ath12k_dp_tx_htt_srng_setup(struct ath12k_base *ab, u32 ring_id,
H A Dhal_tx.h22 u8 ring_id; member
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dhal.c306 val = FIELD_PREP(HAL_REO1_RING_ID_RING_ID, srng->ring_id) | in ath11k_hal_srng_dst_hw_init()
389 if (srng->ring_id == HAL_SRNG_RING_ID_WBM_IDLE_LINK) { in ath11k_hal_srng_src_hw_init()
423 if (srng->ring_id != HAL_SRNG_RING_ID_WBM_IDLE_LINK) { in ath11k_hal_srng_src_hw_init()
472 int ring_id; in ath11k_hal_srng_get_ring_id() local
479 ring_id = srng_config->start_ring_id + ring_num; in ath11k_hal_srng_get_ring_id()
481 ring_id += mac_id * HAL_SRNG_RINGS_PER_LMAC; in ath11k_hal_srng_get_ring_id()
483 if (WARN_ON(ring_id >= HAL_SRNG_RING_ID_MAX)) in ath11k_hal_srng_get_ring_id()
486 return ring_id; in ath11k_hal_srng_get_ring_id()
964 int ring_id; in ath11k_hal_srng_setup() local
969 ring_id = ath11k_hal_srng_get_ring_id(ab, type, ring_num, mac_id); in ath11k_hal_srng_setup()
[all …]
H A Ddp_tx.c123 ti.ring_id = ring_selector % ab->hw_params.max_tx_ring; in ath11k_dp_tx()
124 ti.rbm_id = ab->hw_params.hal_params->tcl2wbm_rbm_map[ti.ring_id].rbm_id; in ath11k_dp_tx()
126 ring_map |= BIT(ti.ring_id); in ath11k_dp_tx()
128 tx_ring = &dp->tx_ring[ti.ring_id]; in ath11k_dp_tx()
232 hal_ring_id = tx_ring->tcl_data_ring.ring_id; in ath11k_dp_tx()
245 ab->soc_stats.tx_err.desc_na[ti.ring_id]++; in ath11k_dp_tx()
268 ath11k_dp_shadow_start_timer(ab, tcl_ring, &dp->tx_ring_timer[ti.ring_id]); in ath11k_dp_tx()
694 void ath11k_dp_tx_completion_handler(struct ath11k_base *ab, int ring_id) in ath11k_dp_tx_completion_handler() argument
698 int hal_ring_id = dp->tx_ring[ring_id].tcl_comp_ring.ring_id; in ath11k_dp_tx_completion_handler()
702 struct dp_tx_ring *tx_ring = &dp->tx_ring[ring_id]; in ath11k_dp_tx_completion_handler()
[all …]
H A Ddp_tx.h23 void ath11k_dp_tx_completion_handler(struct ath11k_base *ab, int ring_id);
37 int ath11k_dp_tx_htt_rx_filter_setup(struct ath11k_base *ab, u32 ring_id,
H A Ddp_rx.c359 srng = &ab->hal.srng_list[rx_ring->refill_buf_ring.ring_id]; in ath11k_dp_rxbufs_replenish()
852 srng = &ab->hal.srng_list[dp->wbm_desc_rel_ring.ring_id]; in ath11k_dp_rx_link_desc_return()
1662 u8 pdev_id, ring_type, ring_id, pdev_idx; in ath11k_htt_backpressure_event_handler() local
1669 ring_id = FIELD_GET(HTT_BACKPRESSURE_EVENT_RING_ID_M, *data); in ath11k_htt_backpressure_event_handler()
1679 pdev_id, ring_type, ring_id, hp, tp, backpressure_time); in ath11k_htt_backpressure_event_handler()
1682 if (ring_id >= HTT_SW_UMAC_RING_IDX_MAX) in ath11k_htt_backpressure_event_handler()
1685 bp_stats = &ab->soc_stats.bp_stats.umac_ring_bp_stats[ring_id]; in ath11k_htt_backpressure_event_handler()
1689 if (ring_id >= HTT_SW_LMAC_RING_IDX_MAX || pdev_idx >= MAX_RADIOS) in ath11k_htt_backpressure_event_handler()
1692 bp_stats = &ab->soc_stats.bp_stats.lmac_ring_bp_stats[ring_id][pdev_idx]; in ath11k_htt_backpressure_event_handler()
2675 int ath11k_dp_process_rx(struct ath11k_base *ab, int ring_id, in ath11k_dp_process_rx() argument
[all …]
H A Ddp.c335 ring->ring_id = ret; in ath11k_dp_srng_setup()
425 srng = &ab->hal.srng_list[dp->tx_ring[i].tcl_data_ring.ring_id]; in ath11k_dp_srng_common_setup()
430 dp->tx_ring[i].tcl_data_ring.ring_id); in ath11k_dp_srng_common_setup()
463 srng = &ab->hal.srng_list[dp->reo_cmd_ring.ring_id]; in ath11k_dp_srng_common_setup()
468 dp->reo_cmd_ring.ring_id); in ath11k_dp_srng_common_setup()
1084 srng = &ab->hal.srng_list[dp->wbm_idle_ring.ring_id]; in ath11k_dp_alloc()
1135 struct hal_srng *srng = &ab->hal.srng_list[update_timer->ring_id]; in ath11k_dp_shadow_timer_handler()
1190 u32 interval, u32 ring_id) in ath11k_dp_shadow_init_timer() argument
1198 update_timer->ring_id = ring_id; in ath11k_dp_shadow_init_timer()
H A Ddbring.c51 srng = &ab->hal.srng_list[ring->refill_srng.ring_id]; in ath11k_dbring_bufs_replenish()
115 srng = &ar->ab->hal.srng_list[ring->refill_srng.ring_id]; in ath11k_dbring_fill_bufs()
206 srng = &ab->hal.srng_list[ring->refill_srng.ring_id]; in ath11k_dbring_buf_setup()
323 srng = &ab->hal.srng_list[ring->refill_srng.ring_id]; in ath11k_dbring_buffer_release_event()
H A Ddebugfs.c620 u32 enable, rx_filter = 0, ring_id; in ath11k_write_extd_rx_stats() local
671 ring_id = ar->dp.rx_mon_status_refill_ring[i].refill_buf_ring.ring_id; in ath11k_write_extd_rx_stats()
672 ret = ath11k_dp_tx_htt_rx_filter_setup(ar->ab, ring_id, ar->dp.mac_id, in ath11k_write_extd_rx_stats()
1073 u32 rx_filter = 0, ring_id, filter, mode; in ath11k_write_pktlog_filter() local
1115 ring_id = ar->dp.rx_mon_status_refill_ring[i].refill_buf_ring.ring_id; in ath11k_write_pktlog_filter()
1116 ret = ath11k_dp_tx_htt_rx_filter_setup(ar->ab, ring_id, ar->dp.mac_id, in ath11k_write_pktlog_filter()
1174 ring_id = ar->dp.rx_mon_status_refill_ring[i].refill_buf_ring.ring_id; in ath11k_write_pktlog_filter()
1175 ret = ath11k_dp_tx_htt_rx_filter_setup(ab, ring_id, in ath11k_write_pktlog_filter()
H A Ddp.h67 u32 ring_id; member
252 u32 ring_id; member
1216 u8 ring_id; member
1695 int ath11k_dp_tx_htt_srng_setup(struct ath11k_base *ab, u32 ring_id,
1717 u32 interval, u32 ring_id);
H A Dhal_tx.h21 u8 ring_id; member
/freebsd/sys/dev/qat/qat_common/
H A Dadf_freebsd_transport_debug.c126 int error, ring_id; in adf_bank_show() local
137 for (ring_id = 0; ring_id < num_rings_per_bank; ring_id++) { in adf_bank_show()
138 struct adf_etr_ring_data *ring = &bank->rings[ring_id]; in adf_bank_show()
142 if (!(bank->ring_mask & 1 << ring_id)) in adf_bank_show()
/freebsd/contrib/libpcap/
H A Dpcap-snf.c247 int flags = -1, ring_id = -1; in snf_activate() local
283 ring_id = (int) strtol(nr, NULL, 0); in snf_activate()
285 err = snf_ring_open_id(ps->snf_handle, ring_id, &ps->snf_ring); in snf_activate()
288 err, "snf_ring_open_id(ring=%d) failed", ring_id); in snf_activate()
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_udma.h464 uint32_t ring_id; in al_udma_ring_id_get() local
468 ring_id = udma_q->desc_ring_id; in al_udma_ring_id_get()
475 return ring_id; in al_udma_ring_id_get()
/freebsd/sys/dev/netmap/
H A Dif_vtnet_netmap.h63 u_int ring_nr = kring->ring_id; in vtnet_netmap_txsync()
158 u_int ring_nr = kring->ring_id; in vtnet_netmap_kring_refill()
249 u_int ring_nr = kring->ring_id; in vtnet_netmap_rxsync()
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dmain.c524 if (nq_id != nq->ring_id) { in bnxt_re_hwrm_dbr_pacing_nqlist_query()
529 nq_list->nq_id[0] = nq->ring_id; in bnxt_re_hwrm_dbr_pacing_nqlist_query()
640 __func__, nq_id, nq->ring_id); in bnxt_re_set_dbq_throttling_for_non_primary()
674 bnxt_re_set_dbq_throttling_reg(rdev, nq->ring_id, rdev->dbq_watermark); in bnxt_re_handle_dbr_nq_pacing_notification()
890 bnxt_re_set_dbq_throttling_reg(rdev, nq->ring_id, in bnxt_re_pacing_timer_exp()
1583 req.ring_id = cpu_to_le16(fw_ring_id); in bnxt_re_net_ring_free()
1639 *fw_ring_id = le16_to_cpu(resp.ring_id); in bnxt_re_net_ring_alloc()
1642 resp.ring_id, ring_attr->lrid); in bnxt_re_net_ring_alloc()
1924 if (nq->ring_id != primary_nq_id) in bnxt_re_hwrm_dbr_pacing_qcfg()
3115 bnxt_re_net_ring_free(rdev, nq->ring_id); in bnxt_re_clean_nqs()
[all …]
H A Dqplib_rcfw.h264 u16 ring_id; member
/freebsd/sys/dev/ena/
H A Dena_netmap.c326 ena_netmap_fill_ctx(kring, &ctx, ENA_IO_TXQ_IDX(kring->ring_id)); in ena_netmap_txsync()
327 ctx.ring = &ctx.adapter->tx_ring[kring->ring_id]; in ena_netmap_txsync()
872 ena_netmap_fill_ctx(kring, &ctx, ENA_IO_RXQ_IDX(kring->ring_id)); in ena_netmap_rxsync()
873 ctx.ring = &ctx.adapter->rx_ring[kring->ring_id]; in ena_netmap_rxsync()
/freebsd/sys/dev/al_eth/
H A Dal_eth.c987 ring->ring_id = i; in al_eth_init_rings()
1002 ring->ring_id = i; in al_eth_init_rings()
1148 int qid = tx_ring->ring_id; in al_eth_tx_do_cleanup()
1315 tx_ring->ring_id); in al_eth_xmit_mbuf()
1319 "queue %d is ready!\n", tx_ring->ring_id); in al_eth_xmit_mbuf()
1393 tx_ring->ring_id); in al_eth_xmit_mbuf()
1435 tx_ring->ring_id); in al_eth_tx_cmlp_irq_filter()
1456 rx_ring->ring_id); in al_eth_rx_recv_irq_filter()
1583 unsigned int qid = rx_ring->ring_id; in al_eth_rx_recv_work()
H A Dal_eth.h111 uint32_t ring_id; member

12