Home
last modified time | relevance | path

Searched refs:zp_is_dir (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_dir.c577 int zp_is_dir = (vp->v_type == VDIR); in zfs_link_create() local
587 if (zp_is_dir) { in zfs_link_create()
596 if (zp->z_links >= ZFS_LINK_MAX - zp_is_dir) { in zfs_link_create()
637 dzp->z_links += zp_is_dir; in zfs_link_create()
712 int zp_is_dir = (vp->v_type == VDIR); in zfs_link_destroy() local
725 if (zp_is_dir && !zfs_dirempty(zp)) in zfs_link_destroy()
738 if (zp->z_links <= zp_is_dir) { in zfs_link_destroy()
742 zp_is_dir + 1); in zfs_link_destroy()
743 zp->z_links = zp_is_dir + 1; in zfs_link_destroy()
745 if (--zp->z_links == zp_is_dir) { in zfs_link_destroy()
[all …]
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_dir.c797 int zp_is_dir = S_ISDIR(ZTOI(zp)->i_mode); in zfs_link_create() local
859 if (zp_is_dir) in zfs_link_create()
942 int zp_is_dir = S_ISDIR(ZTOI(zp)->i_mode); in zfs_link_destroy() local
953 if (zp_is_dir && !zfs_dirempty(zp)) { in zfs_link_destroy()
969 if (ZTOI(zp)->i_nlink <= zp_is_dir) { in zfs_link_destroy()
972 (int)ZTOI(zp)->i_nlink, zp_is_dir + 1); in zfs_link_destroy()
973 set_nlink(ZTOI(zp), zp_is_dir + 1); in zfs_link_destroy()
976 if (ZTOI(zp)->i_nlink == zp_is_dir) { in zfs_link_destroy()
1003 if (zp_is_dir) in zfs_link_destroy()