Lines Matching defs:path
954 const char *path;
958 const char *path;
964 path_data[path_data_n++].path = uri;
968 * extract the path and make that the second path to check.
970 * the full URI shouldn't be used as a path anywhere.
1000 path_data[path_data_n++].path = p;
1004 for (i = 0, path = NULL; path == NULL && i < path_data_n; i++) {
1006 * If the scheme "file" was an explicit part of the URI, the path must
1009 if (path_data[i].check_absolute && path_data[i].path[0] != '/') {
1011 ERR_add_error_data(1, path_data[i].path);
1015 if (stat(path_data[i].path, &st) < 0) {
1018 path_data[i].path);
1020 path = path_data[i].path;
1023 if (path == NULL) {
1027 /* Successfully found a working path */
1042 ctx->_.dir.last_entry = OPENSSL_DIR_read(&ctx->_.dir.ctx, path);
1051 } else if ((ctx->_.file.file = BIO_new_file(path, "rb")) == NULL