Searched refs:holds (Results 1 - 17 of 17) sorted by relevance

/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Ddsl_userhold.h43 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 DMutexGuard.h34 /// 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 Ddsl_userhold.c121 * 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 Ddsl_pool.c499 * 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 Ddmu_tx.c792 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 Ddbuf.c182 * 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 Dzfs_ioctl.c1193 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 Dlibzfs_core.h50 int lzc_hold(nvlist_t *holds, int cleanup_fd, nvlist_t **errlist);
51 int lzc_release(nvlist_t *holds, nvlist_t **errlist);
H A Dlibzfs_core.c297 * 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 DJITEmitter.cpp126 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 Dsha1-thumb.pl137 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 Dztest.c4607 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 Dparisc-mont.pl224 mtctl $hi0,%cr11 ; $hi0 still holds 31
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libzfs/common/
H A Dlibzfs_dataset.c4216 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 Dtexinfo.tex424 % We cannot use \next here, as it holds the macro to run;
/freebsd-10.0-release/contrib/gcc/doc/include/
H A Dtexinfo.tex433 % We cannot use \next here, as it holds the macro to run;
/freebsd-10.0-release/contrib/groff/doc/
H A Dtexinfo.tex425 % We cannot use \next here, as it holds the macro to run;

Completed in 397 milliseconds