Lines Matching refs:pos
125 int in_buf = 0, cmd_pos = 0, pos, start; local
186 for (pos = start; pos < in_buf; pos++) {
187 switch (buf[pos]) {
189 zlog_stream_str(log_stream, buf + start, pos - start);
191 start = pos + 1;
194 if (pos + sizeof(FPM_STDIO_CMD_FLUSH) <= in_buf) {
195 if (!memcmp(buf + pos, FPM_STDIO_CMD_FLUSH, sizeof(FPM_STDIO_CMD_FLUSH))) {
196 zlog_stream_str(log_stream, buf + start, pos - start);
198 start = pos + sizeof(FPM_STDIO_CMD_FLUSH);
199 pos = start - 1;
201 } else if (!memcmp(buf + pos, FPM_STDIO_CMD_FLUSH, in_buf - pos)) {
202 cmd_pos = in_buf - pos;
203 zlog_stream_str(log_stream, buf + start, pos - start);
209 if (start < pos) {
210 zlog_stream_str(log_stream, buf + start, pos - start);