Lines Matching refs:_locking_lib
24 static void *_locking_lib = NULL;
47 dlclose(_locking_lib);
49 _locking_lib = NULL;
66 if (_locking_lib) {
79 if (!(_locking_lib = load_shared_library(cmd, libname, "locking", 1)))
83 if (!(_init_fn = dlsym(_locking_lib, "locking_init")) ||
84 !(_lock_fn = dlsym(_locking_lib, "lock_resource")) ||
85 !(_reset_fn = dlsym(_locking_lib, "reset_locking")) ||
86 !(_end_fn = dlsym(_locking_lib, "locking_end"))) {
89 dlclose(_locking_lib);
90 _locking_lib = NULL;
94 if (!(_lock_query_fn = dlsym(_locking_lib, "query_resource")))