| /freebsd/sys/contrib/dev/athk/ath11k/ |
| H A D | hal.c | 491 int ath11k_hal_srng_get_entrysize(struct ath11k_base *ab, u32 ring_type) in ath11k_hal_srng_get_entrysize() argument 495 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_entrysize() 498 srng_config = &ab->hal.srng_config[ring_type]; in ath11k_hal_srng_get_entrysize() 503 int ath11k_hal_srng_get_max_entries(struct ath11k_base *ab, u32 ring_type) in ath11k_hal_srng_get_max_entries() argument 507 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_max_entries() 510 srng_config = &ab->hal.srng_config[ring_type]; in ath11k_hal_srng_get_max_entries() 1137 enum hal_ring_type ring_type, in ath11k_hal_srng_update_hp_tp_addr() argument 1143 struct hal_srng_config *srng_config = &hal->srng_config[ring_type]; in ath11k_hal_srng_update_hp_tp_addr() 1145 ring_id = ath11k_hal_srng_get_ring_id(ab, ring_type, ring_num, 0); in ath11k_hal_srng_update_hp_tp_addr() 1160 enum hal_ring_type ring_type, in ath11k_hal_srng_update_shadow_config() argument [all …]
|
| H A D | dp_tx.c | 833 enum hal_ring_type ring_type, in ath11k_dp_tx_get_ring_id_type() argument 840 switch (ring_type) { in ath11k_dp_tx_get_ring_id_type() 887 ath11k_warn(ab, "Unsupported ring type in DP :%d\n", ring_type); in ath11k_dp_tx_get_ring_id_type() 894 int mac_id, enum hal_ring_type ring_type) in ath11k_dp_tx_htt_srng_setup() argument 918 ring_type, &htt_ring_type, in ath11k_dp_tx_htt_srng_setup() 944 ret = ath11k_hal_srng_get_entrysize(ab, ring_type); in ath11k_dp_tx_htt_srng_setup() 995 cmd->msi_data, ring_id, ring_type, cmd->intr_info, cmd->info2); in ath11k_dp_tx_htt_srng_setup() 1088 int mac_id, enum hal_ring_type ring_type, in ath11k_dp_tx_htt_rx_filter_setup() argument 1109 ring_type, &htt_ring_type, in ath11k_dp_tx_htt_rx_filter_setup()
|
| H A D | dp_tx.h | 39 int mac_id, enum hal_ring_type ring_type,
|
| H A D | dp.c | 647 u32 ring_type, struct dp_srng *ring) in ath11k_dp_link_desc_cleanup() argument 651 if (ring_type != HAL_RXDMA_MONITOR_DESC) { in ath11k_dp_link_desc_cleanup() 695 u32 ring_type, struct hal_srng *srng, in ath11k_dp_link_desc_setup() argument 732 entry_sz = ath11k_hal_srng_get_entrysize(ab, ring_type); in ath11k_dp_link_desc_setup() 737 ring_type != HAL_RXDMA_MONITOR_DESC) { in ath11k_dp_link_desc_setup()
|
| H A D | hal.h | 940 int ath11k_hal_srng_get_entrysize(struct ath11k_base *ab, u32 ring_type); 941 int ath11k_hal_srng_get_max_entries(struct ath11k_base *ab, u32 ring_type); 973 enum hal_ring_type ring_type,
|
| H A D | dp.h | 1674 int mac_id, enum hal_ring_type ring_type); 1683 u32 ring_type, struct dp_srng *ring); 1686 u32 ring_type, struct hal_srng *srng,
|
| H A D | dp_rx.c | 1657 u8 pdev_id, ring_type, ring_id, pdev_idx; in ath11k_htt_backpressure_event_handler() local 1663 ring_type = FIELD_GET(HTT_BACKPRESSURE_EVENT_RING_TYPE_M, *data); in ath11k_htt_backpressure_event_handler() 1674 pdev_id, ring_type, ring_id, hp, tp, backpressure_time); in ath11k_htt_backpressure_event_handler() 1676 if (ring_type == HTT_BACKPRESSURE_UMAC_RING_TYPE) { in ath11k_htt_backpressure_event_handler() 1681 } else if (ring_type == HTT_BACKPRESSURE_LMAC_RING_TYPE) { in ath11k_htt_backpressure_event_handler() 1690 ring_type); in ath11k_htt_backpressure_event_handler()
|
| /freebsd/sys/contrib/dev/athk/ath12k/ |
| H A D | dp_tx.h | 31 int mac_id, enum hal_ring_type ring_type, 36 int mac_id, enum hal_ring_type ring_type,
|
| H A D | hal.c | 1455 int ath12k_hal_srng_get_entrysize(struct ath12k_base *ab, u32 ring_type) in ath12k_hal_srng_get_entrysize() argument 1459 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath12k_hal_srng_get_entrysize() 1462 srng_config = &ab->hal.srng_config[ring_type]; in ath12k_hal_srng_get_entrysize() 1467 int ath12k_hal_srng_get_max_entries(struct ath12k_base *ab, u32 ring_type) in ath12k_hal_srng_get_max_entries() argument 1471 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath12k_hal_srng_get_max_entries() 1474 srng_config = &ab->hal.srng_config[ring_type]; in ath12k_hal_srng_get_max_entries() 2017 enum hal_ring_type ring_type, in ath12k_hal_srng_update_hp_tp_addr() argument 2023 struct hal_srng_config *srng_config = &hal->srng_config[ring_type]; in ath12k_hal_srng_update_hp_tp_addr() 2025 ring_id = ath12k_hal_srng_get_ring_id(ab, ring_type, ring_num, 0); in ath12k_hal_srng_update_hp_tp_addr() 2040 enum hal_ring_type ring_type, in ath12k_hal_srng_update_shadow_config() argument [all …]
|
| H A D | dp_tx.c | 630 enum hal_ring_type ring_type, in ath12k_dp_tx_get_ring_id_type() argument 636 switch (ring_type) { in ath12k_dp_tx_get_ring_id_type() 687 ath12k_warn(ab, "Unsupported ring type in DP :%d\n", ring_type); in ath12k_dp_tx_get_ring_id_type() 694 int mac_id, enum hal_ring_type ring_type) in ath12k_dp_tx_htt_srng_setup() argument 718 ring_type, &htt_ring_type, in ath12k_dp_tx_htt_srng_setup() 745 ret = ath12k_hal_srng_get_entrysize(ab, ring_type); in ath12k_dp_tx_htt_srng_setup() 795 ring_id, ring_type, cmd->intr_info, cmd->info2); in ath12k_dp_tx_htt_srng_setup() 888 int mac_id, enum hal_ring_type ring_type, in ath12k_dp_tx_htt_rx_filter_setup() argument 909 ring_type, &htt_ring_type, in ath12k_dp_tx_htt_rx_filter_setup() 1092 int mac_id, enum hal_ring_type ring_type, in ath12k_dp_tx_htt_tx_filter_setup() argument [all …]
|
| H A D | dp.c | 734 u32 ring_type, struct dp_srng *ring) in ath12k_dp_link_desc_cleanup() argument 738 if (ring_type != HAL_RXDMA_MONITOR_DESC) { in ath12k_dp_link_desc_cleanup() 782 u32 ring_type, struct hal_srng *srng, in ath12k_dp_link_desc_setup() argument 820 entry_sz = ath12k_hal_srng_get_entrysize(ab, ring_type); in ath12k_dp_link_desc_setup() 825 ring_type != HAL_RXDMA_MONITOR_DESC) { in ath12k_dp_link_desc_setup()
|
| H A D | hal.h | 1108 int ath12k_hal_srng_get_entrysize(struct ath12k_base *ab, u32 ring_type); 1109 int ath12k_hal_srng_get_max_entries(struct ath12k_base *ab, u32 ring_type); 1137 enum hal_ring_type ring_type,
|
| H A D | dp.h | 1802 int mac_id, enum hal_ring_type ring_type); 1811 u32 ring_type, struct dp_srng *ring); 1814 u32 ring_type, struct hal_srng *srng,
|
| /freebsd/sys/dev/xen/netback/ |
| H A D | netback.c | 699 xnb_connect_ring(struct xnb_softc *xnb, xnb_ring_type_t ring_type) in xnb_connect_ring() argument 702 struct xnb_ring_config *ring = &xnb->ring_configs[ring_type]; in xnb_connect_ring() 706 ring->va = xnb->kva + ring_type * PAGE_SIZE; in xnb_connect_ring() 707 ring->gnt_addr = xnb->gnt_base_addr + ring_type * PAGE_SIZE; in xnb_connect_ring() 728 if (ring_type == XNB_RING_TYPE_TX) { in xnb_connect_ring() 732 } else if (ring_type == XNB_RING_TYPE_RX) { in xnb_connect_ring() 738 "Unknown ring type %d", ring_type); in xnb_connect_ring()
|
| /freebsd/sys/sys/ |
| H A D | pmckern.h | 68 typedef enum ring_type { enum
|
| /freebsd/sys/dev/bnxt/bnxt_en/ |
| H A D | bnxt_hwrm.h | 137 void bnxt_hwrm_ring_info_get(struct bnxt_softc *softc, uint8_t ring_type,
|
| H A D | bnxt_hwrm.c | 1718 int bnxt_hwrm_ring_free(struct bnxt_softc *softc, uint32_t ring_type, in bnxt_hwrm_ring_free() argument 1732 req.ring_type = ring_type; in bnxt_hwrm_ring_free() 1741 "rc:%x err:%x\n", ring_type, rc, error_code); in bnxt_hwrm_ring_free() 1773 req.ring_type = type; in bnxt_hwrm_ring_alloc() 1804 req.ring_type = HWRM_RING_ALLOC_INPUT_RING_TYPE_RX; in bnxt_hwrm_ring_alloc() 3182 void bnxt_hwrm_ring_info_get(struct bnxt_softc *softc, uint8_t ring_type, in bnxt_hwrm_ring_info_get() argument 3191 req.ring_type = le32toh(ring_type); in bnxt_hwrm_ring_info_get()
|
| H A D | hsi_struct_def.h | 42864 uint8_t ring_type; member 43258 uint8_t ring_type; member 43363 uint8_t ring_type; member 43459 uint8_t ring_type; member 43615 uint8_t ring_type; member 66659 uint8_t ring_type; member
|
| H A D | if_bnxt.c | 434 u32 ring_type) in bnxt_set_db_mask() argument
|
| /freebsd/sys/dev/bnxt/bnxt_re/ |
| H A D | main.c | 1583 req.ring_type = bnxt_re_get_rtype(rdev); in bnxt_re_net_ring_free() 1630 req.ring_type = ring_attr->type; in bnxt_re_net_ring_alloc()
|