Lines Matching refs:text_len

362 	u16 text_len;		/* length of text buffer */  member
465 return (char *)msg + sizeof(struct printk_log) + msg->text_len; in log_dict()
547 static u32 msg_used_size(u16 text_len, u16 dict_len, u32 *pad_len) in msg_used_size() argument
551 size = sizeof(struct printk_log) + text_len + dict_len; in msg_used_size()
566 static u32 truncate_msg(u16 *text_len, u16 *trunc_msg_len, in truncate_msg() argument
574 if (*text_len > max_text_len) in truncate_msg()
575 *text_len = max_text_len; in truncate_msg()
581 return msg_used_size(*text_len + *trunc_msg_len, 0, pad_len); in truncate_msg()
588 const char *text, u16 text_len) in log_store() argument
595 size = msg_used_size(text_len, dict_len, &pad_len); in log_store()
599 size = truncate_msg(&text_len, &trunc_msg_len, in log_store()
618 memcpy(log_text(msg), text, text_len); in log_store()
619 msg->text_len = text_len; in log_store()
621 memcpy(log_text(msg) + text_len, trunc_msg, trunc_msg_len); in log_store()
622 msg->text_len += trunc_msg_len; in log_store()
640 return msg->text_len; in log_store()
706 char *text, size_t text_len) in msg_print_ext_body() argument
712 for (i = 0; i < text_len; i++) { in msg_print_ext_body()
869 log_text(msg), msg->text_len); in devkmsg_read()
1031 VMCOREINFO_OFFSET(printk_log, text_len); in log_buf_vmcoreinfo_setup()
1254 size_t text_size = msg->text_len; in msg_print_text()
1259 size_t text_len; in msg_print_text() local
1262 text_len = next - text; in msg_print_text()
1266 text_len = text_size; in msg_print_text()
1271 text_len + 1 >= size - len) in msg_print_text()
1275 memcpy(buf + len, text, text_len); in msg_print_text()
1276 len += text_len; in msg_print_text()
1281 len += text_len; in msg_print_text()
1804 …y, int level, enum log_flags lflags, const char *dict, size_t dictlen, char *text, size_t text_len) in log_output() argument
1812 if (cont_add(facility, level, lflags, text, text_len)) in log_output()
1813 return text_len; in log_output()
1820 if (!text_len && (lflags & LOG_CONT)) in log_output()
1825 if (cont_add(facility, level, lflags, text, text_len)) in log_output()
1826 return text_len; in log_output()
1830 return log_store(facility, level, lflags, 0, dict, dictlen, text, text_len); in log_output()
1840 size_t text_len; in vprintk_store() local
1847 text_len = vscnprintf(text, sizeof(textbuf), fmt, args); in vprintk_store()
1850 if (text_len && text[text_len-1] == '\n') { in vprintk_store()
1851 text_len--; in vprintk_store()
1872 text_len -= 2; in vprintk_store()
1884 dict, dictlen, text, text_len); in vprintk_store()
2024 char *text, size_t text_len) { return 0; } in msg_print_ext_body() argument
2390 log_text(msg), msg->text_len); in console_unlock()