drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
196
rp_config[i].ring_type = get_ring_type(service);
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
280
rps[rp_num] = rp_config[i].ring_type;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
38
enum adf_cfg_service_type ring_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
56
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
64
ring->ring_type = ring_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
120
enum psp_ring_type ring_type;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
154
enum psp_ring_type ring_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
156
enum psp_ring_type ring_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
158
enum psp_ring_type ring_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
129
int ring_type = queue_types[i];
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
130
const struct amdgpu_userq_funcs *funcs = adev->userq_funcs[ring_type];
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
132
if (!amdgpu_userq_is_reset_type_supported(adev, ring_type, AMDGPU_RESET_TYPE_PER_QUEUE))
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
135
if (atomic_read(&uq_mgr->userq_count[ring_type]) > 0 &&
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
137
r = funcs->detect_and_reset(adev, ring_type);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
51
enum amdgpu_ring_type ring_type, int reset_type)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
54
if (ring_type < 0 || ring_type >= AMDGPU_RING_TYPE_MAX)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
57
switch (ring_type) {
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c
103
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c
124
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c
130
ret = psp_v10_0_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c
71
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c
88
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
285
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
315
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
324
ret = psp_v11_0_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
369
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
387
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
393
ret = psp_v11_0_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c
116
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c
133
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c
139
ret = psp_v11_0_8_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c
32
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c
63
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c
71
ret = psp_v11_0_8_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v12_0.c
143
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v12_0.c
160
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v12_0.c
172
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v12_0.c
199
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v12_0.c
205
ret = psp_v12_0_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
381
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
412
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
420
ret = psp_v13_0_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
465
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
482
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
488
ret = psp_v13_0_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c
193
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c
224
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c
232
ret = psp_v13_0_4_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c
277
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c
294
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c
300
ret = psp_v13_0_4_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v14_0.c
240
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v14_0.c
271
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v14_0.c
279
ret = psp_v14_0_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v14_0.c
324
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v14_0.c
341
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v14_0.c
347
ret = psp_v14_0_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v15_0.c
136
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v15_0.c
152
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v15_0.c
158
ret = psp_v15_0_0_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v15_0.c
56
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v15_0.c
85
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v15_0.c
93
ret = psp_v15_0_0_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c
132
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c
148
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c
154
ret = psp_v15_0_8_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c
52
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c
81
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c
89
ret = psp_v15_0_8_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c
187
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c
198
ret = psp_v3_1_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c
212
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c
235
psp_ring_reg = ring_type;
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c
251
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c
281
enum psp_ring_type ring_type)
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c
287
ret = psp_v3_1_ring_stop(psp, ring_type);
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c
55
enum psp_ring_type ring_type);
drivers/infiniband/hw/bng_re/bng_dev.c
125
req.ring_type = type;
drivers/infiniband/hw/bng_re/bng_dev.c
158
req.ring_type = ring_attr->type;
drivers/infiniband/hw/bnxt_re/main.c
929
req.ring_type = type;
drivers/infiniband/hw/bnxt_re/main.c
962
req.ring_type = ring_attr->type;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
1383
int aq_ptp_get_ring_cnt(struct aq_nic_s *aq_nic, const enum atl_ring_type ring_type)
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
1389
return (aq_nic->aq_ptp->a1_ptp && ring_type == ATL_RING_RX) ? 2 : 1;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.h
78
int aq_ptp_get_ring_cnt(struct aq_nic_s *aq_nic, const enum atl_ring_type ring_type);
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
230
int aq_ring_init(struct aq_ring_s *self, const enum atl_ring_type ring_type)
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
235
self->ring_type = ring_type;
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
237
if (self->ring_type == ATL_RING_RX)
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
945
if (self->ring_type == ATL_RING_RX) {
drivers/net/ethernet/aquantia/atlantic/aq_ring.h
153
enum atl_ring_type ring_type;
drivers/net/ethernet/aquantia/atlantic/aq_ring.h
195
int aq_ring_init(struct aq_ring_s *self, const enum atl_ring_type ring_type);
drivers/net/ethernet/broadcom/bgmac.c
506
enum bgmac_dma_ring_type ring_type)
drivers/net/ethernet/broadcom/bgmac.c
508
switch (ring_type) {
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1042
u32 ring_type, int cmpl_ring_id)
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1053
req->ring_type = ring_type;
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1061
netdev_err(bd->netdev, "hwrm_ring_free type %d failed. rc:%d\n", ring_type, rc);
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1069
u32 ring_type, u32 map_index)
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1096
switch (ring_type) {
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1102
req->ring_type = RING_ALLOC_REQ_RING_TYPE_TX;
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1113
req->ring_type = RING_ALLOC_REQ_RING_TYPE_RX;
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1127
req->ring_type = RING_ALLOC_REQ_RING_TYPE_RX_AGG;
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1139
req->ring_type = RING_ALLOC_REQ_RING_TYPE_L2_CMPL;
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1149
req->ring_type = RING_ALLOC_REQ_RING_TYPE_NQ;
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1154
netdev_err(bn->netdev, "hwrm alloc invalid ring type %d\n", ring_type);
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
1165
netdev_err(bd->netdev, "hwrm_ring_alloc type %d failed. rc:%d\n", ring_type, rc);
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.h
53
u32 ring_type, int cmpl_ring_id);
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.h
56
u32 ring_type, u32 map_index);
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1422
u32 ring_type)
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1424
switch (ring_type) {
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1444
u32 ring_type, u32 map_idx, u32 xid)
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1448
switch (ring_type) {
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1466
bnge_set_db_mask(bn, db, ring_type);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14073
static int bnxt_dbg_hwrm_ring_info_get(struct bnxt *bp, u8 ring_type,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14084
req->ring_type = ring_type;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14169
req->ring_type = RING_RESET_REQ_RING_TYPE_RX_RING_GRP;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7094
static void bnxt_set_rx_ring_params_p5(struct bnxt *bp, u32 ring_type,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7103
if (ring_type == HWRM_RING_ALLOC_AGG) {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7104
req->ring_type = RING_ALLOC_REQ_RING_TYPE_RX_AGG;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7122
u32 ring_type, u32 map_index)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7148
switch (ring_type) {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7155
req->ring_type = RING_ALLOC_REQ_RING_TYPE_TX;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7172
req->ring_type = RING_ALLOC_REQ_RING_TYPE_RX;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7173
req->length = (ring_type == HWRM_RING_ALLOC_RX) ?
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7177
bnxt_set_rx_ring_params_p5(bp, ring_type, req,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7181
req->ring_type = RING_ALLOC_REQ_RING_TYPE_L2_CMPL;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7195
req->ring_type = RING_ALLOC_REQ_RING_TYPE_NQ;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7201
ring_type);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7214
ring_type, rc, err);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7251
u32 ring_type)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7253
switch (ring_type) {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7274
static void bnxt_set_db(struct bnxt *bp, struct bnxt_db_info *db, u32 ring_type,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7278
switch (ring_type) {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7301
switch (ring_type) {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7314
bnxt_set_db_mask(bp, db, ring_type);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7490
u32 ring_type, int cmpl_ring_id)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7505
req->ring_type = ring_type;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
7515
ring_type, rc, error_code);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
238
static void hns_rcb_ring_init(struct ring_pair_cb *ring_pair, int ring_type)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
242
(ring_type == RX_RING) ? &q->rx_ring : &q->tx_ring;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
245
if (ring_type == RX_RING) {
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
432
static void hns_rcb_ring_get_cfg(struct hnae_queue *q, int ring_type)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
442
if (ring_type == RX_RING) {
drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h
88
u8 ring_type;
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c
13
if (ring->ring_type == HCLGE_COMM_TYPE_CSQ) {
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c
210
int hclge_comm_alloc_cmd_queue(struct hclge_comm_hw *hw, int ring_type)
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c
213
(ring_type == HCLGE_COMM_TYPE_CSQ) ? &hw->cmq.csq :
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c
217
ring->ring_type = ring_type;
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c
222
(ring_type == HCLGE_COMM_TYPE_CSQ) ? "CSQ" : "CRQ",
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h
425
u8 ring_type; /* cmq ring type */
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h
482
int hclge_comm_alloc_cmd_queue(struct hclge_comm_hw *hw, int ring_type);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4945
unsigned int ring_type)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4951
if (ring_type == HNAE3_RING_TYPE_TX) {
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4964
hnae3_set_bit(ring->flag, HNAE3_RING_TYPE_B, ring_type);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
205
req->msg.param[0].ring_type);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
220
req->msg.param[i].ring_type);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
323
resp->data[HCLGE_RING_TYPE_OFFSET] = req->msg.param[0].ring_type;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
672
send_msg.param[i].ring_type =
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
484
struct i40e_pf *pf, enum ring_type type)
drivers/net/ethernet/nvidia/forcedeth.c
2728
union ring_type put_tx;
drivers/net/ethernet/nvidia/forcedeth.c
799
union ring_type get_rx, put_rx, last_rx;
drivers/net/ethernet/nvidia/forcedeth.c
804
union ring_type rx_ring;
drivers/net/ethernet/nvidia/forcedeth.c
825
union ring_type get_tx, put_tx, last_tx;
drivers/net/ethernet/nvidia/forcedeth.c
830
union ring_type tx_ring;
drivers/net/wireless/ath/ath11k/dp.c
639
u32 ring_type, struct dp_srng *ring)
drivers/net/wireless/ath/ath11k/dp.c
643
if (ring_type != HAL_RXDMA_MONITOR_DESC) {
drivers/net/wireless/ath/ath11k/dp.c
687
u32 ring_type, struct hal_srng *srng,
drivers/net/wireless/ath/ath11k/dp.c
724
entry_sz = ath11k_hal_srng_get_entrysize(ab, ring_type);
drivers/net/wireless/ath/ath11k/dp.c
729
ring_type != HAL_RXDMA_MONITOR_DESC) {
drivers/net/wireless/ath/ath11k/dp.h
1669
int mac_id, enum hal_ring_type ring_type);
drivers/net/wireless/ath/ath11k/dp.h
1678
u32 ring_type, struct dp_srng *ring);
drivers/net/wireless/ath/ath11k/dp.h
1681
u32 ring_type, struct hal_srng *srng,
drivers/net/wireless/ath/ath11k/dp_rx.c
1632
u8 pdev_id, ring_type, ring_id, pdev_idx;
drivers/net/wireless/ath/ath11k/dp_rx.c
1638
ring_type = FIELD_GET(HTT_BACKPRESSURE_EVENT_RING_TYPE_M, *data);
drivers/net/wireless/ath/ath11k/dp_rx.c
1649
pdev_id, ring_type, ring_id, hp, tp, backpressure_time);
drivers/net/wireless/ath/ath11k/dp_rx.c
1651
if (ring_type == HTT_BACKPRESSURE_UMAC_RING_TYPE) {
drivers/net/wireless/ath/ath11k/dp_rx.c
1656
} else if (ring_type == HTT_BACKPRESSURE_LMAC_RING_TYPE) {
drivers/net/wireless/ath/ath11k/dp_rx.c
1665
ring_type);
drivers/net/wireless/ath/ath11k/dp_tx.c
1073
int mac_id, enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath11k/dp_tx.c
1094
ring_type, &htt_ring_type,
drivers/net/wireless/ath/ath11k/dp_tx.c
818
enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath11k/dp_tx.c
825
switch (ring_type) {
drivers/net/wireless/ath/ath11k/dp_tx.c
872
ath11k_warn(ab, "Unsupported ring type in DP :%d\n", ring_type);
drivers/net/wireless/ath/ath11k/dp_tx.c
879
int mac_id, enum hal_ring_type ring_type)
drivers/net/wireless/ath/ath11k/dp_tx.c
903
ring_type, &htt_ring_type,
drivers/net/wireless/ath/ath11k/dp_tx.c
929
ret = ath11k_hal_srng_get_entrysize(ab, ring_type);
drivers/net/wireless/ath/ath11k/dp_tx.c
980
cmd->msi_data, ring_id, ring_type, cmd->intr_info, cmd->info2);
drivers/net/wireless/ath/ath11k/dp_tx.h
39
int mac_id, enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath11k/hal.c
1124
enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath11k/hal.c
1130
struct hal_srng_config *srng_config = &hal->srng_config[ring_type];
drivers/net/wireless/ath/ath11k/hal.c
1132
ring_id = ath11k_hal_srng_get_ring_id(ab, ring_type, ring_num, 0);
drivers/net/wireless/ath/ath11k/hal.c
1147
enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath11k/hal.c
1151
struct hal_srng_config *srng_config = &hal->srng_config[ring_type];
drivers/net/wireless/ath/ath11k/hal.c
1171
ath11k_hal_srng_update_hp_tp_addr(ab, shadow_cfg_idx, ring_type,
drivers/net/wireless/ath/ath11k/hal.c
1179
ring_type, ring_num);
drivers/net/wireless/ath/ath11k/hal.c
1187
int ring_type, ring_num;
drivers/net/wireless/ath/ath11k/hal.c
1190
for (ring_type = 0; ring_type < HAL_MAX_RING_TYPES; ring_type++) {
drivers/net/wireless/ath/ath11k/hal.c
1191
struct hal_srng_config *srng_config = &hal->srng_config[ring_type];
drivers/net/wireless/ath/ath11k/hal.c
1193
if (ring_type == HAL_CE_SRC ||
drivers/net/wireless/ath/ath11k/hal.c
1194
ring_type == HAL_CE_DST ||
drivers/net/wireless/ath/ath11k/hal.c
1195
ring_type == HAL_CE_DST_STATUS)
drivers/net/wireless/ath/ath11k/hal.c
1202
ath11k_hal_srng_update_shadow_config(ab, ring_type, ring_num);
drivers/net/wireless/ath/ath11k/hal.c
487
int ath11k_hal_srng_get_entrysize(struct ath11k_base *ab, u32 ring_type)
drivers/net/wireless/ath/ath11k/hal.c
491
if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES))
drivers/net/wireless/ath/ath11k/hal.c
494
srng_config = &ab->hal.srng_config[ring_type];
drivers/net/wireless/ath/ath11k/hal.c
499
int ath11k_hal_srng_get_max_entries(struct ath11k_base *ab, u32 ring_type)
drivers/net/wireless/ath/ath11k/hal.c
503
if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES))
drivers/net/wireless/ath/ath11k/hal.c
506
srng_config = &ab->hal.srng_config[ring_type];
drivers/net/wireless/ath/ath11k/hal.h
940
int ath11k_hal_srng_get_entrysize(struct ath11k_base *ab, u32 ring_type);
drivers/net/wireless/ath/ath11k/hal.h
941
int ath11k_hal_srng_get_max_entries(struct ath11k_base *ab, u32 ring_type);
drivers/net/wireless/ath/ath11k/hal.h
973
enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/dp.c
700
u32 ring_type, struct dp_srng *ring)
drivers/net/wireless/ath/ath12k/dp.c
704
if (ring_type != HAL_RXDMA_MONITOR_DESC) {
drivers/net/wireless/ath/ath12k/dp.c
748
u32 ring_type, struct hal_srng *srng,
drivers/net/wireless/ath/ath12k/dp.c
788
entry_sz = ath12k_hal_srng_get_entrysize(ab, ring_type);
drivers/net/wireless/ath/ath12k/dp.c
793
ring_type != HAL_RXDMA_MONITOR_DESC) {
drivers/net/wireless/ath/ath12k/dp.h
695
u32 ring_type, struct dp_srng *ring);
drivers/net/wireless/ath/ath12k/dp.h
698
u32 ring_type, struct hal_srng *srng,
drivers/net/wireless/ath/ath12k/dp_htt.c
1247
int mac_id, enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/dp_htt.c
1269
ring_type, &htt_ring_type,
drivers/net/wireless/ath/ath12k/dp_htt.c
673
enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/dp_htt.c
679
switch (ring_type) {
drivers/net/wireless/ath/ath12k/dp_htt.c
722
ath12k_warn(ab, "Unsupported ring type in DP :%d\n", ring_type);
drivers/net/wireless/ath/ath12k/dp_htt.c
729
int mac_id, enum hal_ring_type ring_type)
drivers/net/wireless/ath/ath12k/dp_htt.c
754
ring_type, &htt_ring_type,
drivers/net/wireless/ath/ath12k/dp_htt.c
781
ret = ath12k_hal_srng_get_entrysize(ab, ring_type);
drivers/net/wireless/ath/ath12k/dp_htt.c
831
ring_id, ring_type, cmd->intr_info, cmd->info2);
drivers/net/wireless/ath/ath12k/dp_htt.c
932
int mac_id, enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/dp_htt.c
954
ring_type, &htt_ring_type,
drivers/net/wireless/ath/ath12k/dp_htt.h
1521
int mac_id, enum hal_ring_type ring_type);
drivers/net/wireless/ath/ath12k/dp_htt.h
1538
int mac_id, enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/dp_htt.h
1542
int mac_id, enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/hal.c
215
int ath12k_hal_srng_get_entrysize(struct ath12k_base *ab, u32 ring_type)
drivers/net/wireless/ath/ath12k/hal.c
219
if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES))
drivers/net/wireless/ath/ath12k/hal.c
222
srng_config = &ab->hal.srng_config[ring_type];
drivers/net/wireless/ath/ath12k/hal.c
228
int ath12k_hal_srng_get_max_entries(struct ath12k_base *ab, u32 ring_type)
drivers/net/wireless/ath/ath12k/hal.c
232
if (WARN_ON(ring_type >= HAL_MAX_RING_TYPES))
drivers/net/wireless/ath/ath12k/hal.c
235
srng_config = &ab->hal.srng_config[ring_type];
drivers/net/wireless/ath/ath12k/hal.c
42
enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/hal.c
45
return ab->hal.ops->srng_update_shadow_config(ab, ring_type,
drivers/net/wireless/ath/ath12k/hal.c
676
int ring_type, ring_num;
drivers/net/wireless/ath/ath12k/hal.c
679
for (ring_type = 0; ring_type < HAL_MAX_RING_TYPES; ring_type++) {
drivers/net/wireless/ath/ath12k/hal.c
680
struct hal_srng_config *srng_config = &hal->srng_config[ring_type];
drivers/net/wireless/ath/ath12k/hal.c
682
if (ring_type == HAL_CE_SRC ||
drivers/net/wireless/ath/ath12k/hal.c
683
ring_type == HAL_CE_DST ||
drivers/net/wireless/ath/ath12k/hal.c
684
ring_type == HAL_CE_DST_STATUS)
drivers/net/wireless/ath/ath12k/hal.c
692
ath12k_hal_srng_update_shadow_config(ab, ring_type, ring_num);
drivers/net/wireless/ath/ath12k/hal.h
1387
enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/hal.h
1473
int ath12k_hal_srng_get_entrysize(struct ath12k_base *ab, u32 ring_type);
drivers/net/wireless/ath/ath12k/hal.h
1474
int ath12k_hal_srng_get_max_entries(struct ath12k_base *ab, u32 ring_type);
drivers/net/wireless/ath/ath12k/hal.h
1505
enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
371
enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
377
struct hal_srng_config *srng_config = &hal->srng_config[ring_type];
drivers/net/wireless/ath/ath12k/wifi7/hal.c
379
ring_id = ath12k_wifi7_hal_srng_get_ring_id(hal, ring_type, ring_num,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
409
enum hal_ring_type ring_type,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
413
struct hal_srng_config *srng_config = &hal->srng_config[ring_type];
drivers/net/wireless/ath/ath12k/wifi7/hal.c
433
ath12k_wifi7_hal_srng_update_hp_tp_addr(ab, shadow_cfg_idx, ring_type,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
441
ring_type, ring_num);
drivers/net/wireless/ath/ath12k/wifi7/hal.h
529
enum hal_ring_type ring_type,
drivers/usb/cdns3/cdnsp-mem.c
944
enum cdnsp_ring_type ring_type;
drivers/usb/cdns3/cdnsp-mem.c
962
ring_type = usb_endpoint_type(pep->endpoint.desc);
drivers/usb/cdns3/cdnsp-mem.c
988
pep->ring = cdnsp_ring_alloc(pdev, 2, ring_type, max_packet, mem_flags);
drivers/usb/host/xhci-mem.c
1417
enum xhci_ring_type ring_type;
drivers/usb/host/xhci-mem.c
1433
ring_type = usb_endpoint_type(&ep->desc);
drivers/usb/host/xhci-mem.c
1489
xhci_ring_alloc(xhci, 2, ring_type, max_packet, mem_flags);
include/linux/bnge/hsi.h
8218
u8 ring_type;
include/linux/bnge/hsi.h
8337
u8 ring_type;
include/linux/bnge/hsi.h
8371
u8 ring_type;
include/linux/bnxt/hsi.h
10459
u8 ring_type;
include/linux/bnxt/hsi.h
7478
u8 ring_type;
include/linux/bnxt/hsi.h
7599
u8 ring_type;
include/linux/bnxt/hsi.h
7633
u8 ring_type;