swtail           1722 drivers/infiniband/hw/hfi1/sdma.c 		u16 swtail;
swtail           1728 drivers/infiniband/hw/hfi1/sdma.c 		swtail = READ_ONCE(sde->descq_tail) & sde->sdma_mask;
swtail           1731 drivers/infiniband/hw/hfi1/sdma.c 		if (swhead < swtail)
swtail           1733 drivers/infiniband/hw/hfi1/sdma.c 			sane = (hwhead >= swhead) & (hwhead <= swtail);
swtail           1734 drivers/infiniband/hw/hfi1/sdma.c 		else if (swhead > swtail)
swtail           1737 drivers/infiniband/hw/hfi1/sdma.c 				(hwhead <= swtail);
swtail           1746 drivers/infiniband/hw/hfi1/sdma.c 				   hwhead, swhead, swtail, cnt);
swtail           1871 drivers/infiniband/hw/hfi1/sdma.c 		u16 swtail;
swtail           1873 drivers/infiniband/hw/hfi1/sdma.c 		swtail = READ_ONCE(sde->descq_tail) & sde->sdma_mask;
swtail           1874 drivers/infiniband/hw/hfi1/sdma.c 		if (swtail != hwhead) {
swtail           4270 drivers/infiniband/hw/qib/qib_iba7220.c 	u16 swtail;
swtail           4282 drivers/infiniband/hw/qib/qib_iba7220.c 	swtail = ppd->sdma_descq_tail;
swtail           4285 drivers/infiniband/hw/qib/qib_iba7220.c 	if (swhead < swtail) {
swtail           4287 drivers/infiniband/hw/qib/qib_iba7220.c 		sane = (hwhead >= swhead) & (hwhead <= swtail);
swtail           4288 drivers/infiniband/hw/qib/qib_iba7220.c 	} else if (swhead > swtail) {
swtail           4291 drivers/infiniband/hw/qib/qib_iba7220.c 			(hwhead <= swtail);
swtail           6917 drivers/infiniband/hw/qib/qib_iba7322.c 	u16 swtail;
swtail           6929 drivers/infiniband/hw/qib/qib_iba7322.c 	swtail = ppd->sdma_descq_tail;
swtail           6932 drivers/infiniband/hw/qib/qib_iba7322.c 	if (swhead < swtail)
swtail           6934 drivers/infiniband/hw/qib/qib_iba7322.c 		sane = (hwhead >= swhead) & (hwhead <= swtail);
swtail           6935 drivers/infiniband/hw/qib/qib_iba7322.c 	else if (swhead > swtail)
swtail           6938 drivers/infiniband/hw/qib/qib_iba7322.c 			(hwhead <= swtail);
swtail             99 drivers/net/wireless/ath/wil6210/debugfs.c 		seq_printf(s, "  swtail = %d\n", ring->swtail);
swtail            158 drivers/net/wireless/ath/wil6210/debugfs.c 			u32 swtail = ring->swtail;
swtail            159 drivers/net/wireless/ath/wil6210/debugfs.c 			int used = (ring->size + swhead - swtail)
swtail            131 drivers/net/wireless/ath/wil6210/txrx.c 	vring->swtail = 0;
swtail            226 drivers/net/wireless/ath/wil6210/txrx.c 					&vring->va[vring->swtail].tx.legacy;
swtail            228 drivers/net/wireless/ath/wil6210/txrx.c 			ctx = &vring->ctx[vring->swtail];
swtail            232 drivers/net/wireless/ath/wil6210/txrx.c 					     vring->swtail);
swtail            233 drivers/net/wireless/ath/wil6210/txrx.c 				vring->swtail = wil_ring_next_tail(vring);
swtail            240 drivers/net/wireless/ath/wil6210/txrx.c 			vring->swtail = wil_ring_next_tail(vring);
swtail            630 drivers/net/wireless/ath/wil6210/txrx.c 	     v->swtail = next_tail) {
swtail            631 drivers/net/wireless/ath/wil6210/txrx.c 		rc = wil_vring_alloc_skb(wil, v, v->swtail, headroom);
swtail            634 drivers/net/wireless/ath/wil6210/txrx.c 					    rc, v->swtail);
swtail            644 drivers/net/wireless/ath/wil6210/txrx.c 	wil_w(wil, v->hwtail, v->swtail);
swtail           2460 drivers/net/wireless/ath/wil6210/txrx.c 		struct wil_ctx *ctx = &vring->ctx[vring->swtail];
swtail           2466 drivers/net/wireless/ath/wil6210/txrx.c 		int lf = (vring->swtail + ctx->nr_frags) % vring->size;
swtail           2474 drivers/net/wireless/ath/wil6210/txrx.c 		while (vring->swtail != new_swtail) {
swtail           2479 drivers/net/wireless/ath/wil6210/txrx.c 			ctx = &vring->ctx[vring->swtail];
swtail           2481 drivers/net/wireless/ath/wil6210/txrx.c 			_d = &vring->va[vring->swtail].tx.legacy;
swtail           2486 drivers/net/wireless/ath/wil6210/txrx.c 			trace_wil6210_tx_done(ringid, vring->swtail, dmalen,
swtail           2490 drivers/net/wireless/ath/wil6210/txrx.c 				     ringid, vring->swtail, dmalen,
swtail           2533 drivers/net/wireless/ath/wil6210/txrx.c 			vring->swtail = wil_ring_next_tail(vring);
swtail            592 drivers/net/wireless/ath/wil6210/txrx.h 	return ring->swhead == ring->swtail;
swtail            597 drivers/net/wireless/ath/wil6210/txrx.h 	return (ring->swtail + 1) % ring->size;
swtail            644 drivers/net/wireless/ath/wil6210/txrx.h 	u32 swtail = ring->swtail;
swtail            646 drivers/net/wireless/ath/wil6210/txrx.h 	return (ring->size + swhead - swtail) % ring->size;
swtail            249 drivers/net/wireless/ath/wil6210/txrx_edma.c 	ring->swtail = *ring->edma_rx_swtail.va;
swtail            252 drivers/net/wireless/ath/wil6210/txrx_edma.c 	     (next_head != ring->swtail);
swtail            397 drivers/net/wireless/ath/wil6210/txrx_edma.c 	ring->swtail = 0;
swtail            468 drivers/net/wireless/ath/wil6210/txrx_edma.c 			&ring->va[ring->swtail].tx.enhanced;
swtail            470 drivers/net/wireless/ath/wil6210/txrx_edma.c 		ctx = &ring->ctx[ring->swtail];
swtail            474 drivers/net/wireless/ath/wil6210/txrx_edma.c 				     ring->swtail);
swtail            475 drivers/net/wireless/ath/wil6210/txrx_edma.c 			ring->swtail = wil_ring_next_tail(ring);
swtail            482 drivers/net/wireless/ath/wil6210/txrx_edma.c 		ring->swtail = wil_ring_next_tail(ring);
swtail           1229 drivers/net/wireless/ath/wil6210/txrx_edma.c 			struct wil_ctx *ctx = &ring->ctx[ring->swtail];
swtail           1235 drivers/net/wireless/ath/wil6210/txrx_edma.c 				&ring->va[ring->swtail].tx.enhanced;
swtail           1239 drivers/net/wireless/ath/wil6210/txrx_edma.c 			trace_wil6210_tx_status(&msg, ring->swtail, dmalen);
swtail           1242 drivers/net/wireless/ath/wil6210/txrx_edma.c 				     ring_id, ring->swtail, dmalen,
swtail           1282 drivers/net/wireless/ath/wil6210/txrx_edma.c 			ring->swtail = wil_ring_next_tail(ring);
swtail            535 drivers/net/wireless/ath/wil6210/wil6210.h 	u32 swtail;