gl 746 core/ngx_conf_file.c ngx_glob_t gl; gl 764 core/ngx_conf_file.c ngx_memzero(&gl, sizeof(ngx_glob_t)); gl 766 core/ngx_conf_file.c gl.pattern = file.data; gl 767 core/ngx_conf_file.c gl.log = cf->log; gl 768 core/ngx_conf_file.c gl.test = 1; gl 770 core/ngx_conf_file.c if (ngx_open_glob(&gl) != NGX_OK) { gl 779 core/ngx_conf_file.c n = ngx_read_glob(&gl, &name); gl 797 core/ngx_conf_file.c ngx_close_glob(&gl); gl 347 os/unix/ngx_files.c ngx_open_glob(ngx_glob_t *gl) gl 351 os/unix/ngx_files.c n = glob((char *) gl->pattern, GLOB_NOSORT, NULL, &gl->pglob); gl 359 os/unix/ngx_files.c if (n == GLOB_NOMATCH && gl->test) { gl 370 os/unix/ngx_files.c ngx_read_glob(ngx_glob_t *gl, ngx_str_t *name) gl 375 os/unix/ngx_files.c count = (size_t) gl->pglob.gl_pathc; gl 377 os/unix/ngx_files.c count = (size_t) gl->pglob.gl_matchc; gl 380 os/unix/ngx_files.c if (gl->n < count) { gl 382 os/unix/ngx_files.c name->len = (size_t) ngx_strlen(gl->pglob.gl_pathv[gl->n]); gl 383 os/unix/ngx_files.c name->data = (u_char *) gl->pglob.gl_pathv[gl->n]; gl 384 os/unix/ngx_files.c gl->n++; gl 394 os/unix/ngx_files.c ngx_close_glob(ngx_glob_t *gl) gl 396 os/unix/ngx_files.c globfree(&gl->pglob); gl 258 os/unix/ngx_files.h ngx_int_t ngx_open_glob(ngx_glob_t *gl); gl 260 os/unix/ngx_files.h ngx_int_t ngx_read_glob(ngx_glob_t *gl, ngx_str_t *name); gl 261 os/unix/ngx_files.h void ngx_close_glob(ngx_glob_t *gl);