Lines Matching refs:filled_dbs
748 size_t filled_dbs = 0; in write_output() local
763 assert (filled_dbs < ndatabases); in write_output()
765 header->dbs[filled_dbs].id = db->dbid; in write_output()
766 memset (header->dbs[filled_dbs].pad, '\0', in write_output()
768 header->dbs[filled_dbs].hashsize = db->nhashentries; in write_output()
770 iov[2 + filled_dbs].iov_base = db->hashtable; in write_output()
771 iov[2 + filled_dbs].iov_len = db->nhashentries * sizeof (stridx_t); in write_output()
772 header->dbs[filled_dbs].hashoffset = file_offset; in write_output()
773 file_offset += iov[2 + filled_dbs].iov_len; in write_output()
775 iov[2 + ndatabases + filled_dbs * 2].iov_base = db->keyidxtab; in write_output()
776 iov[2 + ndatabases + filled_dbs * 2].iov_len in write_output()
778 header->dbs[filled_dbs].keyidxoffset = keydataoffset; in write_output()
779 keydataoffset += iov[2 + ndatabases + filled_dbs * 2].iov_len; in write_output()
781 iov[3 + ndatabases + filled_dbs * 2].iov_base = db->keystrtab; in write_output()
782 iov[3 + ndatabases + filled_dbs * 2].iov_len = db->keystrlen; in write_output()
783 header->dbs[filled_dbs].keystroffset = keydataoffset; in write_output()
784 keydataoffset += iov[3 + ndatabases + filled_dbs * 2].iov_len; in write_output()
786 ++filled_dbs; in write_output()
789 assert (filled_dbs == ndatabases); in write_output()