Lines Matching refs:path
34 char* path;
99 *(names->path = b) = 0;
138 if (!(dll = dllplugin(names->id, names->name, NiL, version, NiL, RTLD_LAZY, names->path, names->data + sizeof(names->data) - names->path)) && (streq(names->name, names->base) || !(dll = dllplugin(names->id, names->base, NiL, version, NiL, RTLD_LAZY, names->path, names->data + sizeof(names->data) - names->path))))
155 (*dllerrorf)(NiL, disc, 2, "%s: %s: initialization function not found in library", names->path, sym);
165 if (lib = newof(0, Dll_lib_t, 1, (n = strlen(names->base)) + strlen(names->path) + 1))
169 strcpy(lib->path = lib->base + n + 1, names->path);
172 errorf("dll", NiL, -1, "dll_lib: %s version %lu loaded from %s", names->name, version, lib->path);
175 return (*libf)(names->path, disc, names->type);