Lines Matching refs:dp2
672 struct ufs2_dinode *dp2;
682 dp2 = ip;
697 if ((off_t)dp2->di_size >= lblktosize(&sblock, NDADDR)) {
702 if (dp2->di_db[i] == 0)
704 if ((ino = dir_search(dp2->di_db[i],
705 sblksize(&sblock, (off_t)dp2->di_size, i))) != 0)
788 struct ufs2_dinode *dp2;
802 dp2 = ip;
821 lbn = lblkno(&sblock, dp2->di_size);
822 off = blkoff(&sblock, dp2->di_size);
823 blk = dp2->di_db[lbn];
824 size = sblksize(&sblock, (off_t)dp2->di_size, lbn);
839 dp2->di_blocks += (sblock.fs_bsize - size) / DEV_BSIZE;
840 dp2->di_db[lbn] = nblk;
841 dp2->di_size = lblktosize(&sblock, lbn+1);
909 struct ufs2_dinode *dp2;
924 dp2 = ip;
929 dp2->di_flags = 0;
940 struct ufs2_dinode *dp2;
1007 dp2 = ip;
1020 bzero(dp2, sizeof(*dp2));
1021 dp2->di_size = size;
1022 dp2->di_mode = IFREG | IREAD;
1023 dp2->di_nlink = 1;
1024 dp2->di_flags = SF_IMMUTABLE | SF_NOUNLINK | UF_NODUMP;
1025 dp2->di_atime = utime;
1026 dp2->di_mtime = utime;
1027 dp2->di_ctime = utime;
1028 dp2->di_birthtime = utime;
1038 dp2->di_db[i] = blk;
1039 dp2->di_blocks++;
1055 dp2->di_ib[i] = blk;
1056 dp2->di_blocks += blks;
1062 dp2->di_blocks *= sblock.fs_bsize / disk.d_bsize;