| /openbsd/src/include/ |
| D | ndbm.h | 61 typedef DB DBM; typedef 65 int dbm_clearerr(DBM *); 66 void dbm_close(DBM *); 67 int dbm_delete(DBM *, datum); 68 int dbm_error(DBM *); 69 datum dbm_fetch(DBM *, datum); 70 datum dbm_firstkey(DBM *); 71 datum dbm_nextkey(DBM *); 72 DBM *dbm_open(const char *, int, mode_t); 73 int dbm_store(DBM *, datum, datum, int); [all …]
|
| /openbsd/src/usr.sbin/ypserv/common/ |
| D | ypdb.h | 60 typedef DB DBM; typedef 63 void ypdb_close(DBM *); 64 datum ypdb_fetch(DBM *, datum); 65 datum ypdb_firstkey(DBM *); 66 datum ypdb_nextkey(DBM *); 67 datum ypdb_setkey(DBM *, datum); 68 DBM *ypdb_open(const char *, int, int); 69 DBM *ypdb_open_suf(const char *, int, int); 70 int ypdb_store(DBM *, datum, datum, int);
|
| D | ypdb.c | 52 extern DBM * 57 DBM *db; in ypdb_open() 69 db = (DBM *)dbopen(path, flags, mode, DB_BTREE, (void *)&info); in ypdb_open() 78 extern DBM * 82 DBM *db; in ypdb_open_suf() 93 db = (DBM *)dbopen(file, flags, mode, DB_BTREE, (void *)&info); in ypdb_open_suf() 98 ypdb_close(DBM *db) in ypdb_close() 109 ypdb_fetch(DBM *db, datum key) in ypdb_fetch() 136 ypdb_firstkey(DBM *db) in ypdb_firstkey() 160 ypdb_nextkey(DBM *db) in ypdb_nextkey() [all …]
|
| /openbsd/src/lib/libc/db/hash/ |
| D | ndbm.c | 51 static DBM *_dbm_open(const char *, const char *, int, mode_t); 58 static DBM * 81 return ((DBM *)__hash_open(path, flags, mode, &info, 0)); in _dbm_open() 89 DBM * 101 dbm_close(DBM *db) in dbm_close() 114 dbm_fetch(DBM *db, datum key) in dbm_fetch() 139 dbm_firstkey(DBM *db) in dbm_firstkey() 160 dbm_nextkey(DBM *db) in dbm_nextkey() 181 dbm_delete(DBM *db, datum key) in dbm_delete() 203 dbm_store(DBM *db, datum key, datum data, int flags) in dbm_store() [all …]
|
| /openbsd/src/gnu/usr.bin/perl/ext/SDBM_File/ |
| D | sdbm.c | 54 static int getdbit(DBM *, long); 55 static int setdbit(DBM *, long); 56 static int getpage(DBM *, long); 57 static datum getnext(DBM *); 58 static int makroom(DBM *, long, int); 81 DBM * 84 DBM *db; in sdbm_open() 92 return errno = EINVAL, (DBM *) NULL; in sdbm_open() 100 return errno = ENOMEM, (DBM *) NULL; in sdbm_open() 115 DBM * [all …]
|
| D | sdbm.h | 36 } DBM; typedef 68 extern DBM *sdbm_open(char *, int, int); 69 extern void sdbm_close(DBM *); 70 extern datum sdbm_fetch(DBM *, datum); 71 extern int sdbm_delete(DBM *, datum); 72 extern int sdbm_store(DBM *, datum, datum, int); 73 extern datum sdbm_firstkey(DBM *); 74 extern datum sdbm_nextkey(DBM *); 75 extern int sdbm_exists(DBM *, datum); 80 extern DBM *sdbm_prep(char *, char *, int, int);
|
| D | CHANGES | 5 requires a (DBM *) db parameter: it allocates one itself. It 6 returns (DBM *) db or (DBM *) NULL.
|
| D | SDBM_File.xs | 13 DBM * dbp ; 43 DBM * dbp ;
|
| D | typemap | 2 #################################### DBM SECTION
|
| /openbsd/src/gnu/usr.bin/cvs/src/ |
| D | myndbm.h | 16 } DBM; typedef 38 DBM *mydbm_open PROTO((char *file, int flags, int mode)); 39 void mydbm_close PROTO((DBM * db)); 40 datum mydbm_fetch PROTO((DBM * db, datum key)); 41 datum mydbm_firstkey PROTO((DBM * db)); 42 datum mydbm_nextkey PROTO((DBM * db)); 43 extern int mydbm_store PROTO ((DBM *, datum, datum, int));
|
| D | myndbm.c | 27 DBM * 34 DBM *db; 38 return ((DBM *) 0); 40 db = (DBM *) xmalloc (sizeof (*db)); 71 DBM *db; in mydbm_close() 90 DBM *db; in mydbm_fetch() 119 DBM *db; in mydbm_firstkey() 142 DBM *db; in mydbm_nextkey() 169 DBM *db; in mydbm_store()
|
| D | modules.c | 62 DBM * 66 DBM *retval; in open_module() 88 DBM *db; in close_module() 102 DBM *db; in do_module() 945 DBM *db;
|
| D | cvs.h | 451 DBM *open_module PROTO((void)); 549 void close_module PROTO((DBM * db)); 649 int do_module PROTO((DBM * db, char *mname, enum mtype m_type, char *msg,
|
| /openbsd/src/gnu/usr.bin/perl/pod/ |
| D | perldbmfilter.pod | 3 perldbmfilter - Perl DBM Filters 7 $db = tie %hash, 'DBM', ... 16 The four C<filter_*> methods shown above are available in all the DBM 21 uninstall) a single DBM Filter. The only difference between them is the 31 every time you write a key to a DBM database. 36 every time you write a value to a DBM database. 41 every time you read a key from a DBM database. 46 every time you read a value from a DBM database. 65 DBM Filters are useful for a class of problems where you I<always> 68 For example, consider the following scenario. You have a DBM database [all …]
|
| /openbsd/src/gnu/usr.bin/perl/ext/NDBM_File/ |
| D | NDBM_File.xs | 36 DBM * dbp ; 50 EXTERN_C DBM *dbm_open(const char *, int, mode_t); 51 EXTERN_C void dbm_close(DBM *); 52 EXTERN_C datum dbm_fetch(DBM *, datum); 53 EXTERN_C int dbm_store(DBM *, datum, datum, int); 54 EXTERN_C int dbm_delete(DBM *, datum); 55 EXTERN_C datum dbm_firstkey(DBM *); 56 EXTERN_C datum dbm_nextkey(DBM *); 69 DBM * dbp ; in ndbm_TIEHASH()
|
| D | typemap | 2 #################################### DBM SECTION
|
| /openbsd/src/usr.sbin/ypserv/ypserv/ |
| D | ypserv_db.c | 64 DBM *db; /* database */ 181 ypdb_close_db(DBM *db) in ypdb_close_db() 194 DBM * 201 DBM *db; in ypdb_open_db() 361 lookup_host(int nametable, int host_lookup, DBM *db, char *keystr, in lookup_host() 446 DBM *db; in ypdb_get_record() 493 DBM *db; in ypdb_get_first() 528 DBM *db; in ypdb_get_next() 578 DBM *db; in ypdb_get_order() 607 DBM *db; in ypdb_get_master() [all …]
|
| D | ypserv.h | 32 DBM *ypdb_open_db(domainname, mapname, ypstat *, struct opt_map **);
|
| /openbsd/src/usr.sbin/amd/amd/ |
| D | info_ndbm.c | 51 search_ndbm(DBM *db, char *key, char **val) in search_ndbm() 68 DBM *db; in ndbm_search() 92 DBM *db; in ndbm_init()
|
| /openbsd/src/usr.sbin/ypserv/ypxfr/ |
| D | ypxfr.c | 53 DBM *db; 85 DBM *db; in get_local_ordernum() 167 static DBM * 185 add_order(DBM *db, u_int32_t ordernum) in add_order() 209 add_master(CLIENT *client, char *domain, char *map, DBM *db) in add_master() 235 add_interdomain(CLIENT *client, char *domain, char *map, DBM *db) in add_interdomain() 264 add_secure(CLIENT *client, char *domain, char *map, DBM *db) in add_secure()
|
| /openbsd/src/usr.sbin/ypserv/makedbm/ |
| D | makedbm.c | 79 add_record(DBM *db, char *str1, char *str2, int check) in add_record() 130 DBM *db; in list_database() 167 DBM *new_db; in create_database()
|
| /openbsd/src/usr.sbin/ypserv/mkalias/ |
| D | mkalias.c | 145 DBM *db; in main() 147 DBM *new_db = NULL; in main()
|
| /openbsd/src/gnu/usr.bin/perl/ext/ODBM_File/ |
| D | typemap | 2 #################################### DBM SECTION
|
| /openbsd/src/gnu/usr.bin/perl/ext/GDBM_File/ |
| D | typemap | 2 #################################### DBM SECTION
|
| /openbsd/src/gnu/usr.bin/perl/lib/DBM_Filter/t/ |
| D | 01error.t | 87 like $@, qr/^Filter_Push: Cannot Load DBM Filter 'DBM_Filter::unknown_class'/, 91 like $@, qr/^Filter_Push: Cannot Load DBM Filter 'Some::unknown_class'/,
|