Home | History | Annotate | Download | only in cd9660

Lines Matching refs:inop

147 cd9660_defattr(struct iso_directory_record *isodir, struct iso_node *inop,
156 inop->inode.iso_mode = S_IFDIR;
161 inop->inode.iso_links = 1;
163 inop->inode.iso_mode = S_IFREG;
164 inop->inode.iso_links = 1;
167 && ((imp = inop->i_mnt)->im_flags & ISOFSMNT_EXTATT)
169 cd9660_blkatoff(ITOV(inop), (off_t)-(off << imp->im_bshift),
178 inop->inode.iso_mode |= S_IRUSR;
180 inop->inode.iso_mode |= S_IXUSR;
182 inop->inode.iso_mode |= S_IRGRP;
184 inop->inode.iso_mode |= S_IXGRP;
186 inop->inode.iso_mode |= S_IROTH;
188 inop->inode.iso_mode |= S_IXOTH;
189 inop->inode.iso_uid = isonum_723(ap->owner); /* what about 0? */
190 inop->inode.iso_gid = isonum_723(ap->group); /* what about 0? */
195 inop->inode.iso_mode |=
197 inop->inode.iso_uid = (uid_t)0;
198 inop->inode.iso_gid = (gid_t)0;
208 cd9660_deftstamp(struct iso_directory_record *isodir, struct iso_node *inop,
217 && ((imp = inop->i_mnt)->im_flags & ISOFSMNT_EXTATT)
219 cd9660_blkatoff(ITOV(inop), (off_t)-(off << imp->im_bshift),
227 if (!cd9660_tstamp_conv17(ap->ftime,&inop->inode.iso_atime))
228 cd9660_tstamp_conv17(ap->ctime,&inop->inode.iso_atime);
229 if (!cd9660_tstamp_conv17(ap->ctime,&inop->inode.iso_ctime))
230 inop->inode.iso_ctime = inop->inode.iso_atime;
231 if (!cd9660_tstamp_conv17(ap->mtime,&inop->inode.iso_mtime))
232 inop->inode.iso_mtime = inop->inode.iso_ctime;
237 cd9660_tstamp_conv7(isodir->date,&inop->inode.iso_ctime);
238 inop->inode.iso_atime = inop->inode.iso_ctime;
239 inop->inode.iso_mtime = inop->inode.iso_ctime;