Lines Matching refs:len
38 static bool seq_buf_can_fit(struct seq_buf *s, size_t len) in seq_buf_can_fit() argument
40 return s->len + len <= s->size; in seq_buf_can_fit()
52 unsigned int len = seq_buf_used(s); in seq_buf_print_seq() local
54 return seq_write(m, s->buffer, len); in seq_buf_print_seq()
69 int len; in seq_buf_vprintf() local
73 if (s->len < s->size) { in seq_buf_vprintf()
74 len = vsnprintf(s->buffer + s->len, s->size - s->len, fmt, args); in seq_buf_vprintf()
75 if (s->len + len < s->size) { in seq_buf_vprintf()
76 s->len += len; in seq_buf_vprintf()
119 if (s->size == 0 || s->len == 0) in seq_buf_do_printk()
124 int len = lf - start + 1; in seq_buf_do_printk() local
126 printk("%s%.*s", lvl, len, start); in seq_buf_do_printk()
131 if (start < s->buffer + s->len) in seq_buf_do_printk()
156 unsigned int len = seq_buf_buffer_left(s); in seq_buf_bprintf() local
161 if (s->len < s->size) { in seq_buf_bprintf()
162 ret = bstr_printf(s->buffer + s->len, len, fmt, binary); in seq_buf_bprintf()
163 if (s->len + ret < s->size) { in seq_buf_bprintf()
164 s->len += ret; in seq_buf_bprintf()
184 size_t len = strlen(str); in seq_buf_puts() local
189 len += 1; in seq_buf_puts()
191 if (seq_buf_can_fit(s, len)) { in seq_buf_puts()
192 memcpy(s->buffer + s->len, str, len); in seq_buf_puts()
194 s->len += len - 1; in seq_buf_puts()
216 s->buffer[s->len++] = c; in seq_buf_putc()
236 int seq_buf_putmem(struct seq_buf *s, const void *mem, unsigned int len) in seq_buf_putmem() argument
240 if (seq_buf_can_fit(s, len)) { in seq_buf_putmem()
241 memcpy(s->buffer + s->len, mem, len); in seq_buf_putmem()
242 s->len += len; in seq_buf_putmem()
265 unsigned int len) argument
276 while (len) {
277 start_len = min(len, MAX_MEMHEX_BYTES);
286 if (WARN_ON_ONCE(j == 0 || j/2 > len))
296 len -= start_len;
357 int len; local
363 len = seq_buf_used(s);
365 if (len <= start)
368 len -= start;
369 if (cnt > len)
370 cnt = len;
404 const void *buf, size_t len, bool ascii) argument
407 int i, linelen, remaining = len;
414 for (i = 0; i < len; i += rowsize) {