• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/

Lines Matching refs:zp

210 	znode_t *zp = ITOZ(xf->dentry->d_inode);
214 mutex_enter(&zp->z_lock);
215 if (zp->z_xattr_cached == NULL)
216 error = -zfs_sa_get_xattr(zp);
217 mutex_exit(&zp->z_lock);
222 ASSERT(zp->z_xattr_cached);
224 while ((nvp = nvlist_next_nvpair(zp->z_xattr_cached, nvp)) != NULL) {
239 znode_t *zp = ITOZ(dentry->d_inode);
240 zfsvfs_t *zfsvfs = ZTOZSB(zp);
249 ZPL_VERIFY_ZP(zp);
250 rw_enter(&zp->z_xattr_lock, RW_READER);
252 if (zfsvfs->z_use_sa && zp->z_is_sa) {
265 rw_exit(&zp->z_xattr_lock);
331 znode_t *zp = ITOZ(ip);
336 ASSERT(RW_LOCK_HELD(&zp->z_xattr_lock));
338 mutex_enter(&zp->z_lock);
339 if (zp->z_xattr_cached == NULL)
340 error = -zfs_sa_get_xattr(zp);
341 mutex_exit(&zp->z_lock);
346 ASSERT(zp->z_xattr_cached);
347 error = -nvlist_lookup_byte_array(zp->z_xattr_cached, name,
367 znode_t *zp = ITOZ(ip);
368 zfsvfs_t *zfsvfs = ZTOZSB(zp);
371 ASSERT(RW_LOCK_HELD(&zp->z_xattr_lock));
373 if (zfsvfs->z_use_sa && zp->z_is_sa) {
394 znode_t *zp = ITOZ(ip);
395 zfsvfs_t *zfsvfs = ZTOZSB(zp);
399 ASSERT(RW_LOCK_HELD(&zp->z_xattr_lock));
402 if (zfsvfs->z_use_sa && zp->z_is_sa) {
429 znode_t *zp = ITOZ(ip);
430 zfsvfs_t *zfsvfs = ZTOZSB(zp);
438 ZPL_VERIFY_ZP(zp);
439 rw_enter(&zp->z_xattr_lock, RW_READER);
441 rw_exit(&zp->z_xattr_lock);
538 znode_t *zp = ITOZ(ip);
543 mutex_enter(&zp->z_lock);
544 if (zp->z_xattr_cached == NULL)
545 error = -zfs_sa_get_xattr(zp);
546 mutex_exit(&zp->z_lock);
551 ASSERT(zp->z_xattr_cached);
552 nvl = zp->z_xattr_cached;
581 error = -zfs_sa_set_xattr(zp);
585 zp->z_xattr_cached = NULL;
597 znode_t *zp = ITOZ(ip);
598 zfsvfs_t *zfsvfs = ZTOZSB(zp);
607 ZPL_VERIFY_ZP(zp);
638 if (zfsvfs->z_use_sa && zp->z_is_sa &&