| /freebsd/sys/contrib/dev/athk/ath12k/ |
| H A D | hal.c | 42 enum hal_ring_type ring_type, in ath12k_hal_srng_update_shadow_config() argument 45 return ab->hal.ops->srng_update_shadow_config(ab, ring_type, in ath12k_hal_srng_update_shadow_config() 215 int ath12k_hal_srng_get_entrysize(struct ath12k_base *ab, u32 ring_type) in ath12k_hal_srng_get_entrysize() argument 219 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath12k_hal_srng_get_entrysize() 222 srng_config = &ab->hal.srng_config[ring_type]; in ath12k_hal_srng_get_entrysize() 228 int ath12k_hal_srng_get_max_entries(struct ath12k_base *ab, u32 ring_type) in ath12k_hal_srng_get_max_entries() argument 232 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath12k_hal_srng_get_max_entries() 235 srng_config = &ab->hal.srng_config[ring_type]; in ath12k_hal_srng_get_max_entries() 676 int ring_type, ring_num; in ath12k_hal_srng_shadow_config() local 679 for (ring_type = 0; ring_type < HAL_MAX_RING_TYPES; ring_type++) { in ath12k_hal_srng_shadow_config() [all …]
|
| H A D | dp_htt.c | 673 enum hal_ring_type ring_type, in ath12k_dp_tx_get_ring_id_type() argument 679 switch (ring_type) { in ath12k_dp_tx_get_ring_id_type() 722 ath12k_warn(ab, "Unsupported ring type in DP :%d\n", ring_type); in ath12k_dp_tx_get_ring_id_type() 729 int mac_id, enum hal_ring_type ring_type) in ath12k_dp_tx_htt_srng_setup() argument 754 ring_type, &htt_ring_type, in ath12k_dp_tx_htt_srng_setup() 781 ret = ath12k_hal_srng_get_entrysize(ab, ring_type); in ath12k_dp_tx_htt_srng_setup() 831 ring_id, ring_type, cmd->intr_info, cmd->info2); in ath12k_dp_tx_htt_srng_setup() 932 int mac_id, enum hal_ring_type ring_type, in ath12k_dp_tx_htt_rx_filter_setup() argument 954 ring_type, &htt_ring_type, in ath12k_dp_tx_htt_rx_filter_setup() 1247 int mac_id, enum hal_ring_type ring_type, in ath12k_dp_tx_htt_tx_filter_setup() argument [all …]
|
| H A D | hal.h | 1387 enum hal_ring_type ring_type, 1473 int ath12k_hal_srng_get_entrysize(struct ath12k_base *ab, u32 ring_type); 1474 int ath12k_hal_srng_get_max_entries(struct ath12k_base *ab, u32 ring_type); 1505 enum hal_ring_type ring_type,
|
| H A D | dp_htt.h | 1521 int mac_id, enum hal_ring_type ring_type); 1538 int mac_id, enum hal_ring_type ring_type, 1542 int mac_id, enum hal_ring_type ring_type,
|
| H A D | dp.c | 705 u32 ring_type, struct dp_srng *ring) in ath12k_dp_link_desc_cleanup() argument 709 if (ring_type != HAL_RXDMA_MONITOR_DESC) { in ath12k_dp_link_desc_cleanup() 753 u32 ring_type, struct hal_srng *srng, in ath12k_dp_link_desc_setup() argument 793 entry_sz = ath12k_hal_srng_get_entrysize(ab, ring_type); in ath12k_dp_link_desc_setup() 798 ring_type != HAL_RXDMA_MONITOR_DESC) { in ath12k_dp_link_desc_setup()
|
| H A D | dp.h | 695 u32 ring_type, struct dp_srng *ring); 698 u32 ring_type, struct hal_srng *srng,
|
| /freebsd/sys/contrib/dev/athk/ath11k/ |
| H A D | hal.c | 490 int ath11k_hal_srng_get_entrysize(struct ath11k_base *ab, u32 ring_type) in ath11k_hal_srng_get_entrysize() argument 494 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_entrysize() 497 srng_config = &ab->hal.srng_config[ring_type]; in ath11k_hal_srng_get_entrysize() 502 int ath11k_hal_srng_get_max_entries(struct ath11k_base *ab, u32 ring_type) in ath11k_hal_srng_get_max_entries() argument 506 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_max_entries() 509 srng_config = &ab->hal.srng_config[ring_type]; in ath11k_hal_srng_get_max_entries() 1136 enum hal_ring_type ring_type, in ath11k_hal_srng_update_hp_tp_addr() argument 1142 struct hal_srng_config *srng_config = &hal->srng_config[ring_type]; in ath11k_hal_srng_update_hp_tp_addr() 1144 ring_id = ath11k_hal_srng_get_ring_id(ab, ring_type, ring_num, 0); in ath11k_hal_srng_update_hp_tp_addr() 1159 enum hal_ring_type ring_type, in ath11k_hal_srng_update_shadow_config() argument [all …]
|
| H A D | dp_tx.c | 834 enum hal_ring_type ring_type, in ath11k_dp_tx_get_ring_id_type() argument 841 switch (ring_type) { in ath11k_dp_tx_get_ring_id_type() 888 ath11k_warn(ab, "Unsupported ring type in DP :%d\n", ring_type); in ath11k_dp_tx_get_ring_id_type() 895 int mac_id, enum hal_ring_type ring_type) in ath11k_dp_tx_htt_srng_setup() argument 919 ring_type, &htt_ring_type, in ath11k_dp_tx_htt_srng_setup() 945 ret = ath11k_hal_srng_get_entrysize(ab, ring_type); in ath11k_dp_tx_htt_srng_setup() 996 cmd->msi_data, ring_id, ring_type, cmd->intr_info, cmd->info2); in ath11k_dp_tx_htt_srng_setup() 1089 int mac_id, enum hal_ring_type ring_type, in ath11k_dp_tx_htt_rx_filter_setup() argument 1110 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 | 1673 int mac_id, enum hal_ring_type ring_type); 1682 u32 ring_type, struct dp_srng *ring); 1685 u32 ring_type, struct hal_srng *srng,
|
| H A D | dp_rx.c | 1656 u8 pdev_id, ring_type, ring_id, pdev_idx; in ath11k_htt_backpressure_event_handler() local 1662 ring_type = FIELD_GET(HTT_BACKPRESSURE_EVENT_RING_TYPE_M, *data); in ath11k_htt_backpressure_event_handler() 1673 pdev_id, ring_type, ring_id, hp, tp, backpressure_time); in ath11k_htt_backpressure_event_handler() 1675 if (ring_type == HTT_BACKPRESSURE_UMAC_RING_TYPE) { in ath11k_htt_backpressure_event_handler() 1680 } else if (ring_type == HTT_BACKPRESSURE_LMAC_RING_TYPE) { in ath11k_htt_backpressure_event_handler() 1689 ring_type); in ath11k_htt_backpressure_event_handler()
|
| /freebsd/sys/contrib/dev/athk/ath12k/wifi7/ |
| H A D | hal.c | 371 enum hal_ring_type ring_type, in ath12k_wifi7_hal_srng_update_hp_tp_addr() argument 377 struct hal_srng_config *srng_config = &hal->srng_config[ring_type]; in ath12k_wifi7_hal_srng_update_hp_tp_addr() 379 ring_id = ath12k_wifi7_hal_srng_get_ring_id(hal, ring_type, ring_num, in ath12k_wifi7_hal_srng_update_hp_tp_addr() 409 enum hal_ring_type ring_type, in ath12k_wifi7_hal_srng_update_shadow_config() argument 413 struct hal_srng_config *srng_config = &hal->srng_config[ring_type]; in ath12k_wifi7_hal_srng_update_shadow_config() 433 ath12k_wifi7_hal_srng_update_hp_tp_addr(ab, shadow_cfg_idx, ring_type, in ath12k_wifi7_hal_srng_update_shadow_config() 441 ring_type, ring_num); in ath12k_wifi7_hal_srng_update_shadow_config()
|
| H A D | hal.h | 529 enum hal_ring_type ring_type,
|
| /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 | 1806 int bnxt_hwrm_ring_free(struct bnxt_softc *softc, uint32_t ring_type, in bnxt_hwrm_ring_free() argument 1820 req.ring_type = ring_type; in bnxt_hwrm_ring_free() 1829 "rc:%x err:%x\n", ring_type, rc, error_code); in bnxt_hwrm_ring_free() 1861 req.ring_type = type; in bnxt_hwrm_ring_alloc() 1892 req.ring_type = HWRM_RING_ALLOC_INPUT_RING_TYPE_RX; in bnxt_hwrm_ring_alloc() 3311 void bnxt_hwrm_ring_info_get(struct bnxt_softc *softc, uint8_t ring_type, in bnxt_hwrm_ring_info_get() argument 3320 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 | 567 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()
|