Lines Matching refs:entries
2449 sorted(apr_array_header_t *entries)
2453 const svn_fs_x__dirent_t * const *dirents = (const void *)entries->elts;
2454 for (i = 0; i < entries->nelts-1; ++i)
2483 /* Into ENTRIES, parse all directories entries from the serialized form in
2503 apr_array_header_t *entries;
2512 entries = apr_array_make(result_pool, (int)count,
2560 APR_ARRAY_PUSH(entries, svn_fs_x__dirent_t *) = dirent;
2569 APR_ARRAY_PUSH(entries, svn_fs_x__dirent_t *) = apr_hash_this_val(hi);
2571 if (!sorted(entries))
2572 svn_sort__array(entries, compare_dirents);
2576 /* Check that we read the expected amount of entries. */
2577 if ((apr_uint64_t)entries->nelts != count)
2583 *entries_p = entries;
2674 dir->entries = apr_array_make(result_pool, 0,
2689 SVN_ERR(parse_dir_entries(&dir->entries, text, incremental, id,
2753 *entries_p = dir->entries;
2761 *entries_p = dir->entries;
2768 if (svn_cache__is_cachable(cache, 100 * dir->entries->nelts))
2775 svn_fs_x__find_dir_entry(apr_array_header_t *entries,
2780 = svn_sort__array_lookup(entries, name, hint, compare_dirent_name);
2836 if (cache && svn_cache__is_cachable(cache, 150 * dir.entries->nelts))
2840 entry = svn_fs_x__find_dir_entry(dir.entries, name, NULL);
3161 * Remove the entries that already been reported. */
3401 apr_array_header_t *entries;
3419 SVN_ERR(svn_fs_x__p2l_index_lookup(&entries, fs, revision_file,
3425 for (i = 0; i < entries->nelts; ++i)
3431 = &APR_ARRAY_IDX(entries, i, svn_fs_x__p2l_entry_t);