CXM_SG_BUFFERS
scratch = (current + (CXM_SG_BUFFERS - 1)) % CXM_SG_BUFFERS;
% CXM_SG_BUFFERS;
buffers_free += CXM_SG_BUFFERS;
current = (current + 1) % CXM_SG_BUFFERS;
for (i = 0; i < CXM_SG_BUFFERS; i++) {
CXM_SG_BUFFERS
CXM_SG_BUFFERS * sizeof(struct cxm_sg_entry),
for (i = 0; i < CXM_SG_BUFFERS; i++) {
for (i = 0; i < CXM_SG_BUFFERS; i++) {
buffers_available += CXM_SG_BUFFERS;
buffers_read++, i = (i + 1) % CXM_SG_BUFFERS) {
% CXM_SG_BUFFERS;
struct cxm_buffer bufs[CXM_SG_BUFFERS];