| /Linux-v6.6/drivers/gpu/drm/amd/amdgpu/ |
| D | psp_v11_0_8.c | 32 enum psp_ring_type ring_type) in psp_v11_0_8_ring_stop() argument 61 enum psp_ring_type ring_type) in psp_v11_0_8_ring_create() argument 69 ret = psp_v11_0_8_ring_stop(psp, ring_type); in psp_v11_0_8_ring_create() 112 psp_ring_reg = ring_type; in psp_v11_0_8_ring_create() 128 enum psp_ring_type ring_type) in psp_v11_0_8_ring_destroy() argument 134 ret = psp_v11_0_8_ring_stop(psp, ring_type); in psp_v11_0_8_ring_destroy()
|
| D | psp_v10_0.c | 70 enum psp_ring_type ring_type) in psp_v10_0_ring_create() argument 87 psp_ring_reg = ring_type; in psp_v10_0_ring_create() 102 enum psp_ring_type ring_type) in psp_v10_0_ring_stop() argument 123 enum psp_ring_type ring_type) in psp_v10_0_ring_destroy() argument 129 ret = psp_v10_0_ring_stop(psp, ring_type); in psp_v10_0_ring_destroy()
|
| D | psp_v3_1.c | 55 enum psp_ring_type ring_type); 187 enum psp_ring_type ring_type) in psp_v3_1_ring_create() argument 198 ret = psp_v3_1_ring_stop(psp, ring_type); in psp_v3_1_ring_create() 212 psp_ring_reg = ring_type; in psp_v3_1_ring_create() 235 psp_ring_reg = ring_type; in psp_v3_1_ring_create() 252 enum psp_ring_type ring_type) in psp_v3_1_ring_stop() argument 280 enum psp_ring_type ring_type) in psp_v3_1_ring_destroy() argument 286 ret = psp_v3_1_ring_stop(psp, ring_type); in psp_v3_1_ring_destroy()
|
| D | psp_v13_0_4.c | 195 enum psp_ring_type ring_type) in psp_v13_0_4_ring_stop() argument 224 enum psp_ring_type ring_type) in psp_v13_0_4_ring_create() argument 232 ret = psp_v13_0_4_ring_stop(psp, ring_type); in psp_v13_0_4_ring_create() 275 psp_ring_reg = ring_type; in psp_v13_0_4_ring_create() 291 enum psp_ring_type ring_type) in psp_v13_0_4_ring_destroy() argument 297 ret = psp_v13_0_4_ring_stop(psp, ring_type); in psp_v13_0_4_ring_destroy()
|
| D | psp_v12_0.c | 182 enum psp_ring_type ring_type) in psp_v12_0_ring_create() argument 221 psp_ring_reg = ring_type; in psp_v12_0_ring_create() 237 enum psp_ring_type ring_type) in psp_v12_0_ring_stop() argument 265 enum psp_ring_type ring_type) in psp_v12_0_ring_destroy() argument 271 ret = psp_v12_0_ring_stop(psp, ring_type); in psp_v12_0_ring_destroy()
|
| D | psp_v11_0.c | 261 enum psp_ring_type ring_type) in psp_v11_0_ring_stop() argument 289 enum psp_ring_type ring_type) in psp_v11_0_ring_create() argument 298 ret = psp_v11_0_ring_stop(psp, ring_type); in psp_v11_0_ring_create() 341 psp_ring_reg = ring_type; in psp_v11_0_ring_create() 358 enum psp_ring_type ring_type) in psp_v11_0_ring_destroy() argument 364 ret = psp_v11_0_ring_stop(psp, ring_type); in psp_v11_0_ring_destroy()
|
| D | psp_v13_0.c | 302 enum psp_ring_type ring_type) in psp_v13_0_ring_stop() argument 331 enum psp_ring_type ring_type) in psp_v13_0_ring_create() argument 339 ret = psp_v13_0_ring_stop(psp, ring_type); in psp_v13_0_ring_create() 382 psp_ring_reg = ring_type; in psp_v13_0_ring_create() 398 enum psp_ring_type ring_type) in psp_v13_0_ring_destroy() argument 404 ret = psp_v13_0_ring_stop(psp, ring_type); in psp_v13_0_ring_destroy()
|
| D | amdgpu_psp.h | 94 enum psp_ring_type ring_type; member 122 enum psp_ring_type ring_type); 124 enum psp_ring_type ring_type); 126 enum psp_ring_type ring_type);
|
| /Linux-v6.6/drivers/net/wireless/ath/ath11k/ |
| D | hal.c | 486 int ath11k_hal_srng_get_entrysize(struct ath11k_base *ab, u32 ring_type) in ath11k_hal_srng_get_entrysize() argument 490 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_entrysize() 493 srng_config = &ab->hal.srng_config[ring_type]; in ath11k_hal_srng_get_entrysize() 498 int ath11k_hal_srng_get_max_entries(struct ath11k_base *ab, u32 ring_type) in ath11k_hal_srng_get_max_entries() argument 502 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_max_entries() 505 srng_config = &ab->hal.srng_config[ring_type]; in ath11k_hal_srng_get_max_entries() 1071 enum hal_ring_type ring_type, in ath11k_hal_srng_update_hp_tp_addr() argument 1077 struct hal_srng_config *srng_config = &hal->srng_config[ring_type]; in ath11k_hal_srng_update_hp_tp_addr() 1079 ring_id = ath11k_hal_srng_get_ring_id(ab, ring_type, ring_num, 0); in ath11k_hal_srng_update_hp_tp_addr() 1094 enum hal_ring_type ring_type, in ath11k_hal_srng_update_shadow_config() argument [all …]
|
| D | dp_tx.c | 808 enum hal_ring_type ring_type, in ath11k_dp_tx_get_ring_id_type() argument 815 switch (ring_type) { in ath11k_dp_tx_get_ring_id_type() 862 ath11k_warn(ab, "Unsupported ring type in DP :%d\n", ring_type); in ath11k_dp_tx_get_ring_id_type() 869 int mac_id, enum hal_ring_type ring_type) in ath11k_dp_tx_htt_srng_setup() argument 893 ring_type, &htt_ring_type, in ath11k_dp_tx_htt_srng_setup() 919 ret = ath11k_hal_srng_get_entrysize(ab, ring_type); in ath11k_dp_tx_htt_srng_setup() 970 cmd->msi_data, ring_id, ring_type, cmd->intr_info, cmd->info2); in ath11k_dp_tx_htt_srng_setup() 1063 int mac_id, enum hal_ring_type ring_type, in ath11k_dp_tx_htt_rx_filter_setup() argument 1084 ring_type, &htt_ring_type, in ath11k_dp_tx_htt_rx_filter_setup()
|
| D | dp_tx.h | 38 int mac_id, enum hal_ring_type ring_type,
|
| D | dp.c | 636 u32 ring_type, struct dp_srng *ring) in ath11k_dp_link_desc_cleanup() argument 640 if (ring_type != HAL_RXDMA_MONITOR_DESC) { in ath11k_dp_link_desc_cleanup() 684 u32 ring_type, struct hal_srng *srng, in ath11k_dp_link_desc_setup() argument 721 entry_sz = ath11k_hal_srng_get_entrysize(ab, ring_type); in ath11k_dp_link_desc_setup() 726 ring_type != HAL_RXDMA_MONITOR_DESC) { in ath11k_dp_link_desc_setup()
|
| 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,
|
| /Linux-v6.6/drivers/net/wireless/ath/ath12k/ |
| D | dp_tx.h | 31 int mac_id, enum hal_ring_type ring_type, 36 int mac_id, enum hal_ring_type ring_type,
|
| 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() 2008 enum hal_ring_type ring_type, in ath12k_hal_srng_update_hp_tp_addr() argument 2014 struct hal_srng_config *srng_config = &hal->srng_config[ring_type]; in ath12k_hal_srng_update_hp_tp_addr() 2016 ring_id = ath12k_hal_srng_get_ring_id(ab, ring_type, ring_num, 0); in ath12k_hal_srng_update_hp_tp_addr() 2031 enum hal_ring_type ring_type, in ath12k_hal_srng_update_shadow_config() argument [all …]
|
| D | dp_tx.c | 622 enum hal_ring_type ring_type, in ath12k_dp_tx_get_ring_id_type() argument 628 switch (ring_type) { in ath12k_dp_tx_get_ring_id_type() 679 ath12k_warn(ab, "Unsupported ring type in DP :%d\n", ring_type); in ath12k_dp_tx_get_ring_id_type() 686 int mac_id, enum hal_ring_type ring_type) in ath12k_dp_tx_htt_srng_setup() argument 710 ring_type, &htt_ring_type, in ath12k_dp_tx_htt_srng_setup() 737 ret = ath12k_hal_srng_get_entrysize(ab, ring_type); in ath12k_dp_tx_htt_srng_setup() 787 ring_id, ring_type, cmd->intr_info, cmd->info2); in ath12k_dp_tx_htt_srng_setup() 880 int mac_id, enum hal_ring_type ring_type, in ath12k_dp_tx_htt_rx_filter_setup() argument 901 ring_type, &htt_ring_type, in ath12k_dp_tx_htt_rx_filter_setup() 1084 int mac_id, enum hal_ring_type ring_type, in ath12k_dp_tx_htt_tx_filter_setup() argument [all …]
|
| D | dp.c | 729 u32 ring_type, struct dp_srng *ring) in ath12k_dp_link_desc_cleanup() argument 733 if (ring_type != HAL_RXDMA_MONITOR_DESC) { in ath12k_dp_link_desc_cleanup() 777 u32 ring_type, struct hal_srng *srng, in ath12k_dp_link_desc_setup() argument 815 entry_sz = ath12k_hal_srng_get_entrysize(ab, ring_type); in ath12k_dp_link_desc_setup() 820 ring_type != HAL_RXDMA_MONITOR_DESC) { in ath12k_dp_link_desc_setup()
|
| 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,
|
| /Linux-v6.6/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
| D | hclge_comm_cmd.c | 13 if (ring->ring_type == HCLGE_COMM_TYPE_CSQ) { in hclge_comm_cmd_config_regs() 206 int hclge_comm_alloc_cmd_queue(struct hclge_comm_hw *hw, int ring_type) in hclge_comm_alloc_cmd_queue() argument 209 (ring_type == HCLGE_COMM_TYPE_CSQ) ? &hw->cmq.csq : in hclge_comm_alloc_cmd_queue() 213 ring->ring_type = ring_type; in hclge_comm_alloc_cmd_queue() 218 (ring_type == HCLGE_COMM_TYPE_CSQ) ? "CSQ" : "CRQ", in hclge_comm_alloc_cmd_queue()
|
| D | hclge_comm_cmd.h | 413 u8 ring_type; /* cmq ring type */ member 459 int hclge_comm_alloc_cmd_queue(struct hclge_comm_hw *hw, int ring_type);
|
| /Linux-v6.6/drivers/net/ethernet/aquantia/atlantic/ |
| D | aq_ring.h | 153 enum atl_ring_type ring_type; member 195 int aq_ring_init(struct aq_ring_s *self, const enum atl_ring_type ring_type);
|
| D | aq_ptp.h | 78 int aq_ptp_get_ring_cnt(struct aq_nic_s *aq_nic, const enum atl_ring_type ring_type);
|
| D | aq_ring.c | 259 int aq_ring_init(struct aq_ring_s *self, const enum atl_ring_type ring_type) in aq_ring_init() argument 264 self->ring_type = ring_type; in aq_ring_init() 266 if (self->ring_type == ATL_RING_RX) in aq_ring_init() 947 if (self->ring_type == ATL_RING_RX) { in aq_ring_fill_stats_data()
|
| /Linux-v6.6/drivers/net/ethernet/hisilicon/hns/ |
| D | hns_dsaf_rcb.c | 243 static void hns_rcb_ring_init(struct ring_pair_cb *ring_pair, int ring_type) in hns_rcb_ring_init() argument 247 (ring_type == RX_RING) ? &q->rx_ring : &q->tx_ring; in hns_rcb_ring_init() 250 if (ring_type == RX_RING) { in hns_rcb_ring_init() 437 static void hns_rcb_ring_get_cfg(struct hnae_queue *q, int ring_type) in hns_rcb_ring_get_cfg() argument 447 if (ring_type == RX_RING) { in hns_rcb_ring_get_cfg()
|
| /Linux-v6.6/drivers/net/ethernet/hisilicon/hns3/ |
| D | hclge_mbx.h | 88 u8 ring_type; member
|