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);
2451 struct wil_ctx *ctx = &vring->ctx[vring->swtail];
2456 int lf = (vring->swtail + ctx->nr_frags) % vring->size;
2464 while (vring->swtail != new_swtail) {
2469 ctx = &vring->ctx[vring->swtail];
2471 _d = &vring->va[vring->swtail].tx.legacy;
2476 trace_wil6210_tx_done(ringid, vring->swtail, dmalen,
2480 ringid, vring->swtail, dmalen,
2523 vring->swtail = wil_ring_next_tail(vring);