Home
last modified time | relevance | path

Searched refs:l_prev (Results 1 – 10 of 10) sorted by relevance

/freebsd/cddl/contrib/opensolaris/common/ctf/
H A Dctf_util.c41 ctf_list_t *p = lp->l_prev; /* p = tail list element */ in ctf_list_append()
44 lp->l_prev = q; in ctf_list_append()
45 q->l_prev = p; in ctf_list_append()
65 p->l_prev = NULL; in ctf_list_prepend()
69 q->l_prev = p; in ctf_list_prepend()
71 lp->l_prev = p; in ctf_list_prepend()
83 if (p->l_prev != NULL) in ctf_list_delete()
84 p->l_prev->l_next = p->l_next; in ctf_list_delete()
89 p->l_next->l_prev = p->l_prev; in ctf_list_delete()
91 lp->l_prev = p->l_prev; in ctf_list_delete()
H A Dctf_impl.h119 struct ctf_list *l_prev; /* previous pointer or tail pointer */ member
325 #define ctf_list_prev(elem) ((void *)(((ctf_list_t *)(elem))->l_prev))
/freebsd/usr.bin/col/
H A Dcol.c79 LINE *l_prev; /* previous line */ member
251 l->l_prev != NULL) { in main()
252 l = l->l_prev; in main()
265 l->l_prev = lnew; in main()
282 l->l_next->l_prev = l; in main()
383 lines->l_prev = NULL; in flush_lines()
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_dl.cpp56 for (auto *ptr = map->l_prev; ptr; ptr = ptr->l_prev) { in UnpoisonDllAddr1ExtraInfo()
/freebsd/sys/cddl/dev/fbt/
H A Dfbt.c744 struct ctf_list *l_prev; /* previous pointer or tail pointer */ member
748 #define ctf_list_prev(elem) ((void *)(((ctf_list_t *)(elem))->l_prev))
788 ctf_list_t *p = lp->l_prev; /* p = tail list element */ in ctf_list_append()
791 lp->l_prev = q; in ctf_list_append()
792 q->l_prev = p; in ctf_list_append()
812 p->l_prev = NULL; in ctf_list_prepend()
816 q->l_prev = p; in ctf_list_prepend()
818 lp->l_prev = p; in ctf_list_prepend()
/freebsd/sys/sys/
H A Dlink_elf.h61 struct link_map *l_next, *l_prev; /* linked list of mapped libs */ member
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/
H A DNativeProcessELF.h34 T l_prev; member
/freebsd/contrib/netbsd-tests/libexec/ld.elf_so/
H A Dt_dlinfo.c104 for (; map; map = map->l_prev) in ATF_TC_BODY()
/freebsd/sys/kern/
H A Dlink_elf.c318 l->l_prev = NULL; in link_elf_add_gdb()
326 l->l_prev = prev; in link_elf_add_gdb()
334 if (l->l_prev == NULL) { in link_elf_delete_gdb()
337 l->l_next->l_prev = NULL; in link_elf_delete_gdb()
340 if ((l->l_prev->l_next = l->l_next) != NULL) in link_elf_delete_gdb()
341 l->l_next->l_prev = l->l_prev; in link_elf_delete_gdb()
/freebsd/libexec/rtld-elf/
H A Drtld.c4502 l->l_prev = prev; in linkmap_add()
4505 l->l_next->l_prev = l; in linkmap_add()
4515 if (l->l_prev == NULL) { in linkmap_delete()
4517 l->l_next->l_prev = NULL; in linkmap_delete()
4521 if ((l->l_prev->l_next = l->l_next) != NULL) in linkmap_delete()
4522 l->l_next->l_prev = l->l_prev; in linkmap_delete()