Lines Matching defs:sring
194 struct wil_status_ring *sring)
197 int sring_idx = sring - wil->srings;
201 sring->is_rx ? "RX" : "TX", sring_idx);
202 seq_printf(s, " pa = %pad\n", &sring->pa);
203 seq_printf(s, " va = 0x%pK\n", sring->va);
204 seq_printf(s, " size = %d\n", sring->size);
205 seq_printf(s, " elem_size = %zu\n", sring->elem_size);
206 seq_printf(s, " swhead = %d\n", sring->swhead);
218 seq_printf(s, " hwtail = [0x%08x] -> ", sring->hwtail);
219 x = wmi_addr(wil, sring->hwtail);
226 seq_printf(s, " desc_rdy_pol = %d\n", sring->desc_rdy_pol);
228 sring->invalid_buff_id_cnt);
230 if (sring->va && (sring->size <= (1 << WIL_RING_SIZE_ORDER_MAX))) {
233 for (i = 0; i < sring->size; i++) {
235 (u32 *)(sring->va + (sring->elem_size * i));
239 if (i == sring->swhead)
1161 struct wil_status_ring *sring;
1171 sring = &wil->srings[sring_idx];
1172 tx = !sring->is_rx;
1174 if (!sring->va) {
1179 if (status_msg_idx >= sring->size) {
1181 tx ? 'T' : 'R', status_msg_idx, sring->size);
1185 u = sring->va + (sring->elem_size * status_msg_idx);