/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
H A D | dsl_userhold.h | 43 int dsl_dataset_user_hold(nvlist_t *holds, minor_t cleanup_minor, 45 int dsl_dataset_user_release(nvlist_t *holds, nvlist_t *errlist); 47 void dsl_dataset_user_release_tmp(struct dsl_pool *dp, nvlist_t *holds);
|
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/ |
H A D | MutexGuard.h | 34 /// holds - Returns true if this locker instance holds the specified lock. 37 bool holds(const sys::Mutex& lock) const { return &M == &lock; } function in class:llvm::MutexGuard
|
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | dsl_userhold.c | 121 * reported if needed, such as when all holds fail. 197 zfs_dbgmsg("couldn't release holds on pool=%s " 203 zfs_dbgmsg("couldn't release holds on pool=%s " 217 dsl_onexit_hold_cleanup(spa_t *spa, nvlist_t *holds, minor_t minor) argument 221 if (minor == 0 || nvlist_empty(holds)) { 222 fnvlist_free(holds); 232 ca->zhca_holds = holds; 281 * holds is nvl of snapname -> holdname 288 * If none of the snapshots for requested holds exist then ENOENT will be 291 * If cleanup_minor is not 0, the holds wil 304 dsl_dataset_user_hold(nvlist_t *holds, minor_t cleanup_minor, nvlist_t *errlist) argument 346 dsl_dataset_user_release_check_one(dsl_dataset_user_release_arg_t *ddura, dsl_dataset_t *ds, nvlist_t *holds, const char *snapname) argument 440 nvlist_t *holds; local 471 dsl_dataset_user_release_sync_one(dsl_dataset_t *ds, nvlist_t *holds, dmu_tx_t *tx) argument 546 dsl_dataset_user_release_impl(nvlist_t *holds, nvlist_t *errlist, dsl_pool_t *tmpdp) argument 616 dsl_dataset_user_release(nvlist_t *holds, nvlist_t *errlist) argument 625 dsl_dataset_user_release_tmp(struct dsl_pool *dp, nvlist_t *holds) argument [all...] |
H A D | dsl_pool.c | 499 * dsl_dir_destroy_check() will fail if there are unexpected holds. 856 * Walk through the pool-wide zap object of temporary snapshot user holds 866 nvlist_t *holds; local 872 holds = fnvlist_alloc(); 883 if (nvlist_lookup_nvlist(holds, za.za_name, &tags) != 0) { 886 fnvlist_add_nvlist(holds, za.za_name, tags); 892 dsl_dataset_user_release_tmp(dp, holds); 893 fnvlist_free(holds); 898 * Create the pool-wide zap object for storing temporary snapshot holds. 926 * zap object for temporary holds migh [all...] |
H A D | dmu_tx.c | 792 int holds = 0; local 808 holds++; 811 return (holds); 956 * before processing the dnode holds, due to the 1007 * Add in 'tohold' to account for our dirty holds on this memory 1155 * Go through the transaction's hold list and remove holds on 1156 * associated dnodes, notifying waiters if no holds remain.
|
H A D | dbuf.c | 182 * fail if there are any existing holds on the db. 2015 int64_t holds = refcount_add(&db->db_holds, tag); local 2016 ASSERT(holds > 1); 2041 int64_t holds; local 2051 holds = refcount_remove(&db->db_holds, tag); 2052 ASSERT(holds >= 0); 2058 if (db->db_buf && holds == (db->db_level == 0 ? db->db_dirtycnt : 0)) 2061 if (holds == db->db_dirtycnt && 2065 if (holds == 0) { 2400 * are active holds an [all...] |
H A D | zfs_ioctl.c | 1193 nvlist_t *holds; local 1196 error = nvlist_lookup_nvlist(innvl, "holds", &holds); 1200 for (pair = nvlist_next_nvpair(holds, NULL); pair != NULL; 1201 pair = nvlist_next_nvpair(holds, pair)) { 5039 * "holds" -> { snapname -> holdname (string), ... } 5052 nvlist_t *holds; local 5057 error = nvlist_lookup_nvlist(args, "holds", &holds); 5067 error = dsl_dataset_user_hold(holds, mino 5101 zfs_ioc_release(const char *pool, nvlist_t *holds, nvlist_t *errlist) argument [all...] |
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libzfs_core/common/ |
H A D | libzfs_core.h | 50 int lzc_hold(nvlist_t *holds, int cleanup_fd, nvlist_t **errlist); 51 int lzc_release(nvlist_t *holds, nvlist_t **errlist);
|
H A D | libzfs_core.c | 297 * If 'defer' is not set, and a snapshot has user holds or clones, the 301 * If 'defer' is set, and a snapshot has user holds or clones, it will be 382 * Create "user holds" on snapshots. If there is a hold on a snapshot, 392 * termination), the holds will be released. If the system is shut down 393 * uncleanly, the holds will be released when the pool is next opened 399 * The return value will be 0 if all holds, for snapshots that existed, 403 * failed and no holds will be created. 409 lzc_hold(nvlist_t *holds, int cleanup_fd, nvlist_t **errlist) argument 417 elem = nvlist_next_nvpair(holds, NULL); 424 fnvlist_add_nvlist(args, "holds", hold 456 lzc_release(nvlist_t *holds, nvlist_t **errlist) argument [all...] |
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITEmitter.cpp | 126 assert(locked.holds(TheJIT->lock)); 131 assert(lck.holds(TheJIT->lock)); 137 assert(locked.holds(TheJIT->lock)); 151 assert(locked.holds(TheJIT->lock));
|
/freebsd-10.0-release/crypto/openssl/crypto/sha/asm/ |
H A D | sha1-thumb.pl | 137 ldrb $a,[$t1,#0] @ $t1 is r1 and holds inp 169 ldmia $t0!,{$a,$b,$c,$d,$e} @ $t0 is r0 and holds ctx
|
/freebsd-10.0-release/cddl/contrib/opensolaris/cmd/ztest/ |
H A D | ztest.c | 4607 nvlist_t *snaps, *holds; local 4611 holds = fnvlist_alloc(); 4612 fnvlist_add_boolean(holds, holdname); 4613 fnvlist_add_nvlist(snaps, snapname, holds); 4614 fnvlist_free(holds); 4634 nvlist_t *holds; local 4709 holds = fnvlist_alloc(); 4710 fnvlist_add_string(holds, fullname, tag); 4711 error = dsl_dataset_user_hold(holds, 0, NULL); 4712 fnvlist_free(holds); [all...] |
/freebsd-10.0-release/crypto/openssl/crypto/bn/asm/ |
H A D | parisc-mont.pl | 224 mtctl $hi0,%cr11 ; $hi0 still holds 31
|
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libzfs/common/ |
H A D | libzfs_dataset.c | 4216 zfs_hold_nvl(zfs_handle_t *zhp, int cleanup_fd, nvlist_t *holds) argument 4225 ret = lzc_hold(holds, cleanup_fd, &errors); 4525 dgettext(TEXT_DOMAIN, "cannot get holds for '%s'"),
|
/freebsd-10.0-release/contrib/amd/doc/ |
H A D | texinfo.tex | 424 % We cannot use \next here, as it holds the macro to run;
|
/freebsd-10.0-release/contrib/gcc/doc/include/ |
H A D | texinfo.tex | 433 % We cannot use \next here, as it holds the macro to run;
|
/freebsd-10.0-release/contrib/groff/doc/ |
H A D | texinfo.tex | 425 % We cannot use \next here, as it holds the macro to run;
|