Lines Matching refs:text_len

420  * length of the message text in @text_len. The stored message is not
441 * record.info.text_len = 11
606 static void truncate_msg(u16 *text_len, u16 *trunc_msg_len)
614 if (*text_len > max_text_len)
615 *text_len = max_text_len;
619 if (*text_len >= *trunc_msg_len)
620 *text_len -= *trunc_msg_len;
685 const char *text, size_t text_len,
692 for (i = 0; i < text_len; i++) {
722 char *text, size_t text_len,
727 len = msg_add_ext_text(buf, size, text, text_len, '\n');
1038 VMCOREINFO_OFFSET(printk_info, text_len);
1139 prb_rec_init_wr(&dest_r, r->info->text_len);
1144 memcpy(&dest_r.text_buf[0], &r->text_buf[0], r->info->text_len);
1145 dest_r.info->text_len = r->info->text_len;
1439 size_t text_len = r->info->text_len;
1453 if (text_len > buf_size)
1454 text_len = buf_size;
1459 * @text_len: bytes of unprocessed text
1465 next = memchr(text, '\n', text_len);
1472 line_len = text_len;
1479 if (len + prefix_len + text_len + 1 + 1 > buf_size) {
1484 text_len = buf_size - len - prefix_len - 1 - 1;
1488 memmove(text + prefix_len, text, text_len);
1498 if (text_len == line_len) {
1517 * Note that @text_len can become zero. It happens when @text
1523 text_len -= line_len + 1;
1551 return ((prefix_len * line_count) + info->text_len + 1);
2214 u16 text_len;
2216 text_len = vscnprintf(text, size, fmt, args);
2219 if (text_len && text[text_len - 1] == '\n') {
2220 text_len--;
2230 text_len -= prefix_len;
2231 memmove(text, text + prefix_len, text_len);
2235 trace_console(text, text_len);
2237 return text_len;
2255 u16 text_len;
2301 text_len = printk_sprint(&r.text_buf[r.info->text_len], reserve_size,
2303 r.info->text_len += text_len;
2315 ret = text_len;
2336 text_len = printk_sprint(&r.text_buf[0], reserve_size, facility, &flags, fmt, args);
2338 memcpy(&r.text_buf[text_len], trunc_msg, trunc_msg_len);
2339 r.info->text_len = text_len + trunc_msg_len;
2354 ret = text_len + trunc_msg_len;
3006 &r.text_buf[0], r.info->text_len, &r.info->dev_info);