Lines Matching refs:raw_inode
483 struct minix_inode * raw_inode;
487 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh);
488 if (!raw_inode) {
492 if (raw_inode->i_nlinks == 0) {
499 inode->i_mode = raw_inode->i_mode;
500 i_uid_write(inode, raw_inode->i_uid);
501 i_gid_write(inode, raw_inode->i_gid);
502 set_nlink(inode, raw_inode->i_nlinks);
503 inode->i_size = raw_inode->i_size;
504 inode->i_mtime = inode->i_atime = inode_set_ctime(inode, raw_inode->i_time, 0);
507 minix_inode->u.i1_data[i] = raw_inode->i_zone[i];
508 minix_set_inode(inode, old_decode_dev(raw_inode->i_zone[0]));
520 struct minix2_inode * raw_inode;
524 raw_inode = minix_V2_raw_inode(inode->i_sb, inode->i_ino, &bh);
525 if (!raw_inode) {
529 if (raw_inode->i_nlinks == 0) {
536 inode->i_mode = raw_inode->i_mode;
537 i_uid_write(inode, raw_inode->i_uid);
538 i_gid_write(inode, raw_inode->i_gid);
539 set_nlink(inode, raw_inode->i_nlinks);
540 inode->i_size = raw_inode->i_size;
541 inode->i_mtime.tv_sec = raw_inode->i_mtime;
542 inode->i_atime.tv_sec = raw_inode->i_atime;
543 inode_set_ctime(inode, raw_inode->i_ctime, 0);
548 minix_inode->u.i2_data[i] = raw_inode->i_zone[i];
549 minix_set_inode(inode, old_decode_dev(raw_inode->i_zone[0]));
580 struct minix_inode * raw_inode;
584 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh);
585 if (!raw_inode)
587 raw_inode->i_mode = inode->i_mode;
588 raw_inode->i_uid = fs_high2lowuid(i_uid_read(inode));
589 raw_inode->i_gid = fs_high2lowgid(i_gid_read(inode));
590 raw_inode->i_nlinks = inode->i_nlink;
591 raw_inode->i_size = inode->i_size;
592 raw_inode->i_time = inode->i_mtime.tv_sec;
594 raw_inode->i_zone[0] = old_encode_dev(inode->i_rdev);
596 raw_inode->i_zone[i] = minix_inode->u.i1_data[i];
607 struct minix2_inode * raw_inode;
611 raw_inode = minix_V2_raw_inode(inode->i_sb, inode->i_ino, &bh);
612 if (!raw_inode)
614 raw_inode->i_mode = inode->i_mode;
615 raw_inode->i_uid = fs_high2lowuid(i_uid_read(inode));
616 raw_inode->i_gid = fs_high2lowgid(i_gid_read(inode));
617 raw_inode->i_nlinks = inode->i_nlink;
618 raw_inode->i_size = inode->i_size;
619 raw_inode->i_mtime = inode->i_mtime.tv_sec;
620 raw_inode->i_atime = inode->i_atime.tv_sec;
621 raw_inode->i_ctime = inode_get_ctime(inode).tv_sec;
623 raw_inode->i_zone[0] = old_encode_dev(inode->i_rdev);
625 raw_inode->i_zone[i] = minix_inode->u.i2_data[i];