Lines Matching refs:tb
615 buffer * const tb = r->tmp_buf; in http_list_directory_include_file() local
618 : tb; in http_list_directory_include_file()
625 if (out == tb) { in http_list_directory_include_file()
633 if (out != tb) in http_list_directory_include_file()
1151 buffer * const tb = r->tmp_buf; in http_list_directory() local
1152 buffer_clear(tb); in http_list_directory()
1155 : tb; in http_list_directory()
1172 if (out == tb) { in http_list_directory()
1222 if (out == tb) { in http_list_directory()
1232 if (out == tb) { in http_list_directory()
1469 buffer * const tb = r->tmp_buf; in mod_dirlisting_cache_check() local
1470 buffer_copy_path_len2(tb, BUF_PTR_LEN(p->conf.cache->path), in mod_dirlisting_cache_check()
1472 buffer_append_string_len(tb, p->conf.json ? "dirlist.json" : "dirlist.html", in mod_dirlisting_cache_check()
1474 stat_cache_entry * const sce = stat_cache_get_entry_open(tb, 1); in mod_dirlisting_cache_check()
1581 buffer * const tb = r->tmp_buf; in mod_dirlisting_cache_add() local
1582 buffer_copy_path_len2(tb, BUF_PTR_LEN(hctx->conf.cache->path), in mod_dirlisting_cache_add()
1584 if (!stat_cache_path_isdir(tb) in mod_dirlisting_cache_add()
1585 && 0 != mkdir_recursive(tb->ptr, buffer_clen(hctx->conf.cache->path))) in mod_dirlisting_cache_add()
1587 buffer_append_string_len(tb, CONST_STR_LEN("dirlist.html")); in mod_dirlisting_cache_add()
1588 const size_t len = buffer_clen(tb); in mod_dirlisting_cache_add()
1590 memcpy(newpath, tb->ptr, len+1); /*(include '\0')*/ in mod_dirlisting_cache_add()
1591 buffer_append_string_len(tb, CONST_STR_LEN(".XXXXXX")); in mod_dirlisting_cache_add()
1592 memcpy(oldpath, tb->ptr, len+7+1); /*(include '\0')*/ in mod_dirlisting_cache_add()
1621 buffer * const tb = r->tmp_buf; in mod_dirlisting_cache_json_init() local
1622 buffer_copy_path_len2(tb, BUF_PTR_LEN(hctx->conf.cache->path), in mod_dirlisting_cache_json_init()
1624 if (!stat_cache_path_isdir(tb) in mod_dirlisting_cache_json_init()
1625 && 0 != mkdir_recursive(tb->ptr, buffer_clen(hctx->conf.cache->path))) in mod_dirlisting_cache_json_init()
1627 buffer_append_string_len(tb, CONST_STR_LEN("dirlist.json.XXXXXX")); in mod_dirlisting_cache_json_init()
1628 const int fd = fdevent_mkostemp(tb->ptr, 0); in mod_dirlisting_cache_json_init()
1630 hctx->jfn_len = buffer_clen(tb); in mod_dirlisting_cache_json_init()
1633 memcpy(hctx->jfn, tb->ptr, hctx->jfn_len+1); /*(include '\0')*/ in mod_dirlisting_cache_json_init()