Lines Matching refs:zap
2400 zap_attribute_t zap; in zfs_readdir() local
2501 (void) strcpy(zap.za_name, "."); in zfs_readdir()
2502 zap.za_normalization_conflict = 0; in zfs_readdir()
2505 (void) strcpy(zap.za_name, ".."); in zfs_readdir()
2506 zap.za_normalization_conflict = 0; in zfs_readdir()
2509 (void) strcpy(zap.za_name, ZFS_CTLDIR_NAME); in zfs_readdir()
2510 zap.za_normalization_conflict = 0; in zfs_readdir()
2516 if (error = zap_cursor_retrieve(&zc, &zap)) { in zfs_readdir()
2523 if (zap.za_integer_length != 8 || in zfs_readdir()
2524 zap.za_num_integers != 1) { in zfs_readdir()
2533 objnum = ZFS_DIRENT_OBJ(zap.za_first_integer); in zfs_readdir()
2539 if (check_sysattrs && !zap.za_normalization_conflict) { in zfs_readdir()
2540 zap.za_normalization_conflict = in zfs_readdir()
2541 xattr_sysattr_casechk(zap.za_name); in zfs_readdir()
2561 reclen = EDIRENT_RECLEN(strlen(zap.za_name)); in zfs_readdir()
2563 reclen = DIRENT64_RECLEN(strlen(zap.za_name)); in zfs_readdir()
2586 eodp->ed_eflags = zap.za_normalization_conflict ? in zfs_readdir()
2588 (void) strncpy(eodp->ed_name, zap.za_name, in zfs_readdir()
2599 (void) strncpy(odp->d_name, zap.za_name, in zfs_readdir()
2914 zap_attribute_t zap; in zfs_setattr_dir() local
2923 while ((err = zap_cursor_retrieve(&zc, &zap)) == 0) { in zfs_setattr_dir()
2925 if (zap.za_integer_length != 8 || zap.za_num_integers != 1) { in zfs_setattr_dir()
2930 err = zfs_dirent_lock(&dl, dzp, (char *)zap.za_name, &zp, in zfs_setattr_dir()