Lines Matching refs:args
43 struct dlmopen_args *args = (struct dlmopen_args *) a; in dlmopen_doit() local
46 if (args->nsid != LM_ID_BASE) in dlmopen_doit()
51 if (args->file == NULL) in dlmopen_doit()
57 if (__glibc_unlikely (args->mode & RTLD_GLOBAL)) in dlmopen_doit()
61 args->new = GLRO(dl_open) (args->file ?: "", args->mode | __RTLD_DLOPEN, in dlmopen_doit()
62 args->caller, in dlmopen_doit()
63 args->nsid, __libc_argc, __libc_argv, __environ); in dlmopen_doit()
70 struct dlmopen_args args; in dlmopen_implementation() local
71 args.nsid = nsid; in dlmopen_implementation()
72 args.file = file; in dlmopen_implementation()
73 args.mode = mode; in dlmopen_implementation()
74 args.caller = dl_caller; in dlmopen_implementation()
76 return _dlerror_run (dlmopen_doit, &args) ? NULL : args.new; in dlmopen_implementation()