| /illumos-gate/usr/src/cmd/sendmail/db/db/ |
| H A D | db.c | 75 #define DBINFO_FCHK(dbp, fn, meta_flags, m_name, dbp_name) { \ argument 77 F_SET(dbp, dbp_name); \ 79 if (F_ISSET(dbp, dbp_name)) { \ 102 DB *dbp; local 147 if ((ret = __os_calloc(1, sizeof(DB), &dbp)) != 0) 149 dbp->dbenv = dbenv; 152 dbp->saved_open_fd = fd = -1; 157 TAILQ_INIT(&dbp->free_queue); 158 TAILQ_INIT(&dbp->active_queue); 159 if ((ret = __db_init_wrapper(dbp)) != 0) [all …]
|
| H A D | db_iface.c | 37 __db_cdelchk(dbp, flags, isrdonly, isvalid) in __db_cdelchk() argument 38 const DB *dbp; in __db_cdelchk() 44 return (__db_rdonly(dbp->dbenv, "c_del")); 51 return (__db_ferr(dbp->dbenv, "DBcursor->c_del", 0)); 68 __db_cgetchk(dbp, key, data, flags, isvalid) in __db_cgetchk() argument 69 const DB *dbp; in __db_cgetchk() 82 if (dbp->type == DB_RECNO) 100 if (!F_ISSET(dbp, DB_BT_RECNUM)) 104 if (!F_ISSET(dbp, DB_BT_RECNUM)) 109 err: return (__db_ferr(dbp->dbenv, "DBcursor->c_get", 0)); [all …]
|
| H A D | db_am.c | 45 __db_init_wrapper(dbp) in __db_init_wrapper() argument 46 DB *dbp; in __db_init_wrapper() 48 dbp->close = __db_close; 49 dbp->cursor = __db_cursor; 50 dbp->del = NULL; /* !!! Must be set by access method. */ 51 dbp->fd = __db_fd; 52 dbp->get = __db_get; 53 dbp->join = __db_join; 54 dbp->put = __db_put; 55 dbp->stat = NULL; /* !!! Must be set by access method. */ [all …]
|
| H A D | db_dup.c | 57 if (dbt->size > 0.25 * dbc->dbp->pgsize) { 100 (void)memp_fset(dbc->dbp->mpf, pagep, DB_MPOOL_DIRTY); 150 (void)memp_fset(dbc->dbp->mpf, pagep, DB_MPOOL_DIRTY); 167 DB *dbp; local 171 dbp = dbc->dbp; 182 if ((ret = memp_fget(dbp->mpf, &pgno, 0, pp)) != 0) { 183 (void)__db_pgerr(dbp, pgno); 191 if ((ret = memp_fput(dbp->mpf, h, 0)) != 0) 218 DB *dbp; local 226 dbp = dbc->dbp; [all …]
|
| H A D | db_overflow.c | 82 __db_goff(dbp, dbt, tlen, pgno, bpp, bpsz) in __db_goff() argument 83 DB *dbp; in __db_goff() 118 __os_malloc(needed, dbp->db_malloc, &dbt->data)) != 0) 134 if ((ret = memp_fget(dbp->mpf, &pgno, 0, &h)) != 0) { 135 (void)__db_pgerr(dbp, pgno); 154 memp_fput(dbp->mpf, h, 0); 173 DB *dbp; local 187 dbp = dbc->dbp; 188 pagespace = P_MAXSPACE(dbp->pgsize); 211 if ((ret = __db_big_log(dbp->dbenv->lg_info, dbc->txn, [all …]
|
| /illumos-gate/usr/src/uts/sun4u/io/pci/ |
| H A D | db21554.c | 256 static void db_get_perf_parameters(db_ctrl_t *dbp); 257 static void db_set_perf_parameters(db_ctrl_t *dbp); 258 static void db_enable_io(db_ctrl_t *dbp); 259 static void db_orientation(db_ctrl_t *dbp); 260 static void db_set_dvma_range(db_ctrl_t *dbp); 313 static dev_info_t *db_lookup_child_name(db_ctrl_t *dbp, char *name, 421 static int db_save_config_regs(db_ctrl_t *dbp); 422 static int db_restore_config_regs(db_ctrl_t *dbp); 479 db_ctrl_t *dbp; in db_getinfo() local 490 if ((dbp = ddi_get_soft_state(db_state, in db_getinfo() [all …]
|
| /illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/ |
| H A D | fake_stream.c | 80 #define DBLK_RTFU_WORD(dbp) (*((uint32_t *)&(dbp)->db_ref)) argument 100 static void dblk_lastfree(mblk_t *mp, dblk_t *dbp); 105 static void bcache_dblk_lastfree(mblk_t *mp, dblk_t *dbp); 116 dblk_t *dbp = buf; in dblk_constructor() local 126 if ((dbp->db_mblk = kmem_cache_alloc(mblk_cache, kmflags)) == NULL) in dblk_constructor() 129 dbp->db_base = kmem_alloc(msg_size, kmflags); in dblk_constructor() 130 if (dbp->db_base == NULL) { in dblk_constructor() 131 kmem_cache_free(mblk_cache, dbp->db_mblk); in dblk_constructor() 135 dbp->db_base = (unsigned char *)&dbp[1]; in dblk_constructor() 138 dbp->db_mblk->b_datap = dbp; in dblk_constructor() [all …]
|
| H A D | fake_strsubr.c | 94 freebs_enqueue(mblk_t *mp, dblk_t *dbp) in freebs_enqueue() argument 118 dblk_t *dbp = mp->b_datap; in mblk_free() local 119 frtn_t *frp = dbp->db_frtnp; in mblk_free() 122 if (dbp->db_fthdr != NULL) in mblk_free() 123 str_ftfree(dbp); in mblk_free() 125 ASSERT(dbp->db_fthdr == NULL); in mblk_free() 127 ASSERT(dbp->db_mblk == mp); in mblk_free() 129 if (dbp->db_credp != NULL) { in mblk_free() 130 crfree(dbp->db_credp); in mblk_free() 131 dbp->db_credp = NULL; in mblk_free() [all …]
|
| /illumos-gate/usr/src/cmd/sendmail/db/xa/ |
| H A D | xa_db.c | 52 DB *dbp, *real_dbp; local 87 if ((ret = __os_calloc(1, sizeof(DB), &dbp)) != 0) { 91 dbp->type = real_dbp->type; 92 dbp->byteswapped = real_dbp->byteswapped; 93 dbp->dbenv = dbenv; 94 dbp->internal = real_dbp; 95 TAILQ_INIT(&dbp->active_queue); 96 TAILQ_INIT(&dbp->free_queue); 97 dbp->close = __xa_close; 98 dbp->cursor = __xa_cursor; [all …]
|
| /illumos-gate/usr/src/cmd/sendmail/db/btree/ |
| H A D | bt_recno.c | 59 #define CD_SET(dbp, cp) { \ argument 60 if (F_ISSET(dbp, DB_RE_RENUMBER)) \ 63 #define CD_CLR(dbp, cp) { \ argument 64 if (F_ISSET(dbp, DB_RE_RENUMBER)) \ 67 #define CD_ISSET(dbp, cp) \ argument 68 (F_ISSET(dbp, DB_RE_RENUMBER) && F_ISSET(cp, C_DELETED)) 77 __ram_open(dbp, dbinfo) in __ram_open() argument 78 DB *dbp; in __ram_open() 89 dbp->internal = t; 90 __bam_setovflsize(dbp); [all …]
|
| H A D | bt_open.c | 72 __bam_open(dbp, dbinfo) in __bam_open() argument 73 DB *dbp; in __bam_open() 82 dbp->internal = t; 130 dbp->am_close = __bam_close; 131 dbp->del = __bam_delete; 132 dbp->stat = __bam_stat; 135 if ((ret = __bam_read_root(dbp)) != 0) 139 __bam_setovflsize(dbp); 156 __bam_close(dbp) in __bam_close() argument 157 DB *dbp; in __bam_close() [all …]
|
| H A D | bt_curadj.c | 32 __bam_cprint(dbp) in __bam_cprint() argument 33 DB *dbp; in __bam_cprint() 38 DB_THREAD_LOCK(dbp); 39 for (dbc = TAILQ_FIRST(&dbp->active_queue); 50 DB_THREAD_UNLOCK(dbp); 64 __bam_ca_delete(dbp, pgno, indx, delete) in __bam_ca_delete() argument 65 DB *dbp; in __bam_ca_delete() 75 if (dbp->type == DB_RECNO) 89 DB_THREAD_LOCK(dbp); 90 for (count = 0, dbc = TAILQ_FIRST(&dbp->active_queue); [all …]
|
| H A D | bt_page.c | 77 DB *dbp; local 83 dbp = dbc->dbp; 91 if ((ret = memp_fget(dbp->mpf, &pgno, 0, (PAGE **)&meta)) != 0) 95 if ((ret = memp_fget(dbp->mpf, &pgno, DB_MPOOL_NEW, &h)) != 0) 101 if ((ret = memp_fget(dbp->mpf, &pgno, 0, &h)) != 0) 108 if ((ret = __bam_pg_alloc_log(dbp->dbenv->lg_info, dbc->txn, 109 &meta->lsn, 0, dbp->log_fileid, &meta->lsn, &h->lsn, 115 (void)memp_fput(dbp->mpf, (PAGE *)meta, DB_MPOOL_DIRTY); 118 P_INIT(h, dbp->pgsize, h->pgno, PGNO_INVALID, PGNO_INVALID, 0, type); 123 (void)memp_fput(dbp->mpf, h, 0); [all …]
|
| H A D | bt_cursor.c | 50 (void)memp_fput((dbc)->dbp->mpf, (cp)->page, 0); \ 125 DB *dbp; local 132 dbp = dbc->dbp; 140 if (dbp->type == DB_RECNO || F_ISSET(dbp, DB_BT_RECNUM)) { 151 if (dbp->type == DB_BTREE) { 180 DB *dbp; local 183 dbp = dbc->dbp; 191 if (dbp->type == DB_BTREE && F_ISSET(cp, C_DELETED)) 203 __db_err(dbp->dbenv, "btree cursor close: stack not empty"); 236 DB *dbp; local [all …]
|
| H A D | bt_delete.c | 70 __bam_delete(dbp, txn, key, flags) in __bam_delete() argument 71 DB *dbp; in __bam_delete() 81 DB_PANIC_CHECK(dbp); 85 __db_delchk(dbp, key, flags, F_ISSET(dbp, DB_AM_RDONLY))) != 0) 89 if ((ret = dbp->cursor(dbp, txn, &dbc, DB_WRITELOCK)) != 0) 106 if (dbp->dbenv != NULL && dbp->dbenv->lk_info != NULL) { 149 DB *dbp; local 153 dbp = dbc->dbp; 168 return (__db_pgfmt(dbp, h->pgno)); 227 return (__db_pgfmt(dbp, h->pgno)); [all …]
|
| H A D | bt_stat.c | 32 __bam_stat(dbp, spp, db_malloc, flags) in __bam_stat() argument 33 DB *dbp; in __bam_stat() 47 DB_PANIC_CHECK(dbp); 50 if ((ret = __db_statchk(dbp, flags)) != 0) 53 if ((ret = dbp->cursor(dbp, NULL, &dbc, 0)) != 0) 58 t = dbp->internal; 73 if ((ret = memp_fget(dbp->mpf, &pgno, 0, (PAGE **)&h)) != 0) 78 (void)memp_fput(dbp->mpf, h, 0); 87 if ((ret = memp_fget(dbp->mpf, &pgno, 0, (PAGE **)&meta)) != 0) 109 sp->bt_pagesize = dbp->pgsize; [all …]
|
| H A D | bt_split.c | 82 DB *dbp; local 86 dbp = dbc->dbp; 116 t = dbp->internal; 121 if ((ret = (dbp->type == DB_BTREE ? 179 DB *dbp; local 184 dbp = dbc->dbp; 197 P_INIT(lp, dbp->pgsize, lp->pgno, 200 P_INIT(rp, dbp->pgsize, rp->pgno, 214 __a.size = dbp->pgsize; 216 if ((ret = __bam_split_log(dbp->dbenv->lg_info, dbc->txn, [all …]
|
| /illumos-gate/usr/src/cmd/fs.d/nfs/nfslog/ |
| H A D | dbtab.c | 93 static int store_record(struct db_list *dbp, void *keyaddr, int keysize, 95 static void *fetch_record(struct db_list *dbp, void *keyaddr, int keysize, 97 static int delete_record(struct db_list *dbp, void *keyaddr, int keysize, 99 static int db_update_fhrec(struct db_list *dbp, void *keyaddr, int keysize, 101 static int db_update_linkinfo(struct db_list *dbp, void *keyaddr, int keysize, 103 static fhlist_ent *create_primary_struct(struct db_list *dbp, fhandle_t *dfh, 106 static fhlist_ent *db_add_primary(struct db_list *dbp, fhandle_t *dfh, 109 static linkinfo_ent *get_next_link(struct db_list *dbp, char *linkkey, 113 static void add_mc_path(struct db_list *dbp, fhandle_t *dfh, char *name, 115 static linkinfo_ent *create_link_struct(struct db_list *dbp, fhandle_t *dfh, [all …]
|
| /illumos-gate/usr/src/cmd/sendmail/db/hash/ |
| H A D | hash.c | 94 __ham_open(dbp, dbinfo) in __ham_open() argument 95 DB *dbp; in __ham_open() 104 dbenv = dbp->dbenv; 108 dbp->h_hash = dbinfo->h_hash; 114 dbp->internal = NULL; 115 dbp->am_close = __ham_close; 116 dbp->del = __ham_delete; 117 dbp->stat = __ham_stat; 120 if ((ret = dbp->cursor(dbp, NULL, &dbc, 0)) != 0) 124 GET_META(dbp, hcp, ret); [all …]
|
| H A D | hash_page.c | 94 DB *dbp; local 99 dbp = dbc->dbp; 127 if (hcp->dpagep == NULL && (ret = __ham_get_page(dbp, 138 if ((ret = __ham_put_page(dbp, 157 (ret = __ham_put_page(dbp, hcp->dpagep, 0)) != 0) 180 DB *dbp; local 184 dbp = dbc->dbp; 187 ret = __ham_put_page(dbp, hcp->pagep, 0); 189 ret = __ham_put_page(dbp, hcp->dpagep, 0); 207 (void)lock_put(hcp->dbc->dbp->dbenv->lk_info, hcp->lock); [all …]
|
| /illumos-gate/usr/src/cmd/sendmail/db/log/ |
| H A D | log_rec.c | 128 if (dbe->dbp != NULL && --dbe->refcount == 0) { 129 ret = dbe->dbp->close(dbe->dbp, 0); 141 logp->dbentry[argp->id].dbp == NULL))) { 192 if (dbe != NULL && (dbe->deleted == 1 || dbe->dbp != NULL) && 202 if (dbe != NULL && dbe->dbp != NULL) { 203 (void)dbe->dbp->close(dbe->dbp, 0); 229 DB *dbp; local 232 dbp = NULL; 233 if ((ret = db_open(name, ftype, 0, 0, lp->dbenv, NULL, &dbp)) == 0) { 238 if (memcmp(uid, dbp->fileid, DB_FILE_ID_LEN) != 0) { [all …]
|
| /illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/ |
| H A D | rec_close.c | 62 __rec_close(dbp) in __rec_close() argument 63 DB *dbp; in __rec_close() 68 t = dbp->internal; 76 if (__rec_sync(dbp, 0) == RET_ERROR) 95 if (__bt_close(dbp) == RET_ERROR) 111 __rec_sync(dbp, flags) in __rec_sync() argument 112 const DB *dbp; in __rec_sync() 122 t = dbp->internal; 131 return (__bt_sync(dbp, 0)); 156 status = (dbp->seq)(dbp, &key, &data, R_FIRST); [all …]
|
| /illumos-gate/usr/src/cmd/vi/misc/ |
| H A D | ctags.c | 153 static char *dbp = lbuf; variable 1069 dbp = lbuf; 1070 if (*dbp == '%') dbp++; /* Ratfor escape to fortran */ 1071 while (isspace(*dbp)) 1072 dbp++; 1073 if (*dbp == 0) 1075 switch (*dbp |' ') { 1095 while (isspace(*dbp)) 1096 dbp++; 1097 if (*dbp == 0) [all …]
|
| /illumos-gate/usr/src/cmd/listen/ |
| H A D | listen.c | 897 dbf_t *dbp = Dbfhead; in listen() local 913 for (dbp = Dbfhead; dbp && dbp->dbf_svc_code; dbp++) { in listen() 914 if (dbp->dbf_fd >= 0) { in listen() 915 sp->fd = dbp->dbf_fd; in listen() 916 DEBUG((9, "adding %d to poll struct", dbp->dbf_fd)); in listen() 1176 dbf_t *dbp; in trycon() local 1185 if ((dbp = getentry(fd)) == NULL) { in trycon() 1194 if (dbp->dbf_flags & DBF_OFF) { in trycon() 1239 fd, dbp->dbf_svc_code, call->sequence, in trycon() 1240 (dbp->dbf_sflags & PFLAG) ? "passfd" : "exec"); in trycon() [all …]
|
| /illumos-gate/usr/src/cmd/ldmad/ |
| H A D | mdesc_lib.c | 106 md_data_block_t *dbp; in md_find_data_block() local 114 CHAIN_ITER(mdp->data_block_list, dbp) { in md_find_data_block() 115 if (dbp->size == len && in md_find_data_block() 116 dbp->hash == hash && bcmp(dbp->datap, datap, len) == 0) in md_find_data_block() 117 return (dbp); in md_find_data_block() 126 md_data_block_t *dbp; in md_new_data_block() local 129 dbp = md_find_data_block(mdp, bufp, len, &hash); in md_new_data_block() 130 if (dbp == NULL) { in md_new_data_block() 131 dbp = calloc(1, sizeof (md_data_block_t)); in md_new_data_block() 132 if (dbp == NULL) in md_new_data_block() [all …]
|