Lines Matching defs:ring_id
305 val = FIELD_PREP(HAL_REO1_RING_ID_RING_ID, srng->ring_id) |
388 if (srng->ring_id == HAL_SRNG_RING_ID_WBM_IDLE_LINK) {
422 if (srng->ring_id != HAL_SRNG_RING_ID_WBM_IDLE_LINK) {
471 int ring_id;
478 ring_id = srng_config->start_ring_id + ring_num;
480 ring_id += mac_id * HAL_SRNG_RINGS_PER_LMAC;
482 if (WARN_ON(ring_id >= HAL_SRNG_RING_ID_MAX))
485 return ring_id;
1006 int ring_id;
1011 ring_id = ath11k_hal_srng_get_ring_id(ab, type, ring_num, mac_id);
1012 if (ring_id < 0)
1013 return ring_id;
1015 srng = &hal->srng_list[ring_id];
1017 srng->ring_id = ring_id;
1032 lockdep_set_class(&srng->lock, hal->srng_key + ring_id);
1053 srng->u.src_ring.tp_addr = (void *)(hal->rdp.vaddr + ring_id);
1057 lmac_idx = ring_id - HAL_SRNG_RING_ID_LMAC1_ID_START;
1085 srng->u.dst_ring.hp_addr = (void *)(hal->rdp.vaddr + ring_id);
1090 lmac_idx = ring_id - HAL_SRNG_RING_ID_LMAC1_ID_START;
1111 return ring_id;
1120 return ring_id;
1130 int ring_id;
1133 ring_id = ath11k_hal_srng_get_ring_id(ab, ring_type, ring_num, 0);
1134 if (ring_id < 0)
1137 srng = &hal->srng_list[ring_id];
1327 u32 ring_id;
1329 for (ring_id = 0; ring_id < HAL_SRNG_RING_ID_MAX; ring_id++)
1330 lockdep_register_key(hal->srng_key + ring_id);
1336 u32 ring_id;
1338 for (ring_id = 0; ring_id < HAL_SRNG_RING_ID_MAX; ring_id++)
1339 lockdep_unregister_key(hal->srng_key + ring_id);
1425 srng->ring_id, srng->u.src_ring.hp,
1433 srng->ring_id, srng->u.dst_ring.tp,