/DragonOS-0.1.2/kernel/src/libs/ |
D | printk.c | 54 static int __do_vsprintf(char *buf, const char *fmt, int buf_size, va_list args) in __do_vsprintf() argument 75 for (; *fmt; ++fmt) in __do_vsprintf() 78 if (*fmt != '%') in __do_vsprintf() 80 *str = *fmt; in __do_vsprintf() 93 ++fmt; in __do_vsprintf() 96 switch (*fmt) in __do_vsprintf() 107 ++fmt; in __do_vsprintf() 112 ++fmt; in __do_vsprintf() 116 ++fmt; in __do_vsprintf() 121 ++fmt; in __do_vsprintf() [all …]
|
D | printk.rs | 5 use core::fmt; 48 …$crate::libs::printk::PrintkWriter.__write_string_color($FRcolor, $BKcolor, alloc::fmt::format(for… 55 …$crate::libs::printk::PrintkWriter.__write_string((alloc::fmt::format(format_args!("[ DEBUG ] ({}:… 56 … alloc::fmt::format(format_args!($($arg)*)).as_str() + "\n").as_str()) 63 …ntkWriter.__write_string((alloc::string::String::from("[ INFO ] ")+ alloc::fmt::format(format_args… 71 …$crate::libs::printk::PrintkWriter.__write_string((alloc::fmt::format(format_args!($($arg)*)) + "\… 79 …$crate::libs::printk::PrintkWriter.__write_string((alloc::fmt::format(format_args!("({}:{})\t", fi… 80 … alloc::fmt::format(format_args!($($arg)*)).as_str() + "\n").as_str()) 88 …$crate::libs::printk::PrintkWriter.__write_string((alloc::fmt::format(format_args!("({}:{})\t", fi… 89 … alloc::fmt::format(format_args!($($arg)*)).as_str() + "\n").as_str()) [all …]
|
/DragonOS-0.1.2/user/libs/libc/src/ |
D | printf.c | 40 int printf(const char *fmt, ...) in printf() argument 45 va_start(args, fmt); in printf() 47 count = vsprintf(buf, fmt, args); in printf() 53 int sprintf(char *buf, const char *fmt, ...) in sprintf() argument 58 va_start(args, fmt); in sprintf() 59 count = vsprintf(buf, fmt, args); in sprintf() 72 int vsprintf(char *buf, const char *fmt, va_list args) in vsprintf() argument 88 for (; *fmt; ++fmt) in vsprintf() 91 if (*fmt != '%') in vsprintf() 93 *str = *fmt; in vsprintf() [all …]
|
D | stdio.h | 33 int printf(const char *fmt, ...); 34 int sprintf(char *buf, const char *fmt, ...); 35 int vsprintf(char *buf, const char *fmt, va_list args);
|
/DragonOS-0.1.2/kernel/src/common/ |
D | printk.h | 50 int vsprintf(char *buf, const char *fmt, va_list args); 61 int vsnprintf(char *buf, const char *fmt, int buf_size, va_list args); 73 int printk_color(unsigned int FRcolor, unsigned int BKcolor, const char *fmt, ...); 83 int sprintk(char *buf, const char *fmt, ...);
|
D | stdio.h | 11 extern int vsprintf(char *buf, const char *fmt, va_list args); 13 extern int sprintk(char *buf, const char *fmt, ...);
|
/DragonOS-0.1.2/docs/userland/libc/apis/api-list/ |
D | stdio.md | 12 ``int printf(const char *fmt, ...)`` 16 ``int sprintf(char *buf,const char *fmt,...)``` 20 ``int vsprintf(char *buf,const char *fmt,va_list args)``
|
/DragonOS-0.1.2/docs/community/code_contribution/ |
D | coding-style.md | 83 if (*fmt == '*') 85 ++fmt; 87 else if (is_digit(*fmt)) 89 field_width = skip_and_atoi(&fmt);
|
/DragonOS-0.1.2/docs/kernel/core_api/ |
D | kernel_api.md | 575 #### `printk(const char* fmt, ...)` 583 **fmt** 591 #### `printk_color(unsigned int FRcolor, unsigned int BKcolor, const char* fmt, ...)` 607 **fmt** 615 #### `int vsprintf(char *buf, const char *fmt, va_list args)` 619   按照fmt格式化字符串,并将结果输出到buf中,返回写入buf的字符数量。 627 **fmt** 635 #### `int sprintk(char *buf, const char *fmt, ...)` argument 639   按照fmt格式化字符串,并将结果输出到buf中,返回写入buf的字符数量。 647 **fmt**
|
/DragonOS-0.1.2/kernel/src/ipc/ |
D | signal_types.rs | 5 use core::fmt::Debug; 70 impl core::fmt::Debug for sigaction__union_u { 71 fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { in fmt() method 211 fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { in fmt() method
|