Searched refs:obj_num (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dzfs_znode.h283 #define ZFS_OBJ_HASH(obj_num) ((obj_num) & (ZFS_OBJ_MTX_SZ - 1))
284 #define ZFS_OBJ_MUTEX(zfsvfs, obj_num) \
285 (&(zfsvfs)->z_hold_mtx[ZFS_OBJ_HASH(obj_num)])
286 #define ZFS_OBJ_HOLD_ENTER(zfsvfs, obj_num) \
287 mutex_enter(ZFS_OBJ_MUTEX((zfsvfs), (obj_num)))
288 #define ZFS_OBJ_HOLD_TRYENTER(zfsvfs, obj_num) \
289 mutex_tryenter(ZFS_OBJ_MUTEX((zfsvfs), (obj_num)))
290 #define ZFS_OBJ_HOLD_EXIT(zfsvfs, obj_num) \
291 mutex_exit(ZFS_OBJ_MUTEX((zfsvfs), (obj_num)))
[all...]
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzfs_znode.c1121 zfs_zget(zfsvfs_t *zfsvfs, uint64_t obj_num, znode_t **zpp) argument
1136 ZFS_OBJ_HOLD_ENTER(zfsvfs, obj_num);
1138 err = sa_buf_hold(zfsvfs->z_os, obj_num, NULL, &db);
1140 ZFS_OBJ_HOLD_EXIT(zfsvfs, obj_num);
1151 ZFS_OBJ_HOLD_EXIT(zfsvfs, obj_num);
1172 ASSERT3U(zp->z_id, ==, obj_num);
1187 ZFS_OBJ_HOLD_EXIT(zfsvfs, obj_num);
1243 ZFS_OBJ_HOLD_EXIT(zfsvfs, obj_num);
1255 uint64_t obj_num = zp->z_id; local
1262 ZFS_OBJ_HOLD_ENTER(zfsvfs, obj_num);
[all...]
H A Dsa.c1422 sa_buf_hold(objset_t *objset, uint64_t obj_num, void *tag, dmu_buf_t **db) argument
1424 return (dmu_bonus_hold(objset, obj_num, tag, db));

Completed in 138 milliseconds