Lines Matching refs:scanned
60 static size_t scanned; variable
66 scanned = readnbd = (size_t) 0U; in flush_cmd()
77 if (scanned > (size_t) 0U) { /* support pipelining */ in sfgets()
78 readnbd -= scanned; in sfgets()
79 memmove(cmd, cmd + scanned, readnbd); /* safe */ in sfgets()
80 scanned = (size_t) 0U; in sfgets()
88 while (scanned < cmdsize) { in sfgets()
89 if (scanned >= readnbd) { /* nothing left in the buffer */ in sfgets()
129 if (cmd[scanned] == '\n') { in sfgets()
133 cmd[scanned - 1U] = 0; in sfgets()
136 cmd[scanned] = 0; in sfgets()
139 if (++scanned >= readnbd) { /* non-pipelined command */ in sfgets()
140 scanned = readnbd = (size_t) 0U; in sfgets()
148 if (ISCTRLCODE(cmd[scanned])) { in sfgets()
149 if (cmd[scanned] == '\r') { in sfgets()
153 else if (cmd[scanned] == 0) { in sfgets()
154 cmd[scanned] = '\n'; in sfgets()
158 cmd[scanned] = '_'; in sfgets()
161 scanned++; in sfgets()