Searched refs:obj_num (Results 1 - 3 of 3) sorted by relevance
/freebsd-10.1-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
H A D | zfs_znode.h | 283 #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.1-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | zfs_znode.c | 1118 zfs_zget(zfsvfs_t *zfsvfs, uint64_t obj_num, znode_t **zpp) argument 1133 ZFS_OBJ_HOLD_ENTER(zfsvfs, obj_num); 1135 err = sa_buf_hold(zfsvfs->z_os, obj_num, NULL, &db); 1137 ZFS_OBJ_HOLD_EXIT(zfsvfs, obj_num); 1148 ZFS_OBJ_HOLD_EXIT(zfsvfs, obj_num); 1169 ASSERT3U(zp->z_id, ==, obj_num); 1184 ZFS_OBJ_HOLD_EXIT(zfsvfs, obj_num); 1232 vp->v_hash = obj_num; 1241 ZFS_OBJ_HOLD_EXIT(zfsvfs, obj_num); 1253 uint64_t obj_num local [all...] |
H A D | sa.c | 1426 sa_buf_hold(objset_t *objset, uint64_t obj_num, void *tag, dmu_buf_t **db) argument 1428 return (dmu_bonus_hold(objset, obj_num, tag, db));
|
Completed in 107 milliseconds