Lines Matching refs:count
109 status_t klog_create(void *_ptr, size_t len, uint count) { in klog_create() argument
111 LTRACEF("ptr %p len %zu count %u\n", ptr, len, count); in klog_create()
116 if (count == 0) in klog_create()
120 if (len < (sizeof(struct klog_buffer_header) + sizeof(struct klog_header) * count + 4 * count)) in klog_create()
126 klog_buf->log_count = count; in klog_create()
133 uint bufsize = len - sizeof(struct klog_buffer_header) - sizeof(struct klog_header) * count; in klog_create()
134 bufsize /= count; in klog_create()
136 while (count > 0) { in klog_create()
146 count--; in klog_create()
323 size_t count = 0; in klog_puts_len() local
324 while (count < len && *str) { in klog_puts_len()
350 count++; in klog_puts_len()
356 LTRACEF("kputs len %u\n", count); in klog_puts_len()
358 return count; in klog_puts_len()
479 uint count = argv[3].u; in cmd_klog() local
486 err = klog_create(ptr, size, count); in cmd_klog()
523 size_t count = klog_read(buf, len, buf_id); in cmd_klog() local
524 if (count > 0) { in cmd_klog()
525 printf("read %zu byte(s): \"", count); in cmd_klog()
526 for (size_t i = 0; i < count; i++) in cmd_klog()
531 printf("read returned error: %d\n", count); in cmd_klog()