Lines Matching refs:attr
2474 update_stat(node, &e->attr);
2477 set_stat(f, e->ino, &e->attr);
2488 res = fuse_fs_getattr(f->fs, path, &e->attr, fi);
2770 static void fuse_lib_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr,
2788 err = fuse_fs_chmod(f->fs, path, attr->st_mode, fi);
2791 attr->st_uid : (uid_t) -1;
2793 attr->st_gid : (gid_t) -1;
2798 attr->st_size, fi);
2813 tv[0] = attr->st_atim;
2818 tv[1] = attr->st_mtim;
2827 tv[0].tv_sec = attr->st_atime;
2828 tv[0].tv_nsec = ST_ATIM_NSEC(attr);
2829 tv[1].tv_sec = attr->st_mtime;
2830 tv[1].tv_nsec = ST_MTIM_NSEC(attr);
3147 else if (!S_ISREG(e.attr.st_mode)) {
3543 e.attr = *statp;
3553 e.attr.st_ino = FUSE_UNKNOWN_INO;
3555 e.attr.st_mode = statp->st_mode;
3557 e.attr.st_ino = statp->st_ino;
3560 e.attr.st_ino = (ino_t)
3590 if (fuse_add_direntry_to_dh(dh, name, &e.attr) == -1)
3674 .attr = de->stat,