/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | hal.c | 489 int ath11k_hal_srng_get_entrysize(struct ath11k_base *ab, u32 ring_type) in ath11k_hal_srng_get_entrysize() argument 493 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_entrysize() 496 srng_config = &ab->hal.srng_config[ring_type]; in ath11k_hal_srng_get_entrysize() 501 int ath11k_hal_srng_get_max_entries(struct ath11k_base *ab, u32 ring_type) in ath11k_hal_srng_get_max_entries() argument 505 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_max_entries() 508 srng_config = &ab->hal.srng_config[ring_type]; in ath11k_hal_srng_get_max_entries() 1083 enum hal_ring_type ring_type, in ath11k_hal_srng_update_hp_tp_addr() argument 1089 struct hal_srng_config *srng_config = &hal->srng_config[ring_type]; in ath11k_hal_srng_update_hp_tp_addr() 1091 ring_id = ath11k_hal_srng_get_ring_id(ab, ring_type, ring_num, 0); in ath11k_hal_srng_update_hp_tp_addr() 1106 enum hal_ring_type ring_type, in ath11k_hal_srng_update_shadow_config() argument [all …]
|
H A D | dp_tx.c | 824 enum hal_ring_type ring_type, in ath11k_dp_tx_get_ring_id_type() argument 831 switch (ring_type) { in ath11k_dp_tx_get_ring_id_type() 878 ath11k_warn(ab, "Unsupported ring type in DP :%d\n", ring_type); in ath11k_dp_tx_get_ring_id_type() 885 int mac_id, enum hal_ring_type ring_type) in ath11k_dp_tx_htt_srng_setup() argument 909 ring_type, &htt_ring_type, in ath11k_dp_tx_htt_srng_setup() 935 ret = ath11k_hal_srng_get_entrysize(ab, ring_type); in ath11k_dp_tx_htt_srng_setup() 986 cmd->msi_data, ring_id, ring_type, cmd->intr_info, cmd->info2); in ath11k_dp_tx_htt_srng_setup() 1079 int mac_id, enum hal_ring_type ring_type, in ath11k_dp_tx_htt_rx_filter_setup() argument 1100 ring_type, &htt_ring_type, in ath11k_dp_tx_htt_rx_filter_setup()
|
H A D | dp_tx.h | 38 int mac_id, enum hal_ring_type ring_type,
|
H A D | dp.c | 644 u32 ring_type, struct dp_srng *ring) in ath11k_dp_link_desc_cleanup() argument 648 if (ring_type != HAL_RXDMA_MONITOR_DESC) { in ath11k_dp_link_desc_cleanup() 692 u32 ring_type, struct hal_srng *srng, in ath11k_dp_link_desc_setup() argument 729 entry_sz = ath11k_hal_srng_get_entrysize(ab, ring_type); in ath11k_dp_link_desc_setup() 734 ring_type != HAL_RXDMA_MONITOR_DESC) { in ath11k_dp_link_desc_setup()
|
H A D | hal.h | 939 int ath11k_hal_srng_get_entrysize(struct ath11k_base *ab, u32 ring_type); 940 int ath11k_hal_srng_get_max_entries(struct ath11k_base *ab, u32 ring_type); 969 enum hal_ring_type ring_type,
|
H A D | dp.h | 1696 int mac_id, enum hal_ring_type ring_type); 1705 u32 ring_type, struct dp_srng *ring); 1708 u32 ring_type, struct hal_srng *srng,
|
H A D | dp_rx.c | 1662 u8 pdev_id, ring_type, ring_id, pdev_idx; in ath11k_htt_backpressure_event_handler() local 1668 ring_type = FIELD_GET(HTT_BACKPRESSURE_EVENT_RING_TYPE_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() 1681 if (ring_type == HTT_BACKPRESSURE_UMAC_RING_TYPE) { in ath11k_htt_backpressure_event_handler() 1686 } else if (ring_type == HTT_BACKPRESSURE_LMAC_RING_TYPE) { in ath11k_htt_backpressure_event_handler() 1695 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 | 1635 int bnxt_hwrm_ring_free(struct bnxt_softc *softc, uint32_t ring_type, in bnxt_hwrm_ring_free() argument 1649 req.ring_type = ring_type; in bnxt_hwrm_ring_free() 1658 "rc:%x err:%x\n", ring_type, rc, error_code); in bnxt_hwrm_ring_free() 1690 req.ring_type = type; in bnxt_hwrm_ring_alloc() 1721 req.ring_type = HWRM_RING_ALLOC_INPUT_RING_TYPE_RX; in bnxt_hwrm_ring_alloc() 3074 void bnxt_hwrm_ring_info_get(struct bnxt_softc *softc, uint8_t ring_type, in bnxt_hwrm_ring_info_get() argument 3083 req.ring_type = le32toh(ring_type); in bnxt_hwrm_ring_info_get()
|
H A D | hsi_struct_def.h | 41957 uint8_t ring_type; member 42351 uint8_t ring_type; member 42456 uint8_t ring_type; member 42552 uint8_t ring_type; member 42708 uint8_t ring_type; member 65593 uint8_t ring_type; member
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | main.c | 1582 req.ring_type = bnxt_re_get_rtype(rdev); in bnxt_re_net_ring_free() 1629 req.ring_type = ring_attr->type; in bnxt_re_net_ring_alloc()
|