Searched refs:name_fmt (Results 1 – 3 of 3) sorted by relevance
/DragonOS-0.1.2/kernel/src/common/ |
D | kthread.h | 27 const char name_fmt[], ...); 38 #define kthread_create(thread_fn, data, name_fmt, arg...) \ argument 39 kthread_create_on_node(thread_fn, data, NUMA_NO_NODE, name_fmt, ##arg) 49 #define kthread_run(thread_fn, data, name_fmt, ...) … argument 51 … struct process_control_block *__kt = kthread_create(thread_fn, data, name_fmt, ##__VA_ARGS__); \
|
/DragonOS-0.1.2/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, ...)`
|
/DragonOS-0.1.2/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() 90 int len = vsnprintf(pcb_name, name_fmt, PCB_NAME_LEN, get_args); in __kthread_create_on_node() 96 vsprintf(full_name, name_fmt, get_args); in __kthread_create_on_node() 138 const char name_fmt[], ...) in kthread_create_on_node() argument 142 va_start(args, name_fmt); in kthread_create_on_node() 143 pcb = __kthread_create_on_node(thread_fn, data, node, name_fmt, args); in kthread_create_on_node()
|