Lines Matching defs:flag
110 * flag - ZNEW: if the entry already exists, fail with EEXIST.
138 int flag, int *direntflags, pathname_t *realpnp)
183 ((zfsvfs->z_case == ZFS_CASE_INSENSITIVE) && (flag & ZCIEXACT)) ||
184 ((zfsvfs->z_case == ZFS_CASE_MIXED) && !(flag & ZCILOOK));
198 !(zfsvfs->z_norm & ~U8_TEXTPREP_TOUPPER) && !(flag & ZCILOOK));
208 if (flag & ZRENAMING)
219 ASSERT(!(flag & ZSHARED) || !(flag & ZHAVELOCK));
220 if (!(flag & ZHAVELOCK))
227 if (!(flag & ZHAVELOCK))
238 if (!(flag & ZHAVELOCK))
257 if ((flag & ZSHARED) && dl->dl_sharecnt != 0)
265 if (flag & ZHAVELOCK)
268 if ((flag & ZSHARED) && ++dl->dl_sharecnt > 1 && dl->dl_namesize == 0) {
290 if (flag & ZXATTR) {
302 if (flag & ZNEW) {
316 if (error != ENOENT || (flag & ZEXISTS)) {
321 if (flag & ZNEW) {
330 if (!(flag & ZXATTR) && update)
707 zfs_link_create(zfs_dirlock_t *dl, znode_t *zp, dmu_tx_t *tx, int flag)
721 if (!(flag & ZRENAMING)) {
723 ASSERT(!(flag & (ZNEW | ZEXISTS)));
737 if (!(flag & ZNEW)) {
779 int flag)
785 (flag & ZCIEXACT)) ||
787 !(flag & ZCILOOK)))
809 zfs_link_destroy(zfs_dirlock_t *dl, znode_t *zp, dmu_tx_t *tx, int flag,
824 if (!(flag & ZRENAMING)) {
846 error = zfs_dropname(dl, zp, dzp, tx, flag);
881 error = zfs_dropname(dl, zp, dzp, tx, flag);