Home
last modified time | relevance | path

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

123456789

/glibc-2.36/hurd/hurd/
Duserlink.h85 struct hurd_userlink *link);
91 struct hurd_userlink *link) in _hurd_userlink_link() argument
95 link->resource.next = *chainp; in _hurd_userlink_link()
96 if (link->resource.next) in _hurd_userlink_link()
97 link->resource.next->resource.prevp = &link->resource.next; in _hurd_userlink_link()
98 link->resource.prevp = chainp; in _hurd_userlink_link()
99 *chainp = link; in _hurd_userlink_link()
105 link->thread.next = *thread_chainp; in _hurd_userlink_link()
106 if (link->thread.next) in _hurd_userlink_link()
107 link->thread.next->thread.prevp = &link->thread.next; in _hurd_userlink_link()
[all …]
Dport.h86 struct hurd_userlink *link);
92 struct hurd_userlink *link) in _hurd_port_locked_get() argument
98 link->cleanup = &_hurd_port_cleanup; in _hurd_port_locked_get()
99 link->cleanup_data = (void *) result; in _hurd_port_locked_get()
100 _hurd_userlink_link (&port->users, link); in _hurd_port_locked_get()
112 struct hurd_userlink *link);
118 struct hurd_userlink *link) in _hurd_port_get() argument
123 result = _hurd_port_locked_get (port, link); in _hurd_port_get()
137 struct hurd_userlink *link);
144 struct hurd_userlink *link) in _hurd_port_move() argument
[all …]
/glibc-2.36/hurd/
Dsigunwind.c72 struct hurd_userlink *link; in _hurdsig_longjmp_from_handler() local
85 for (link = ss->active_resources; in _hurdsig_longjmp_from_handler()
86 link && _JMPBUF_UNWINDS (env[0].__jmpbuf, link, demangle_ptr); in _hurdsig_longjmp_from_handler()
87 link = link->thread.next) in _hurdsig_longjmp_from_handler()
88 if (_hurd_userlink_unlink (link)) in _hurdsig_longjmp_from_handler()
90 if (link->cleanup == &_hurdsig_longjmp_from_handler) in _hurdsig_longjmp_from_handler()
96 scp = link->cleanup_data; in _hurdsig_longjmp_from_handler()
99 (*link->cleanup) (link->cleanup_data, env, val); in _hurdsig_longjmp_from_handler()
120 link = (void *) &scp[1]; in _hurdsig_longjmp_from_handler()
121 assert (! link->resource.next && ! link->resource.prevp); in _hurdsig_longjmp_from_handler()
[all …]
/glibc-2.36/
DMakeconfig400 link-extra-flags += -Wl,-z,now
403 # Command to run after every final link (executable or shared object).
404 # This is invoked with $(call after-link,...), so it should operate on
407 ifndef after-link
408 after-link =
411 # Additional libraries to link into every test.
412 link-extra-libs-tests = $(libsupport)
415 ifndef +link-pie
416 +link-pie-before-inputs = $(if $($(@F)-no-pie),$(no-pie-ldflag),-pie) \
423 +link-pie-before-libc = -o $@ $(+link-pie-before-inputs) \
[all …]
DRules228 $(sort $(filter $(common-objpfx)lib%,$(link-libc))) \
230 $(+link)
235 $(link-extra-libs-tests) \
236 $(sort $(filter $(common-objpfx)lib%,$(link-libc))) \
238 $(+link-tests)
243 $(link-extra-libs-tests) \
244 $(sort $(filter $(common-objpfx)lib%,$(link-libc))) \
247 $(+link-tests)
252 $(link-extra-libs-tests) \
253 $(sort $(filter $(common-objpfx)lib%,$(link-libc))) \
[all …]
DMakerules507 # Compiler arguments to use to link a shared object with libc and
509 # link with an installed libc.
510 link-libc-args = -Wl,--start-group \
511 $(libc-for-link) \
518 libc-for-link = $(common-objpfx)libc.so
523 link-libc-deps = $(common-objpfx)libc.so $(common-objpfx)linkobj/libc.so \
531 # to be as similar as possible to a default link with an installed libc.
532 lib%.so: lib%_pic.a $(+preinit) $(+postinit) $(link-libc-deps)
533 $(build-shlib) $(link-libc-args)
534 $(call after-link,$@)
[all …]
DNEWS90 [14932] dynamic-link: dlsym(handle, "foo") and dlsym(RTLD_NEXT, "foo")
94 [23293] dynamic-link: aarch64: getauxval is broken when run as ld.so
104 [27924] dynamic-link: ld.so: Support DT_RELR relative relocation
124 [28868] dynamic-link: Dynamic loader DFS algorithm segfaults on
151 [29062] dynamic-link: Memory leak in _dl_find_object_update if object
155 [29071] dynamic-link: m68k: Removal of ELF_DURING_STARTUP optimization
166 [29187] dynamic-link: [regression] broken argv adjustment for nios2
270 * A symbolic link to the dynamic linker is now installed under
399 [15310] dynamic-link: _dl_sort_fini is O(n^3) causing slow exit when
402 [15533] dynamic-link: LD_AUDIT introduces an avoidable performance
[all …]
/glibc-2.36/sysdeps/mach/hurd/
Djmp-unwind.c48 struct hurd_userlink *link; in _longjmp_unwind() local
67 for (link = ss->active_resources; in _longjmp_unwind()
68 link && _JMPBUF_UNWINDS (env[0].__jmpbuf, link, demangle_ptr); in _longjmp_unwind()
69 link = link->thread.next) in _longjmp_unwind()
73 if (_hurd_userlink_unlink (link)) in _longjmp_unwind()
76 (*link->cleanup) (link->cleanup_data, env, val); in _longjmp_unwind()
DMakefile138 link-rpcuserlibs := $(rpcuserlibs:%user.so=%user-link.so)
139 $(common-objpfx)libc.so: $(link-rpcuserlibs)
140 $(common-objpfx)linkobj/libc.so: $(link-rpcuserlibs)
146 lib-noranlib: $(common-objpfx)mach/libmachuser-link.so
149 lib-noranlib: $(common-objpfx)hurd/libhurduser-link.so
152 $(link-rpcuserlibs): %-link.so: %_pic.a
159 libmachuser-link.so-no-z-defs = yes
160 libhurduser-link.so-no-z-defs = yes
175 link-libc-static := -Wl,--start-group \
179 link-libc-static-tests := -Wl,--start-group \
[all …]
/glibc-2.36/gmon/
Dmcount.c103 toindex = ++p->tos[0].link; in _MCOUNT_DECL()
112 top->link = 0; in _MCOUNT_DECL()
130 if (top->link == 0) { in _MCOUNT_DECL()
137 toindex = ++p->tos[0].link; in _MCOUNT_DECL()
144 top->link = *frompcindex; in _MCOUNT_DECL()
152 top = &p->tos[top->link]; in _MCOUNT_DECL()
160 toindex = prevtop->link; in _MCOUNT_DECL()
161 prevtop->link = top->link; in _MCOUNT_DECL()
162 top->link = *frompcindex; in _MCOUNT_DECL()
/glibc-2.36/sysdeps/mach/hurd/i386/
Dtrampoline.c121 struct hurd_userlink link; in _hurd_setup_sighandler() member
199 stackframe->link.cleanup = &_hurdsig_longjmp_from_handler; in _hurd_setup_sighandler()
200 stackframe->link.cleanup_data = &stackframe->ctx; in _hurd_setup_sighandler()
201 stackframe->link.resource.next = NULL; in _hurd_setup_sighandler()
202 stackframe->link.resource.prevp = NULL; in _hurd_setup_sighandler()
203 stackframe->link.thread.next = ss->active_resources; in _hurd_setup_sighandler()
204 stackframe->link.thread.prevp = &ss->active_resources; in _hurd_setup_sighandler()
205 if (stackframe->link.thread.next) in _hurd_setup_sighandler()
206 stackframe->link.thread.next->thread.prevp in _hurd_setup_sighandler()
207 = &stackframe->link.thread.next; in _hurd_setup_sighandler()
[all …]
Dsigreturn.c61 struct hurd_userlink *link = (void *) &scp[1]; in __sigreturn() local
76 _hurd_userlink_unlink (link); in __sigreturn()
/glibc-2.36/benchtests/
DMakefile274 +link-benchtests = $(+link-static-tests)
275 link-libc-benchtests = $(link-libc-static)
279 link-libc-benchtests = $(link-libc)
280 +link-benchtests = $(+link-tests)
475 link-bench-bind-now = -Wl,-z,now
478 bench-link-targets = $(timing-type) $(binaries-bench) $(binaries-benchset) \
481 $(bench-link-targets): %: %.o $(objpfx)json-lib.o \
482 $(link-extra-libs-tests) \
483 $(sort $(filter $(common-objpfx)lib%,$(link-libc-benchtests))) \
485 $(+link-benchtests)
[all …]
/glibc-2.36/sysdeps/generic/
Dunwind-resume.c25 link (void) in link() function
37 UNWIND_LINK_PTR (link (), _Unwind_Resume) (exc); in _Unwind_Resume()
44 return UNWIND_LINK_PTR (link (), personality) PERSONALITY_ARGS;
51 return UNWIND_LINK_PTR (link (), _Unwind_ForcedUnwind) in _Unwind_ForcedUnwind()
58 return UNWIND_LINK_PTR (link (), _Unwind_GetCFA) (context); in _Unwind_GetCFA()
/glibc-2.36/elf/
Drtld-debugger-interface.txt5 to interface with it. This structure, r_debug, is defined in link.h.
35 objects in the link-map have been relocated or not.
61 The link-map ID of the link-map list that the object was loaded
62 into. This will be LM_ID_BASE for the application's main link-map
66 A pointer to the r_debug structure containing the link-map list
68 DT_DEBUG for the application's main link-map list, or some other
76 r_debug structure's link-map list corresponding to the first new
78 to the link-map of the next new object to have been mapped or
81 last link-map in the link-map list prior to the new objects being
98 inspected, and all objects in the link-map are guaranteed to
[all …]
Ddl-profile.c165 uint16_t link; member
454 froms[newfromidx].link = tos[to_index]; in _dl_start_profile()
533 if (fromp->link != 0) in _dl_mcount()
535 fromp = &froms[fromp->link]; in _dl_mcount()
536 while (fromp->link != 0 && fromp->here->from_pc != frompc); in _dl_mcount()
540 topcindex = &fromp->link; in _dl_mcount()
553 froms[newfromidx].link = tos[to_index]; in _dl_mcount()
575 fromp->link = 0; in _dl_mcount()
/glibc-2.36/csu/
DMakefile125 define link-relocatable
134 $(link-relocatable)
137 $(link-relocatable)
140 $(link-relocatable)
149 $(link-relocatable)
152 $(link-relocatable)
156 $(link-relocatable)
159 $(link-relocatable)
165 $(link-relocatable)
196 $(make-link-multidir)
/glibc-2.36/sysdeps/unix/sysv/linux/
Dtst-memfd_create.c97 char *link = xreadlink (fd_path); in do_test() local
99 printf ("info: memfd link: %s\n", link); in do_test()
100 TEST_VERIFY (strcmp (link, "memfd:tst-memfd_create (deleted)")); in do_test()
113 free (link); in do_test()
/glibc-2.36/nss/
DMakefile159 $(services:%=$(objpfx)libnss_%.so): libc-for-link = $(libnss-libc)
182 $(objpfx)/libnss_test1.so: $(objpfx)nss_test1.os $(link-libc-deps)
184 $(objpfx)/libnss_test2.so: $(objpfx)nss_test2.os $(link-libc-deps)
186 $(objpfx)/libnss_test_errno.so: $(objpfx)nss_test_errno.os $(link-libc-deps)
191 $(make-link)
193 $(make-link)
196 $(make-link)
/glibc-2.36/stdlib/
Dcanonicalize.c185 struct scratch_buffer link; member
304 buf = bufs->link.data; in realpath_stk()
305 idx_t bufsize = bufs->link.length; in realpath_stk()
309 if (!scratch_buffer_grow (&bufs->link)) in realpath_stk()
431 scratch_buffer_init (&bufs.link); in __realpath()
433 scratch_buffer_free (&bufs.link); in __realpath()
/glibc-2.36/io/
Dlink.c36 stub_warning (link)
38 weak_alias (__link, link)
/glibc-2.36/sysdeps/hurd/include/hurd/
Dport.h10 struct hurd_userlink link; member
24 __d.port = port = _hurd_port_get (__d.p, &__d.link); \
/glibc-2.36/sysdeps/m68k/
Dcrti.S64 link.w %fp, #0
82 link.w %fp, #0
/glibc-2.36/sysdeps/unix/
Dsyscalls.list37 link - link i:ss __link link
/glibc-2.36/manual/
Dfilesys.texi307 A symbolic link.
917 The item is a symbolic link. Since symbolic links are normally followed
963 The current item is a stale symbolic link. The file it points to does
1108 symbolic link does not exist @code{FTW_SLN} is returned instead.
1164 @cindex hard link
1165 @cindex link, hard
1173 To add a name to a file, use the @code{link} function. (The new name is
1174 also called a @dfn{hard link} to the file.) Creating a new link to a
1183 same file in multiple file systems. @code{link} reports an error if you
1184 try to make a hard link to the file from another file system when this
[all …]

123456789