Searched defs:bonus (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_deadlist.c483 dmu_buf_t *bonus; local
507 VERIFY3U(0, ==, dmu_bonus_hold(dl->dl_os, obj, FTAG, &bonus));
508 dlp = bonus->db_data;
509 dmu_buf_will_dirty(bonus, tx);
511 dmu_buf_rele(bonus, FTAG);
H A Ddmu.c348 * Lookup and hold the bonus buffer for the provided dnode. If the dnode
349 * has not yet been allocated a new bonus dbuf a will be allocated.
373 /* as long as the bonus buf is held, the dnode will be held */
380 * Wait to drop dn_struct_rwlock until after adding the bonus dbuf's
428 /* as long as the bonus buf is held, the dnode will be held */
435 * Wait to drop dn_struct_rwlock until after adding the bonus dbuf's
494 dmu_spill_hold_existing(dmu_buf_t *bonus, void *tag, dmu_buf_t **dbp) argument
496 dmu_buf_impl_t *db = (dmu_buf_impl_t *)bonus;
523 dmu_spill_hold_by_bonus(dmu_buf_t *bonus, uint32_t flags, void *tag, argument
526 dmu_buf_impl_t *db = (dmu_buf_impl_t *)bonus;
[all...]
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c2203 void *bonus = NULL; local
2229 * Encrypted datasets will have sensitive bonus buffers
2230 * encrypted. Therefore we cannot hold the bonus buffer and
2248 bonus = db->db_data;
2286 "", "", "", "", "", "", bonus_size, "bonus",
2305 object, bonus, bsize);
2307 (void) printf("\t\t(bonus encrypted)\n");
2710 (void) fprintf(stderr, "invalid bonus type %d for obj %llu\n",

Completed in 160 milliseconds