Home
last modified time | relevance | path

Searched refs:sibling (Results 1 – 25 of 25) sorted by relevance

/components/dfs/dfs_v2/include/
A Ddfs_vfs.h24 rt_list_t sibling; /* file sibling list */ member
30 rt_list_init(&node->sibling); in dfs_vfs_init_node()
35 rt_list_insert_after(&(dir->subnode), &(node->sibling)); in dfs_vfs_append_node()
40 rt_list_remove(&(node->sibling)); in dfs_vfs_remove_node()
44 rt_list_for_each_entry_safe(node, tmp, &dir->member.subnode, member.sibling)
A Ddfs_mnt.h30 rt_list_t sibling; /* the sibling node for mounted list */ member
/components/legacy/fdt/src/
A Ddtb_get.c90 dtb_node->sibling = NULL; in _dtb_node_get_dtb_nodes_list()
241 dtb_node_head->sibling = NULL; in dtb_node_get_dtb_list()
298 dtb_node = dtb_node->sibling; in _dtb_node_free_dtb_node()
450 dtb_node = dtb_node->sibling; in _dtb_node_printf_dtb_node_info()
480 dtb_node = dtb_node->sibling; in _dtb_node_get_enum_dtb_node()
511 dtb_node = dtb_node->sibling; in dtb_node_get_dtb_node_by_name_DFS()
529 dtb_node = dtb_node->sibling; in dtb_node_get_dtb_node_by_name_BFS()
542 dtb_node = dtb_node->sibling; in dtb_node_get_dtb_node_by_name_BFS()
622 dtb_node = dtb_node->sibling; in dtb_node_get_dtb_node_by_path()
645 dtb_node = dtb_node->sibling; in dtb_node_get_dtb_node_by_phandle_DFS()
[all …]
A Ddtb_base.c153 for (node = node->child; node; node = node->sibling) in dtb_node_find_subnode()
177 return node->sibling; in dtb_node_next_subnode()
A Ddtb_access.c367 while (dn->parent && !dn->sibling) in dtb_node_find_all_nodes()
369 dn = dn->sibling; /* Might be null at the end of the tree */ in dtb_node_find_all_nodes()
/components/dfs/dfs_v1/filesystems/tmpfs/
A Ddfs_tmpfs.h29 rt_list_t sibling; /* file sibling list */ member
41 rt_list_t sibling; /* sb sibling list */ member
A Ddfs_tmpfs.c93 file = rt_list_entry(list, struct tmpfs_file, sibling); in _free_subdir()
108 rt_list_remove(&(file->sibling)); in _free_subdir()
127 rt_list_init(&superblock->sibling); in dfs_tmpfs_mount()
132 rt_list_init(&superblock->root.sibling); in dfs_tmpfs_mount()
254 file = rt_list_entry(list, struct tmpfs_file, sibling); in dfs_tmpfs_lookup()
421 rt_list_init(&(d_file->sibling)); in dfs_tmpfs_open()
434 rt_list_insert_after(&(p_file->subdirs), &(d_file->sibling)); in dfs_tmpfs_open()
538 n_file = rt_list_entry(list, struct tmpfs_file, sibling); in dfs_tmpfs_getdents()
581 rt_list_remove(&(d_file->sibling)); in dfs_tmpfs_unlink()
620 rt_list_remove(&(d_file->sibling)); in dfs_tmpfs_rename()
[all …]
/components/dfs/dfs_v2/src/
A Ddfs_mnt.c60 rt_list_init(&mnt->sibling); in dfs_mnt_create()
126 rt_list_insert_before(&mnt->child, &child->sibling); in dfs_mnt_insert()
156 rt_list_remove(&mnt->sibling); in dfs_mnt_remove()
190 rt_list_for_each_entry(iter, &mnt->child, sibling) in _dfs_mnt_dev_lookup()
273 rt_list_for_each_entry(iter, &mnt->child, sibling) in dfs_mnt_lookup()
470 rt_list_for_each_entry(iter, &mnt->child, sibling) in _dfs_mnt_foreach()
/components/lwp/
A Dlwp_pid.c596 rt_list_remove(&thread->sibling); in _thread_exit()
661 while ((list = tid->sibling.prev) != &lwp->t_grp) in lwp_exit()
663 sub_thread = rt_list_entry(list, struct rt_thread, sibling); in lwp_exit()
664 rt_list_remove(&sub_thread->sibling); in lwp_exit()
690 if (header_thr == thread && thread->sibling.prev == &lwp->t_grp) in lwp_thread_exit()
957 child = child->sibling; in _reap_any_child_pid()
1333 thread = rt_list_entry(node, struct rt_thread, sibling); in list_process()
1444 thread = rt_list_entry(list, struct rt_thread, sibling); in _wait_sibling_exit()
1507 rt_list_remove(&sub_thread->sibling); in _wait_sibling_exit()
1585 lwp->first_child = child->sibling; in _resr_cleanup()
[all …]
A Dlwp.c282 child->sibling = parent->first_child; in lwp_children_register()
306 lwp_node = &(*lwp_node)->sibling; in lwp_children_unregister()
308 (*lwp_node) = child->sibling; in lwp_children_unregister()
475 rt_list_insert_after(&lwp->t_grp, &thread->sibling); in lwp_execve()
A Dlwp_signal.c605 rt_list_for_each_entry(iter, &self_lwp->t_grp, sibling) in _stop_thread_locked()
875 rt_list_for_each_entry(candidate, &lwp->t_grp, sibling) in _signal_find_catcher()
886 catcher = rt_list_entry(lwp->t_grp.prev, struct rt_thread, sibling); in _signal_find_catcher()
953 rt_list_for_each_entry(thr_iter, &target_lwp->t_grp, sibling) in _before_sending_jobctl_signal()
984 rt_list_for_each_entry(thr_iter, &target_lwp->t_grp, sibling) in _before_sending_jobctl_signal()
1178 thread_sigq = _SIGQ(rt_list_entry(thread_list, struct rt_thread, sibling)); in lwp_signal_action()
A Dlwp.h150 struct rt_lwp *sibling; /* sibling(child) process */ member
A Dlwp_session.c414 thread = rt_list_entry(se.leader->t_grp.prev, struct rt_thread, sibling); in list_session()
A Dlwp_pgrp.c536 thread = rt_list_entry(pgrp.leader->t_grp.prev, struct rt_thread, sibling); in list_processgroup()
A Dlwp_syscall.c1581 rt_thread_t thread = rt_list_entry(lwp->t_grp.prev, struct rt_thread, sibling); in sys_getpriority()
1636 thread = rt_list_entry(list, struct rt_thread, sibling); in sys_setpriority()
3320 rt_list_insert_after(&lwp->t_grp, &thread->sibling); in sys_thread_create()
3433 rt_list_insert_after(&lwp->t_grp, &thread->sibling); in _sys_clone()
3636 rt_list_insert_after(&lwp->t_grp, &thread->sibling); in _sys_fork()
3768 if (lwp->t_grp.prev != &thread->sibling) in sys_execve()
3772 if (lwp->t_grp.next != &thread->sibling) in sys_execve()
3899 RT_ASSERT(rt_list_entry(lwp->t_grp.prev, struct rt_thread, sibling) == thread); in sys_execve()
/components/drivers/ofw/
A Dbase.c176 while (np->parent && !np->sibling) in ofw_get_next_node()
181 np = np->sibling; in ofw_get_next_node()
202 while (prev->sibling != np) in ofw_node_destroy()
204 prev = prev->sibling; in ofw_node_destroy()
207 prev->sibling = np->sibling; in ofw_node_destroy()
811 next = prev ? prev->sibling : parent->child; in rt_ofw_get_next_child()
927 cpu_np = prev->sibling; in rt_ofw_get_next_cpu_node()
935 for (; cpu_np; cpu_np = cpu_np->sibling) in rt_ofw_get_next_cpu_node()
1006 for (; np; np = np->sibling) in rt_ofw_get_cpu_id()
1393 if (!child->sibling) in rt_ofw_append_child()
[all …]
A Dofw.c615 while (np->parent && !np->sibling) in ofw_node_dump_dts()
632 np = np->sibling; in ofw_node_dump_dts()
711 np = np->sibling; in ofw_dts()
A Dfdt.c1017 np->sibling = RT_NULL; in fdt_unflatten_single()
1025 np->sibling = rt_calloc(1, sizeof(struct rt_ofw_node)); in fdt_unflatten_single()
1026 np = np->sibling; in fdt_unflatten_single()
/components/dfs/dfs_v2/filesystems/tmpfs/
A Ddfs_tmpfs.h42 rt_list_t sibling; /* sb sibling list */ member
/components/legacy/fdt/inc/
A Ddtb_node.h85 struct dtb_node *sibling; member
289 node_ptr = node_ptr->sibling)
292 for (node_ptr = (node_ptr ? node_ptr->sibling : NULL); \
294 node_ptr = node_ptr->sibling)
/components/dfs/dfs_v2/filesystems/procfs/
A Dproc.c27 .node.sibling = RT_LIST_OBJECT_INIT(_proc_root.node.sibling),
A Dproc_pid.c119 thread = rt_list_entry(list, struct rt_thread, sibling); in stat_single_show()
/components/dfs/dfs_v2/filesystems/ptyfs/
A Dptyfs.c78 rt_list_t sibling; /* sb sibling list */ member
364 rt_list_init(&sb->sibling); in ptyfs_ops_mount()
/components/lwp/terminal/freebsd/
A Dtty_compat.c118 header_thr = rt_list_entry(self_lwp->t_grp.prev, struct rt_thread, sibling); in lwp_tty_bg_stop()
120 cur_thr->sibling.prev == &self_lwp->t_grp) in lwp_tty_bg_stop()
/components/drivers/include/drivers/
A Dofw.h44 struct rt_ofw_node *sibling; member

Completed in 652 milliseconds