Home
last modified time | relevance | path

Searched refs:list_init (Results 1 – 14 of 14) sorted by relevance

/DragonOS-0.1.8/kernel/src/libs/
Dlist.rs5 pub fn list_init(list: *mut List) { in list_init() function
Dmutex.c14 list_init(&lock->wait_list); in mutex_init()
50 list_init(&waiter->list); in mutex_lock()
Dwait_queue.c15 list_init(&wait_queue->wait_list); in wait_queue_init()
Dwait_queue_head.c13 list_init(&wait_queue->wait_list); in wait_queue_head_init()
Dwait_queue.rs14 list::list_init,
25 list_init(&mut x.wait_list); in default()
/DragonOS-0.1.8/kernel/src/libs/libUI/
Dscreen_manager.c87 list_init(&scm_framework_list); in scm_init()
141 list_init(&ui->list); in scm_register_alloc()
178 list_init(&ui->list); in scm_register()
Dtextui.c40 list_init(&(window)->list); in __textui_init_window()
320 list_init(&__windows_list); in textui_init()
/DragonOS-0.1.8/kernel/src/process/
Dkthread.c64 list_init(&create->list); in __kthread_create_on_node()
319 list_init(&kthread_create_list); in kthread_mechanism_init()
Dfork.c60 list_init(&tsk->list); in do_fork()
101 list_init(&tsk->list); in do_fork()
Dprocess.c330 list_init(&initial_proc_union.pcb.list); in process_init()
/DragonOS-0.1.8/kernel/src/common/
Dlist.h14 static inline void list_init(struct List *list) in list_init() function
68 list_init(entry);
/DragonOS-0.1.8/docs/kernel/core_api/
Dkernel_api.md7 ### `void list_init(struct List *list)`
67   从链表中删除结点entry,并将这个entry使用list_init()进行重新初始化。
/DragonOS-0.1.8/kernel/src/smp/
Dsmp.c180 list_init(&current_pcb->list); in smp_ap_start()
/DragonOS-0.1.8/kernel/src/driver/pci/
Dpci.c25 list_init(&(ret->header.list)); \