Lines Matching full:database
24 ** SMDB_MALLOC_DATABASE -- Allocates a database structure.
48 ** SMDB_FREE_DATABASE -- Unallocates a database structure.
51 ** database -- a SMDB_DATABASE pointer to deallocate.
58 smdb_free_database(database) in smdb_free_database() argument
59 SMDB_DATABASE *database; in smdb_free_database()
61 if (database != NULL)
62 free(database);
160 ** SMDB_OPEN_DATABASE -- Opens a database.
162 ** This opens a database. If type is SMDB_DEFAULT it tries to
164 ** try to open a database of that type.
167 ** database -- A pointer to a SMDB_DATABASE pointer where the
168 ** opened database will be stored. This should
170 ** db_name -- The name of the database to open. Do not include
172 ** mode -- The mode to set on the database file or files.
173 ** mode_mask -- Mode bits that must match on an opened database.
175 ** type -- The type of database to open. Supported types
179 ** params -- Params specific to the database being opened.
204 smdb_open_database(database, db_name, mode, mode_mask, sff, type, user_info, in smdb_open_database() argument
206 SMDB_DATABASE **database; in smdb_open_database()
234 result = (*smdb_open_fun)(database, db_name, mode, mode_mask, sff,
299 ** SMDB_LOCK_FILE -- Locks the database file.
301 ** Locks the actual database file.
305 ** db_name -- The name of the database without extension.
360 ** SMDB_LOCK_MAP -- Locks a database.
363 ** database -- database description.
373 smdb_lock_map(database, type) in smdb_lock_map() argument
374 SMDB_DATABASE *database; in smdb_lock_map()
379 fd = database->smdb_lockfd(database);
387 ** SMDB_UNLOCK_MAP -- Unlocks a database
390 ** database -- database description.
397 smdb_unlock_map(database) in smdb_unlock_map() argument
398 SMDB_DATABASE *database; in smdb_unlock_map()
402 fd = database->smdb_lockfd(database);
416 ** db_name -- The name of the database without extension.
461 ** db_name -- The name of the database without extension.
463 ** db_fd -- A file descriptor for the database file.
523 ** type -- The name of the database type.
552 ** SMDB_DB_DEFINITION -- Given a database type, return database definition
554 ** Reads though a structure making an association with the database
559 ** type -- The name of the database type.