Lines Matching full:ancestor
115 * the common ancestor. A receive will also validate the counts and then update
809 * initialized) filesystem or the given ancestor must be satisfied.
813 dsl_dir_t *ancestor, cred_t *cr) in dsl_fs_ss_limit_check() argument
857 * If an ancestor has been provided, stop checking the limit once we in dsl_fs_ss_limit_check()
859 * the check once we recurse up to the common ancestor. in dsl_fs_ss_limit_check()
861 if (ancestor == dd) in dsl_fs_ss_limit_check()
889 ancestor, cr); in dsl_fs_ss_limit_check()
1194 * How much space would dd have available if ancestor had delta applied
1200 dsl_dir_t *ancestor, int64_t delta, int ondiskonly) in dsl_dir_space_available() argument
1213 ancestor, delta, ondiskonly); in dsl_dir_space_available()
1237 if (dd == ancestor) { in dsl_dir_space_available()
1896 * ancestor? Syncing context only.
1899 would_change(dsl_dir_t *dd, int64_t delta, dsl_dir_t *ancestor) in would_change() argument
1901 if (dd == ancestor) in would_change()
1907 return (would_change(dd->dd_parent, delta, ancestor)); in would_change()
2231 dsl_dir_t *ancestor; in dsl_dir_transfer_possible() local
2236 ancestor = closest_common_ancestor(sdd, tdd); in dsl_dir_transfer_possible()
2237 adelta = would_change(sdd, -space, ancestor); in dsl_dir_transfer_possible()
2238 avail = dsl_dir_space_available(tdd, ancestor, adelta, FALSE); in dsl_dir_transfer_possible()
2243 ancestor, cr); in dsl_dir_transfer_possible()
2247 ancestor, cr); in dsl_dir_transfer_possible()