Lines Matching defs:ozp

178 zfs_znode_move_impl(znode_t *ozp, znode_t *nzp)
183 nzp->z_zfsvfs = ozp->z_zfsvfs;
187 nzp->z_vnode = ozp->z_vnode;
188 ozp->z_vnode = vp; /* let destructor free the overwritten vnode */
189 ZTOV(ozp)->v_data = ozp;
192 nzp->z_id = ozp->z_id;
193 ASSERT(ozp->z_dirlocks == NULL); /* znode not in use */
194 ASSERT(avl_numnodes(&ozp->z_range_avl) == 0);
195 nzp->z_unlinked = ozp->z_unlinked;
196 nzp->z_atime_dirty = ozp->z_atime_dirty;
197 nzp->z_zn_prefetch = ozp->z_zn_prefetch;
198 nzp->z_blksz = ozp->z_blksz;
199 nzp->z_seq = ozp->z_seq;
200 nzp->z_mapcnt = ozp->z_mapcnt;
201 nzp->z_gen = ozp->z_gen;
202 nzp->z_sync_cnt = ozp->z_sync_cnt;
203 nzp->z_is_sa = ozp->z_is_sa;
204 nzp->z_sa_hdl = ozp->z_sa_hdl;
205 bcopy(ozp->z_atime, nzp->z_atime, sizeof (uint64_t) * 2);
206 nzp->z_links = ozp->z_links;
207 nzp->z_size = ozp->z_size;
208 nzp->z_pflags = ozp->z_pflags;
209 nzp->z_uid = ozp->z_uid;
210 nzp->z_gid = ozp->z_gid;
211 nzp->z_mode = ozp->z_mode;
217 if (ozp->z_acl_cached) {
218 zfs_acl_free(ozp->z_acl_cached);
219 ozp->z_acl_cached = NULL;
230 ozp->z_sa_hdl = NULL;
231 POINTER_INVALIDATE(&ozp->z_zfsvfs);
237 ozp->z_moved = (uint8_t)-1;
244 znode_t *ozp = buf, *nzp = newbuf;
256 zfsvfs = ozp->z_zfsvfs;
269 if (zfsvfs != ozp->z_zfsvfs) {
295 if (zfsvfs != ozp->z_zfsvfs) {
307 if (ZFS_OBJ_HOLD_TRYENTER(zfsvfs, ozp->z_id) == 0) {
314 vp = ZTOV(ozp);
316 ZFS_OBJ_HOLD_EXIT(zfsvfs, ozp->z_id);
326 ZFS_OBJ_HOLD_EXIT(zfsvfs, ozp->z_id);
337 zfs_znode_move_impl(ozp, nzp);
339 ZFS_OBJ_HOLD_EXIT(zfsvfs, ozp->z_id);
341 list_link_replace(&ozp->z_link_node, &nzp->z_link_node);