Searched refs:name_fmt (Results 1 – 3 of 3) sorted by relevance
/DragonOS-0.1.7/kernel/src/common/ |
D | kthread.h | 25 const char name_fmt[], ...); 36 #define kthread_create(thread_fn, data, name_fmt, arg...) … argument 37 kthread_create_on_node(thread_fn, data, NUMA_NO_NODE, name_fmt, ##arg) 47 #define kthread_run(thread_fn, data, name_fmt, ...) … argument 49 … struct process_control_block *__kt = kthread_create(thread_fn, data, name_fmt, ##__VA_ARGS__); \ 63 #define kthread_run_rt(thread_fn, data, name_fmt, ...) … argument 65 …struct process_control_block *__kt = kthread_create(thread_fn, data, name_fmt, ##__VA_ARGS__); …
|
/DragonOS-0.1.7/docs/kernel/process_management/ |
D | kthread.md | 23   `kthread_create(thread_fn, data, name_fmt, arg...)` 41 **name_fmt** 47   name_fmt的参数 57   `kthread_run(thread_fn, data, name_fmt, ...)` 69   `kthread_run_rt(thread_fn, data, name_fmt, ...)`
|
/DragonOS-0.1.7/kernel/src/process/ |
D | kthread.c | 51 const char name_fmt[], va_list args) in __kthread_create_on_node() argument 58 BUG_ON(name_fmt == NULL); in __kthread_create_on_node() 91 int len = vsnprintf(pcb_name, name_fmt, PCB_NAME_LEN, get_args); in __kthread_create_on_node() 97 vsprintf(full_name, name_fmt, get_args); in __kthread_create_on_node() 139 const char name_fmt[], ...) in kthread_create_on_node() argument 143 va_start(args, name_fmt); in kthread_create_on_node() 144 pcb = __kthread_create_on_node(thread_fn, data, node, name_fmt, args); in kthread_create_on_node()
|