Lines Matching defs:oi
37 unsigned int oi, oo; /* offset for in and out */
71 oi = 0;
86 todo = min_t(size_t, todo, (mi.length - oi) / 4);
89 writesl(ss->base + SS_RXFIFO, mi.addr + oi, todo);
90 oi += todo * 4;
92 if (oi == mi.length) {
94 oi = 0;
192 unsigned int oi, oo; /* offset for in and out */
254 oi = 0;
274 todo = min_t(size_t, todo, (mi.length - oi) / 4);
276 writesl(ss->base + SS_RXFIFO, mi.addr + oi,
279 oi += todo * 4;
289 todo = min_t(size_t, todo, mi.length - oi);
290 memcpy(ss->buf + ob, mi.addr + oi, todo);
292 oi += todo;
300 if (oi == mi.length) {
302 oi = 0;