Searched refs:swhead (Results 1 – 7 of 7) sorted by relevance
/linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
D | txrx.c | 47 return vring->swhead == vring->swtail; in wil_vring_is_empty() 57 vring->swhead = (vring->swhead + n) % vring->size; in wil_vring_advance_head() 62 return wil_vring_next_tail(vring) == vring->swhead; in wil_vring_is_full() 68 u32 swhead = vring->swhead; in wil_vring_used_tx() local 70 return (vring->size + swhead - swtail) % vring->size; in wil_vring_used_tx() 107 vring->swhead = 0; in wil_vring_alloc() 194 &vring->va[vring->swhead].rx; in wil_vring_free() 196 ctx = &vring->ctx[vring->swhead]; in wil_vring_free() 398 i = (int)vring->swhead; in wil_vring_reap_rx() 537 (next_tail != v->swhead) && (count-- > 0); in wil_rx_refill() [all …]
|
D | debugfs.c | 62 seq_printf(s, " swhead = %d\n", vring->swhead); in wil_print_vring() 101 u32 swhead = vring->swhead; in wil_vring_debugfs_show() local 103 int used = (vring->size + swhead - swtail) in wil_vring_debugfs_show()
|
D | wil6210.h | 385 u32 swhead; member
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | trace.h | 916 u16 swhead, 919 TP_ARGS(sde, hwhead, swhead, txp), 924 __field(u16, swhead) 933 __entry->swhead = swhead; 946 __entry->swhead, 957 u16 swhead, 960 TP_ARGS(sde, hwhead, swhead, txp), 964 __field(u16, swhead) 973 __entry->swhead = swhead; 984 __entry->swhead,
|
D | sdma.c | 1371 u16 swhead; in sdma_gethead() local 1374 swhead = sde->descq_head & sde->sdma_mask; in sdma_gethead() 1379 if (swhead < swtail) in sdma_gethead() 1381 sane = (hwhead >= swhead) & (hwhead <= swtail); in sdma_gethead() 1382 else if (swhead > swtail) in sdma_gethead() 1384 sane = ((hwhead >= swhead) && (hwhead < cnt)) || in sdma_gethead() 1388 sane = (hwhead == swhead); in sdma_gethead() 1394 hwhead, swhead, swtail, cnt); in sdma_gethead() 1401 hwhead = swhead; in sdma_gethead() 1471 u16 hwhead, swhead, swtail; in sdma_make_progress() local [all …]
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_iba7220.c | 4327 u16 swhead; in qib_sdma_7220_gethead() local 4339 swhead = ppd->sdma_descq_head; in qib_sdma_7220_gethead() 4343 if (swhead < swtail) { in qib_sdma_7220_gethead() 4345 sane = (hwhead >= swhead) & (hwhead <= swtail); in qib_sdma_7220_gethead() 4346 } else if (swhead > swtail) { in qib_sdma_7220_gethead() 4348 sane = ((hwhead >= swhead) && (hwhead < cnt)) || in qib_sdma_7220_gethead() 4352 sane = (hwhead == swhead); in qib_sdma_7220_gethead() 4362 hwhead = swhead; in qib_sdma_7220_gethead()
|
D | qib_iba7322.c | 6980 u16 swhead; in qib_sdma_7322_gethead() local 6992 swhead = ppd->sdma_descq_head; in qib_sdma_7322_gethead() 6996 if (swhead < swtail) in qib_sdma_7322_gethead() 6998 sane = (hwhead >= swhead) & (hwhead <= swtail); in qib_sdma_7322_gethead() 6999 else if (swhead > swtail) in qib_sdma_7322_gethead() 7001 sane = ((hwhead >= swhead) && (hwhead < cnt)) || in qib_sdma_7322_gethead() 7005 sane = (hwhead == swhead); in qib_sdma_7322_gethead() 7014 hwhead = swhead; in qib_sdma_7322_gethead()
|