Lines Matching defs:text_len
395 * length of the message text in @text_len. The stored message is not
416 * record.info.text_len = 11
584 static void truncate_msg(u16 *text_len, u16 *trunc_msg_len)
592 if (*text_len > max_text_len)
593 *text_len = max_text_len;
597 if (*text_len >= *trunc_msg_len)
598 *text_len -= *trunc_msg_len;
663 const char *text, size_t text_len,
670 for (i = 0; i < text_len; i++) {
700 char *text, size_t text_len,
705 len = msg_add_ext_text(buf, size, text, text_len, '\n');
1016 VMCOREINFO_OFFSET(printk_info, text_len);
1117 prb_rec_init_wr(&dest_r, r->info->text_len);
1122 memcpy(&dest_r.text_buf[0], &r->text_buf[0], r->info->text_len);
1123 dest_r.info->text_len = r->info->text_len;
1417 size_t text_len = r->info->text_len;
1431 if (text_len > buf_size)
1432 text_len = buf_size;
1437 * @text_len: bytes of unprocessed text
1443 next = memchr(text, '\n', text_len);
1450 line_len = text_len;
1457 if (len + prefix_len + text_len + 1 + 1 > buf_size) {
1462 text_len = buf_size - len - prefix_len - 1 - 1;
1466 memmove(text + prefix_len, text, text_len);
1476 if (text_len == line_len) {
1495 * Note that @text_len can become zero. It happens when @text
1501 text_len -= line_len + 1;
1529 return ((prefix_len * line_count) + info->text_len + 1);
2220 u16 text_len;
2222 text_len = vscnprintf(text, size, fmt, args);
2225 if (text_len && text[text_len - 1] == '\n') {
2226 text_len--;
2236 text_len -= prefix_len;
2237 memmove(text, text + prefix_len, text_len);
2241 trace_console(text, text_len);
2243 return text_len;
2283 u16 text_len;
2329 text_len = printk_sprint(&r.text_buf[r.info->text_len], reserve_size,
2331 r.info->text_len += text_len;
2343 ret = text_len;
2364 text_len = printk_sprint(&r.text_buf[0], reserve_size, facility, &flags, fmt, args);
2366 memcpy(&r.text_buf[text_len], trunc_msg, trunc_msg_len);
2367 r.info->text_len = text_len + trunc_msg_len;
2383 ret = text_len + trunc_msg_len;
3070 &r.text_buf[0], r.info->text_len, &r.info->dev_info);