Lines Matching defs:dp
58 struct dinode *dp;
80 dp = ginode(inp->i_dotdot);
82 dp->di_mode, &idesc);
129 dp = ginode(orphan);
130 if (dp->di_nlink == 0 && inp->i_dotdot == 0 &&
137 setcurino(&curino, dp, inp);
283 dp = ginode(sci->shadow);
284 LINK_CLEAR(flow, sci->shadow, dp->di_mode,
329 struct dinode *dp, *pdirp;
357 dp = ginode(dirp->d_ino);
358 isattr = (dp->di_cflags & IXATTR);
359 inotype = (dp->di_mode & IFMT);
378 dp = ginode(dirp->d_ino);
379 dp->di_cflags &= ~IXATTR;
400 setcurino(struct inodesc *idesc, struct dinode *dp, struct inoinfo *inp)
402 (void) memmove((void *)&dp->di_db[0], (void *)&inp->i_blks[0],
416 struct dinode *dp = ginode(orphan);
420 if (dp->di_cflags & IXATTR) {
421 dp->di_cflags &= ~IXATTR;
425 if ((dp->di_mode & IFMT) == IFATTRDIR) {
426 dp->di_mode &= ~IFATTRDIR;
427 dp->di_mode |= IFDIR;
430 setcurino(&idesc, dp, inp);
432 idesc.id_filesize = dp->di_size;
433 (void) ckinode(dp, &idesc, CKI_TRAVERSE);