Home
last modified time | relevance | path

Searched refs:dl (Results 1 – 8 of 8) sorted by relevance

/systemd-251/src/shared/
Ddlfcn-util.c5 static int dlsym_many_or_warnv(void *dl, int log_level, va_list ap) { in dlsym_many_or_warnv() argument
18 tfn = (typeof(tfn)) dlsym(dl, symbol); in dlsym_many_or_warnv()
29 int dlsym_many_or_warn_sentinel(void *dl, int log_level, ...) { in dlsym_many_or_warn_sentinel() argument
34 r = dlsym_many_or_warnv(dl, log_level, ap); in dlsym_many_or_warn_sentinel()
41 _cleanup_(dlclosep) void *dl = NULL; in dlopen_many_sym_or_warn_sentinel()
47 dl = dlopen(filename, RTLD_LAZY); in dlopen_many_sym_or_warn_sentinel()
48 if (!dl) in dlopen_many_sym_or_warn_sentinel()
54 r = dlsym_many_or_warnv(dl, log_level, ap); in dlopen_many_sym_or_warn_sentinel()
62 *dlp = TAKE_PTR(dl); in dlopen_many_sym_or_warn_sentinel()
Didn-util.c39 _cleanup_(dlclosep) void *dl = NULL; in dlopen_idn()
45 dl = dlopen("libidn.so.12", RTLD_LAZY); in dlopen_idn()
46 if (!dl) { in dlopen_idn()
49 dl = dlopen("libidn.so.11", RTLD_LAZY); in dlopen_idn()
50 if (!dl) in dlopen_idn()
56 dl, in dlopen_idn()
65 idn_dl = TAKE_PTR(dl); in dlopen_idn()
Ddlfcn-util.h10 int dlsym_many_or_warn_sentinel(void *dl, int log_level, ...) _sentinel_;
13 #define dlsym_many_or_warn(dl, log_level, ...) \ argument
14 dlsym_many_or_warn_sentinel(dl, log_level, __VA_ARGS__, NULL)
Dtpm2-util.c145 _cleanup_(dlclosep) void *dl = NULL; in tpm2_init()
173 dl = dlopen(fn, RTLD_NOW); in tpm2_init()
174 if (!dl) in tpm2_init()
177 func = dlsym(dl, TSS2_TCTI_INFO_SYMBOL); in tpm2_init()
222 .tcti_dl = TAKE_PTR(dl), in tpm2_init()
Duserdb.c1454 _cleanup_(dlclosep) void *dl = NULL; in userdb_block_nss_systemd()
1459 dl = dlopen(ROOTLIBDIR "/libnss_systemd.so.2", RTLD_LAZY|RTLD_NODELETE); in userdb_block_nss_systemd()
1460 if (!dl) { in userdb_block_nss_systemd()
1466 call = (int (*)(bool b)) dlsym(dl, "_nss_systemd_block"); in userdb_block_nss_systemd()
/systemd-251/src/locale/
Dlocaled.c566 #define LOAD_SYMBOL(symbol, dl, name) \ argument
568 (symbol) = (typeof(symbol)) dlvsym((dl), (name), "V_0.5.0"); \
592 _cleanup_(dlclosep) void *dl = NULL; in verify_xkb_rmlvo()
597 dl = dlopen("libxkbcommon.so.0", RTLD_LAZY); in verify_xkb_rmlvo()
598 if (!dl) in verify_xkb_rmlvo()
601 r = LOAD_SYMBOL(symbol_xkb_context_new, dl, "xkb_context_new"); in verify_xkb_rmlvo()
605 r = LOAD_SYMBOL(symbol_xkb_context_unref, dl, "xkb_context_unref"); in verify_xkb_rmlvo()
609 r = LOAD_SYMBOL(symbol_xkb_context_set_log_fn, dl, "xkb_context_set_log_fn"); in verify_xkb_rmlvo()
613 r = LOAD_SYMBOL(symbol_xkb_keymap_new_from_names, dl, "xkb_keymap_new_from_names"); in verify_xkb_rmlvo()
617 r = LOAD_SYMBOL(symbol_xkb_keymap_unref, dl, "xkb_keymap_unref"); in verify_xkb_rmlvo()
/systemd-251/docs/
Dstyle.css348 .highlight .s, .highlight .dl {
464 ….highlight .s, .highlight .sb, .highlight .sc, .highlight .dl, .highlight .sd, .highlight .s2, .hi…
/systemd-251/
Dmeson.build980 libdl = cc.find_library('dl')