Home
last modified time | relevance | path

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

12

/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/
Dpsp_v11_0_8.c32 enum psp_ring_type ring_type) in psp_v11_0_8_ring_init() argument
40 ring->ring_type = ring_type; in psp_v11_0_8_ring_init()
58 enum psp_ring_type ring_type) in psp_v11_0_8_ring_stop() argument
87 enum psp_ring_type ring_type) in psp_v11_0_8_ring_create() argument
95 ret = psp_v11_0_8_ring_stop(psp, ring_type); in psp_v11_0_8_ring_create()
138 psp_ring_reg = ring_type; in psp_v11_0_8_ring_create()
154 enum psp_ring_type ring_type) in psp_v11_0_8_ring_destroy() argument
160 ret = psp_v11_0_8_ring_stop(psp, ring_type); in psp_v11_0_8_ring_destroy()
Dpsp_v3_1.c54 enum psp_ring_type ring_type);
163 enum psp_ring_type ring_type) in psp_v3_1_ring_init() argument
171 ring->ring_type = ring_type; in psp_v3_1_ring_init()
220 enum psp_ring_type ring_type) in psp_v3_1_ring_create() argument
231 ret = psp_v3_1_ring_stop(psp, ring_type); in psp_v3_1_ring_create()
245 psp_ring_reg = ring_type; in psp_v3_1_ring_create()
268 psp_ring_reg = ring_type; in psp_v3_1_ring_create()
285 enum psp_ring_type ring_type) in psp_v3_1_ring_stop() argument
313 enum psp_ring_type ring_type) in psp_v3_1_ring_destroy() argument
319 ret = psp_v3_1_ring_stop(psp, ring_type); in psp_v3_1_ring_destroy()
Dpsp_v10_0.c130 enum psp_ring_type ring_type) in psp_v10_0_ring_init() argument
138 ring->ring_type = ring_type; in psp_v10_0_ring_init()
156 enum psp_ring_type ring_type) in psp_v10_0_ring_create() argument
173 psp_ring_reg = ring_type; in psp_v10_0_ring_create()
188 enum psp_ring_type ring_type) in psp_v10_0_ring_stop() argument
209 enum psp_ring_type ring_type) in psp_v10_0_ring_destroy() argument
215 ret = psp_v10_0_ring_stop(psp, ring_type); in psp_v10_0_ring_destroy()
Dpsp_v13_0.c218 enum psp_ring_type ring_type) in psp_v13_0_ring_init() argument
226 ring->ring_type = ring_type; in psp_v13_0_ring_init()
244 enum psp_ring_type ring_type) in psp_v13_0_ring_stop() argument
273 enum psp_ring_type ring_type) in psp_v13_0_ring_create() argument
281 ret = psp_v13_0_ring_stop(psp, ring_type); in psp_v13_0_ring_create()
324 psp_ring_reg = ring_type; in psp_v13_0_ring_create()
340 enum psp_ring_type ring_type) in psp_v13_0_ring_destroy() argument
346 ret = psp_v13_0_ring_stop(psp, ring_type); in psp_v13_0_ring_destroy()
Dpsp_v12_0.c230 enum psp_ring_type ring_type) in psp_v12_0_ring_init() argument
240 ring->ring_type = ring_type; in psp_v12_0_ring_init()
258 enum psp_ring_type ring_type) in psp_v12_0_ring_create() argument
295 psp_ring_reg = ring_type; in psp_v12_0_ring_create()
311 enum psp_ring_type ring_type) in psp_v12_0_ring_stop() argument
339 enum psp_ring_type ring_type) in psp_v12_0_ring_destroy() argument
345 ret = psp_v12_0_ring_stop(psp, ring_type); in psp_v12_0_ring_destroy()
Dpsp_v11_0.c405 enum psp_ring_type ring_type) in psp_v11_0_ring_init() argument
413 ring->ring_type = ring_type; in psp_v11_0_ring_init()
431 enum psp_ring_type ring_type) in psp_v11_0_ring_stop() argument
459 enum psp_ring_type ring_type) in psp_v11_0_ring_create() argument
468 ret = psp_v11_0_ring_stop(psp, ring_type); in psp_v11_0_ring_create()
511 psp_ring_reg = ring_type; in psp_v11_0_ring_create()
528 enum psp_ring_type ring_type) in psp_v11_0_ring_destroy() argument
534 ret = psp_v11_0_ring_stop(psp, ring_type); in psp_v11_0_ring_destroy()
Damdgpu_psp.h78 enum psp_ring_type ring_type; member
104 int (*ring_init)(struct psp_context *psp, enum psp_ring_type ring_type);
106 enum psp_ring_type ring_type);
108 enum psp_ring_type ring_type);
110 enum psp_ring_type ring_type);
/Linux-v5.15/drivers/net/wireless/ath/ath11k/
Dhal.c485 int ath11k_hal_srng_get_entrysize(struct ath11k_base *ab, u32 ring_type) in ath11k_hal_srng_get_entrysize() argument
489 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_entrysize()
492 srng_config = &ab->hal.srng_config[ring_type]; in ath11k_hal_srng_get_entrysize()
497 int ath11k_hal_srng_get_max_entries(struct ath11k_base *ab, u32 ring_type) in ath11k_hal_srng_get_max_entries() argument
501 if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES)) in ath11k_hal_srng_get_max_entries()
504 srng_config = &ab->hal.srng_config[ring_type]; in ath11k_hal_srng_get_max_entries()
1042 enum hal_ring_type ring_type, in ath11k_hal_srng_update_hp_tp_addr() argument
1048 struct hal_srng_config *srng_config = &hal->srng_config[ring_type]; in ath11k_hal_srng_update_hp_tp_addr()
1050 ring_id = ath11k_hal_srng_get_ring_id(ab, ring_type, ring_num, 0); in ath11k_hal_srng_update_hp_tp_addr()
1065 enum hal_ring_type ring_type, in ath11k_hal_srng_update_shadow_config() argument
[all …]
Ddp_tx.c654 enum hal_ring_type ring_type, in ath11k_dp_tx_get_ring_id_type() argument
661 switch (ring_type) { in ath11k_dp_tx_get_ring_id_type()
708 ath11k_warn(ab, "Unsupported ring type in DP :%d\n", ring_type); in ath11k_dp_tx_get_ring_id_type()
715 int mac_id, enum hal_ring_type ring_type) in ath11k_dp_tx_htt_srng_setup() argument
739 ring_type, &htt_ring_type, in ath11k_dp_tx_htt_srng_setup()
765 ret = ath11k_hal_srng_get_entrysize(ab, ring_type); in ath11k_dp_tx_htt_srng_setup()
820 ring_id, ring_type, cmd->intr_info, cmd->info2); in ath11k_dp_tx_htt_srng_setup()
913 int mac_id, enum hal_ring_type ring_type, in ath11k_dp_tx_htt_rx_filter_setup() argument
934 ring_type, &htt_ring_type, in ath11k_dp_tx_htt_rx_filter_setup()
Ddp_tx.h36 int mac_id, enum hal_ring_type ring_type,
Ddp.c602 u32 ring_type, struct dp_srng *ring) in ath11k_dp_link_desc_cleanup() argument
606 if (ring_type != HAL_RXDMA_MONITOR_DESC) { in ath11k_dp_link_desc_cleanup()
650 u32 ring_type, struct hal_srng *srng, in ath11k_dp_link_desc_setup() argument
687 entry_sz = ath11k_hal_srng_get_entrysize(ab, ring_type); in ath11k_dp_link_desc_setup()
692 ring_type != HAL_RXDMA_MONITOR_DESC) { in ath11k_dp_link_desc_setup()
Dhal.h927 int ath11k_hal_srng_get_entrysize(struct ath11k_base *ab, u32 ring_type);
928 int ath11k_hal_srng_get_max_entries(struct ath11k_base *ab, u32 ring_type);
957 enum hal_ring_type ring_type,
Ddp.h1622 int mac_id, enum hal_ring_type ring_type);
1631 u32 ring_type, struct dp_srng *ring);
1634 u32 ring_type, struct hal_srng *srng,
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_cmd.c59 static int hclge_alloc_cmd_queue(struct hclge_dev *hdev, int ring_type) in hclge_alloc_cmd_queue() argument
63 (ring_type == HCLGE_TYPE_CSQ) ? &hw->cmq.csq : &hw->cmq.crq; in hclge_alloc_cmd_queue()
66 ring->ring_type = ring_type; in hclge_alloc_cmd_queue()
72 (ring_type == HCLGE_TYPE_CSQ) ? "CSQ" : "CRQ", ret); in hclge_alloc_cmd_queue()
106 if (ring->ring_type == HCLGE_TYPE_CSQ) { in hclge_cmd_config_regs()
Dhclge_mbx.c190 req->msg.param[0].ring_type); in hclge_get_ring_chain_from_mbx()
205 req->msg.param[i].ring_type); in hclge_get_ring_chain_from_mbx()
/Linux-v5.15/drivers/net/ethernet/aquantia/atlantic/
Daq_ring.h138 enum atl_ring_type ring_type; member
178 int aq_ring_init(struct aq_ring_s *self, const enum atl_ring_type ring_type);
Daq_ring.c220 int aq_ring_init(struct aq_ring_s *self, const enum atl_ring_type ring_type) in aq_ring_init() argument
225 self->ring_type = ring_type; in aq_ring_init()
227 if (self->ring_type == ATL_RING_RX) in aq_ring_init()
582 if (self->ring_type == ATL_RING_RX) { in aq_ring_fill_stats_data()
Daq_ptp.h78 int aq_ptp_get_ring_cnt(struct aq_nic_s *aq_nic, const enum atl_ring_type ring_type);
Daq_ptp.c1393 int aq_ptp_get_ring_cnt(struct aq_nic_s *aq_nic, const enum atl_ring_type ring_type) in aq_ptp_get_ring_cnt() argument
1399 return (aq_nic->aq_ptp->a1_ptp && ring_type == ATL_RING_RX) ? 2 : 1; in aq_ptp_get_ring_cnt()
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_cmd.c147 static int hclgevf_alloc_cmd_queue(struct hclgevf_dev *hdev, int ring_type) in hclgevf_alloc_cmd_queue() argument
151 (ring_type == HCLGEVF_TYPE_CSQ) ? &hw->cmq.csq : &hw->cmq.crq; in hclgevf_alloc_cmd_queue()
155 ring->flag = ring_type; in hclgevf_alloc_cmd_queue()
161 (ring_type == HCLGEVF_TYPE_CSQ) ? "CSQ" : "CRQ"); in hclgevf_alloc_cmd_queue()
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_rcb.c247 static void hns_rcb_ring_init(struct ring_pair_cb *ring_pair, int ring_type) in hns_rcb_ring_init() argument
251 (ring_type == RX_RING) ? &q->rx_ring : &q->tx_ring; in hns_rcb_ring_init()
254 if (ring_type == RX_RING) { in hns_rcb_ring_init()
441 static void hns_rcb_ring_get_cfg(struct hnae_queue *q, int ring_type) in hns_rcb_ring_get_cfg() argument
451 if (ring_type == RX_RING) { in hns_rcb_ring_get_cfg()
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/
Dhclge_mbx.h84 u8 ring_type; member
/Linux-v5.15/drivers/usb/cdns3/
Dcdnsp-mem.c945 enum cdnsp_ring_type ring_type; in cdnsp_endpoint_init() local
963 ring_type = usb_endpoint_type(pep->endpoint.desc); in cdnsp_endpoint_init()
989 pep->ring = cdnsp_ring_alloc(pdev, 2, ring_type, max_packet, mem_flags); in cdnsp_endpoint_init()
/Linux-v5.15/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c5524 u32 ring_type, u32 map_index) in hwrm_ring_alloc_send_msg() argument
5550 switch (ring_type) { in hwrm_ring_alloc_send_msg()
5556 req->ring_type = RING_ALLOC_REQ_RING_TYPE_TX; in hwrm_ring_alloc_send_msg()
5566 req->ring_type = RING_ALLOC_REQ_RING_TYPE_RX; in hwrm_ring_alloc_send_msg()
5584 req->ring_type = RING_ALLOC_REQ_RING_TYPE_RX_AGG; in hwrm_ring_alloc_send_msg()
5594 req->ring_type = RING_ALLOC_REQ_RING_TYPE_RX; in hwrm_ring_alloc_send_msg()
5599 req->ring_type = RING_ALLOC_REQ_RING_TYPE_L2_CMPL; in hwrm_ring_alloc_send_msg()
5613 req->ring_type = RING_ALLOC_REQ_RING_TYPE_NQ; in hwrm_ring_alloc_send_msg()
5620 ring_type); in hwrm_ring_alloc_send_msg()
5633 ring_type, rc, err); in hwrm_ring_alloc_send_msg()
[all …]
/Linux-v5.15/drivers/net/ethernet/broadcom/
Dbgmac.c506 enum bgmac_dma_ring_type ring_type) in bgmac_dma_unaligned() argument
508 switch (ring_type) { in bgmac_dma_unaligned()

12