Lines Matching refs:count
94 if (m->count) {
95 n = min(m->count, size);
99 m->count -= n;
104 if (!m->count)
119 if (m->count < m->size)
126 m->count = 0;
130 m->count = 0;
134 while (m->count < size) {
135 size_t offs = m->count;
143 if (err || m->count == m->size) {
144 m->count = offs;
150 n = min(m->count, size);
155 m->count -= n;
156 if (m->count)
186 m->count = m->from = 0;
202 if (m->count == m->size)
204 if (pos + m->count > offset) {
206 m->count -= m->from;
209 pos += m->count;
210 m->count = 0;
257 m->count = 0;
302 for (p = m->buf + m->count; (c = *s) != '\0' && p < end; s++) {
314 m->count = m->size;
317 m->count = p - m->buf;
327 if (m->count < m->size) {
329 len = vsnprintf(m->buf + m->count, m->size - m->count, f, args);
331 if (m->count + len < m->size) {
332 m->count += len;
336 m->count = m->size;
345 if (m->count < m->size) {
346 char *s = m->buf + m->count;
347 char *p = d_path(dentry, mnt, s, m->size - m->count);
352 p = m->buf + m->count;
353 m->count = s - m->buf;
368 m->count = m->size;
430 if (m->count < m->size) {
431 m->buf[m->count++] = c;
441 if (m->count + len < m->size) {
442 memcpy(m->buf + m->count, s, len);
443 m->count += len;
446 m->count = m->size;