Home
last modified time | relevance | path

Searched refs:DBM (Results 1 – 25 of 57) sorted by relevance

123

/openbsd/src/include/
Dndbm.h61 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/
Dypdb.h60 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);
Dypdb.c52 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/
Dndbm.c51 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/
Dsdbm.c54 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 …]
Dsdbm.h36 } 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);
DCHANGES5 requires a (DBM *) db parameter: it allocates one itself. It
6 returns (DBM *) db or (DBM *) NULL.
DSDBM_File.xs13 DBM * dbp ;
43 DBM * dbp ;
Dtypemap2 #################################### DBM SECTION
/openbsd/src/gnu/usr.bin/cvs/src/
Dmyndbm.h16 } 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));
Dmyndbm.c27 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()
Dmodules.c62 DBM *
66 DBM *retval; in open_module()
88 DBM *db; in close_module()
102 DBM *db; in do_module()
945 DBM *db;
Dcvs.h451 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/
Dperldbmfilter.pod3 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/
DNDBM_File.xs36 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()
Dtypemap2 #################################### DBM SECTION
/openbsd/src/usr.sbin/ypserv/ypserv/
Dypserv_db.c64 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 …]
Dypserv.h32 DBM *ypdb_open_db(domainname, mapname, ypstat *, struct opt_map **);
/openbsd/src/usr.sbin/amd/amd/
Dinfo_ndbm.c51 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/
Dypxfr.c53 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/
Dmakedbm.c79 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/
Dmkalias.c145 DBM *db; in main()
147 DBM *new_db = NULL; in main()
/openbsd/src/gnu/usr.bin/perl/ext/ODBM_File/
Dtypemap2 #################################### DBM SECTION
/openbsd/src/gnu/usr.bin/perl/ext/GDBM_File/
Dtypemap2 #################################### DBM SECTION
/openbsd/src/gnu/usr.bin/perl/lib/DBM_Filter/t/
D01error.t87 like $@, qr/^Filter_Push: Cannot Load DBM Filter 'DBM_Filter::unknown_class'/,
91 like $@, qr/^Filter_Push: Cannot Load DBM Filter 'Some::unknown_class'/,

123