Lines Matching defs:oi
36 unsigned int oi, oo; /* offset for in and out */
76 oi = 0;
91 todo = min_t(size_t, todo, (mi.length - oi) / 4);
94 writesl(ss->base + SS_RXFIFO, mi.addr + oi, todo);
95 oi += todo * 4;
97 if (oi == mi.length) {
99 oi = 0;
202 unsigned int oi, oo; /* offset for in and out */
267 oi = 0;
287 todo = min_t(size_t, todo, (mi.length - oi) / 4);
289 writesl(ss->base + SS_RXFIFO, mi.addr + oi,
292 oi += todo * 4;
302 todo = min_t(size_t, todo, mi.length - oi);
303 memcpy(ss->buf + ob, mi.addr + oi, todo);
305 oi += todo;
313 if (oi == mi.length) {
315 oi = 0;