Lines Matching defs:inop

98 cd9660_defattr(struct iso_directory_record *isodir, struct iso_node *inop,
109 inop->inode.iso_mode = S_IFDIR;
114 inop->inode.iso_links = 1;
116 inop->inode.iso_mode = S_IFREG;
117 inop->inode.iso_links = 1;
120 && ((imp = inop->i_mnt)->im_flags & ISOFSMNT_EXTATT)
122 cd9660_blkatoff(ITOV(inop), (off_t)-(off << imp->im_bshift), NULL,
131 inop->inode.iso_mode |= S_IXOTH;
133 inop->inode.iso_mode |= S_IROTH;
135 inop->inode.iso_mode |= S_IXGRP;
137 inop->inode.iso_mode |= S_IRGRP;
139 inop->inode.iso_mode |= S_IXUSR;
141 inop->inode.iso_mode |= S_IRUSR;
142 inop->inode.iso_uid = isonum_723(ap->owner); /* what about 0? */
143 inop->inode.iso_gid = isonum_723(ap->group); /* what about 0? */
148 inop->inode.iso_mode |= S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH;
149 inop->inode.iso_uid = (uid_t)0;
150 inop->inode.iso_gid = (gid_t)0;
160 cd9660_deftstamp(struct iso_directory_record *isodir, struct iso_node *inop,
169 && ((imp = inop->i_mnt)->im_flags & ISOFSMNT_EXTATT)
171 cd9660_blkatoff(ITOV(inop), (off_t)-(off << imp->im_bshift), NULL,
180 if (!cd9660_tstamp_conv17(ap->ftime,&inop->inode.iso_atime))
181 cd9660_tstamp_conv17(ap->ctime,&inop->inode.iso_atime);
182 if (!cd9660_tstamp_conv17(ap->ctime,&inop->inode.iso_ctime))
183 inop->inode.iso_ctime = inop->inode.iso_atime;
184 if (!cd9660_tstamp_conv17(ap->mtime,&inop->inode.iso_mtime))
185 inop->inode.iso_mtime = inop->inode.iso_ctime;
190 cd9660_tstamp_conv7(isodir->date,&inop->inode.iso_ctime,ftype);
191 inop->inode.iso_atime = inop->inode.iso_ctime;
192 inop->inode.iso_mtime = inop->inode.iso_ctime;