Lines Matching refs:swtail
121 vring->swtail = 0;
216 &vring->va[vring->swtail].tx.legacy;
218 ctx = &vring->ctx[vring->swtail];
222 vring->swtail);
223 vring->swtail = wil_ring_next_tail(vring);
230 vring->swtail = wil_ring_next_tail(vring);
598 * buffers posted at @swtail
616 v->swtail = next_tail) {
617 rc = wil_vring_alloc_skb(wil, v, v->swtail, headroom);
620 rc, v->swtail);
630 wil_w(wil, v->hwtail, v->swtail);
2453 struct wil_ctx *ctx = &vring->ctx[vring->swtail];
2458 int lf = (vring->swtail + ctx->nr_frags) % vring->size;
2466 while (vring->swtail != new_swtail) {
2471 ctx = &vring->ctx[vring->swtail];
2473 _d = &vring->va[vring->swtail].tx.legacy;
2478 trace_wil6210_tx_done(ringid, vring->swtail, dmalen,
2482 ringid, vring->swtail, dmalen,
2525 vring->swtail = wil_ring_next_tail(vring);