Lines Matching defs:bonus
355 * Lookup and hold the bonus buffer for the provided dnode. If the dnode
356 * has not yet been allocated a new bonus dbuf a will be allocated.
382 /* as long as the bonus buf is held, the dnode will be held */
389 * Wait to drop dn_struct_rwlock until after adding the bonus dbuf's
462 dmu_spill_hold_existing(dmu_buf_t *bonus, const void *tag, dmu_buf_t **dbp)
464 dmu_buf_impl_t *db = (dmu_buf_impl_t *)bonus;
491 dmu_spill_hold_by_bonus(dmu_buf_t *bonus, uint32_t flags, const void *tag,
494 dmu_buf_impl_t *db = (dmu_buf_impl_t *)bonus;
1451 * (e.g. its bonus buffer), this routine is faster than dmu_read_uio(),
1589 * (e.g. its bonus buffer), this routine is faster than dmu_write_uio(),