Home
last modified time | relevance | path

Searched refs:ring_type (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/contrib/dev/athk/ath11k/
H A Dhal.c493 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()
505 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_max_entries()
1083 enum hal_ring_type ring_type, in ath11k_hal_srng_update_hp_tp_addr() argument
1106 enum hal_ring_type ring_type, in ath11k_hal_srng_update_shadow_config() argument
1138 ring_type, ring_num); in ath11k_hal_srng_update_shadow_config()
1146 int ring_type, ring_num; in ath11k_hal_srng_shadow_config() local
1149 for (ring_type = 0; ring_type < HAL_MAX_RING_TYPES; ring_type++) { in ath11k_hal_srng_shadow_config()
1152 if (ring_type == HAL_CE_SRC || in ath11k_hal_srng_shadow_config()
1153 ring_type == HAL_CE_DST || in ath11k_hal_srng_shadow_config()
[all …]
H A Ddp_tx.c824 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 Ddp_tx.h38 int mac_id, enum hal_ring_type ring_type,
H A Ddp.c644 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 Dhal.h939 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 Ddp.h1696 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 Ddp_rx.c1662 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 Ddp_tx.h31 int mac_id, enum hal_ring_type ring_type,
36 int mac_id, enum hal_ring_type ring_type,
H A Dhal.c1459 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()
1471 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath12k_hal_srng_get_max_entries()
2017 enum hal_ring_type ring_type, in ath12k_hal_srng_update_hp_tp_addr() argument
2040 enum hal_ring_type ring_type, in ath12k_hal_srng_update_shadow_config() argument
2072 ring_type, ring_num); in ath12k_hal_srng_update_shadow_config()
2080 int ring_type, ring_num; in ath12k_hal_srng_shadow_config() local
2083 for (ring_type = 0; ring_type < HAL_MAX_RING_TYPES; ring_type++) { in ath12k_hal_srng_shadow_config()
2086 if (ring_type == HAL_CE_SRC || in ath12k_hal_srng_shadow_config()
2087 ring_type == HAL_CE_DST || in ath12k_hal_srng_shadow_config()
[all …]
H A Ddp_tx.c630 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 Ddp.c734 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 Dhal.h1108 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 Ddp.h1802 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 Dnetback.c699 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 Dpmckern.h68 typedef enum ring_type { enum
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dbnxt_hwrm.h137 void bnxt_hwrm_ring_info_get(struct bnxt_softc *softc, uint8_t ring_type,
H A Dbnxt_hwrm.c1635 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 Dhsi_struct_def.h41957 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 Dmain.c1582 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()