Lines Matching refs:len

145 	size_t len;  in __control_devkmsg()  local
150 len = str_has_prefix(str, "on"); in __control_devkmsg()
151 if (len) { in __control_devkmsg()
153 return len; in __control_devkmsg()
156 len = str_has_prefix(str, "off"); in __control_devkmsg()
157 if (len) { in __control_devkmsg()
159 return len; in __control_devkmsg()
162 len = str_has_prefix(str, "ratelimit"); in __control_devkmsg()
163 if (len) { in __control_devkmsg()
165 return len; in __control_devkmsg()
709 ssize_t len; in msg_add_dict_text() local
714 len = msg_add_ext_text(buf, size, "", 0, ' '); /* dict prefix */ in msg_add_dict_text()
715 len += msg_add_ext_text(buf + len, size - len, key, strlen(key), '='); in msg_add_dict_text()
716 len += msg_add_ext_text(buf + len, size - len, val, val_len, '\n'); in msg_add_dict_text()
718 return len; in msg_add_dict_text()
725 ssize_t len; in msg_print_ext_body() local
727 len = msg_add_ext_text(buf, size, text, text_len, '\n'); in msg_print_ext_body()
732 len += msg_add_dict_text(buf + len, size - len, "SUBSYSTEM", in msg_print_ext_body()
734 len += msg_add_dict_text(buf + len, size - len, "DEVICE", in msg_print_ext_body()
737 return len; in msg_print_ext_body()
768 size_t len = iov_iter_count(from); in devkmsg_write() local
769 ssize_t ret = len; in devkmsg_write()
771 if (len > PRINTKRB_RECORD_MAX) in devkmsg_write()
776 return len; in devkmsg_write()
784 buf = kmalloc(len+1, GFP_KERNEL); in devkmsg_write()
788 buf[len] = '\0'; in devkmsg_write()
789 if (!copy_from_iter_full(buf, len, from)) { in devkmsg_write()
1401 size_t len = 0; in info_print_prefix() local
1404 len = print_syslog((info->facility << 3) | info->level, buf); in info_print_prefix()
1407 len += print_time(info->ts_nsec, buf + len); in info_print_prefix()
1409 len += print_caller(info->caller_id, buf + len); in info_print_prefix()
1412 buf[len++] = ' '; in info_print_prefix()
1413 buf[len] = '\0'; in info_print_prefix()
1416 return len; in info_print_prefix()
1446 size_t len = 0; in record_print_text() local
1479 if (len + prefix_len + text_len + 1 + 1 > buf_size) { in record_print_text()
1481 if (len + prefix_len + line_len + 1 + 1 > buf_size) in record_print_text()
1484 text_len = buf_size - len - prefix_len - 1 - 1; in record_print_text()
1497 len += prefix_len + line_len + 1; in record_print_text()
1532 r->text_buf[len] = 0; in record_print_text()
1534 return len; in record_print_text()
1566 size_t len = 0; in find_first_fitting_seq() local
1573 len += get_record_print_text_size(&info, line_count, syslog, time); in find_first_fitting_seq()
1590 if (len <= size || info.seq >= max_seq) in find_first_fitting_seq()
1592 len -= get_record_print_text_size(&info, line_count, syslog, time); in find_first_fitting_seq()
1604 int len = 0; in syslog_print() local
1633 len = wait_event_interruptible(log_wait, in syslog_print()
1637 if (len) in syslog_print()
1673 } else if (!len){ in syslog_print()
1688 if (!len) in syslog_print()
1689 len = -EFAULT; in syslog_print()
1693 len += n; in syslog_print()
1700 return len; in syslog_print()
1708 int len = 0; in syslog_print_all() local
1731 if (len + textlen > size) { in syslog_print_all()
1736 if (copy_to_user(buf + len, text, textlen)) in syslog_print_all()
1737 len = -EFAULT; in syslog_print_all()
1739 len += textlen; in syslog_print_all()
1741 if (len < 0) in syslog_print_all()
1752 return len; in syslog_print_all()
1762 int do_syslog(int type, char __user *buf, int len, int source) in do_syslog() argument
1779 if (!buf || len < 0) in do_syslog()
1781 if (!len) in do_syslog()
1783 if (!access_ok(buf, len)) in do_syslog()
1785 error = syslog_print(buf, len); in do_syslog()
1793 if (!buf || len < 0) in do_syslog()
1795 if (!len) in do_syslog()
1797 if (!access_ok(buf, len)) in do_syslog()
1799 error = syslog_print_all(buf, len, clear); in do_syslog()
1820 if (len < 1 || len > 8) in do_syslog()
1822 if (len < minimum_console_loglevel) in do_syslog()
1823 len = minimum_console_loglevel; in do_syslog()
1824 console_loglevel = len; in do_syslog()
1875 SYSCALL_DEFINE3(syslog, int, type, char __user *, buf, int, len) in SYSCALL_DEFINE3() argument
1877 return do_syslog(type, buf, len, SYSLOG_FROM_READER); in SYSCALL_DEFINE3()
2911 size_t len; in console_prepend_message() local
2914 len = vscnprintf(scratchbuf, scratchbuf_sz, fmt, args); in console_prepend_message()
2923 if (WARN_ON_ONCE(len + PRINTK_PREFIX_MAX >= outbuf_sz)) in console_prepend_message()
2926 if (pmsg->outbuf_len + len >= outbuf_sz) { in console_prepend_message()
2928 pmsg->outbuf_len = outbuf_sz - (len + 1); in console_prepend_message()
2932 memmove(outbuf + len, outbuf, pmsg->outbuf_len + 1); in console_prepend_message()
2933 memcpy(outbuf, scratchbuf, len); in console_prepend_message()
2934 pmsg->outbuf_len += len; in console_prepend_message()
2990 size_t len = 0; in printk_get_next_message() local
3020 len = info_print_ext_header(outbuf, outbuf_sz, r.info); in printk_get_next_message()
3021 len += msg_print_ext_body(outbuf + len, outbuf_sz - len, in printk_get_next_message()
3024 len = record_print_text(&r, console_msg_format & MSG_FORMAT_SYSLOG, printk_time); in printk_get_next_message()
3027 pmsg->outbuf_len = len; in printk_get_next_message()
4789 char *line, size_t size, size_t *len) in kmsg_dump_get_line() argument
4821 if (len) in kmsg_dump_get_line()
4822 *len = l; in kmsg_dump_get_line()
4854 size_t len = 0; in kmsg_dump_get_buffer() local
4896 len += record_print_text(&r, syslog, time); in kmsg_dump_get_buffer()
4899 prb_rec_init_rd(&r, &info, buf + len, size - len); in kmsg_dump_get_buffer()
4906 *len_out = len; in kmsg_dump_get_buffer()