Lines Matching refs:dp
86 ftypeok(struct dinode *dp)
88 switch (dp->di_mode & IFMT) {
103 (void) printf("bad file type 0%o\n", dp->di_mode);
109 acltypeok(struct dinode *dp)
111 if (CHECK_ACL_ALLOWED(dp->di_mode & IFMT))
116 dp->di_shadow, dp->di_mode);
657 struct dinode *dp;
693 dp = ginode(curdir);
694 if ((dp->di_mode & IFMT) == IFATTRDIR) {
700 if ((ckinode(dp, &idesc, CKI_TRAVERSE) & FOUND) == 0) {
1842 caddr_t dp;
1845 if ((dp = getfullblkname(name)) == NULL)
1848 (void) strlcpy(fullname, dp, sizeof (fullname));
1854 free(dp);
1862 caddr_t dp;
1865 if ((dp = getfullrawname(name)) == NULL)
1868 (void) strlcpy(fullname, dp, sizeof (fullname));
1874 free(dp);
2573 struct dinode *dp;
2585 dp = ginode(ino);
2586 if (ftypeok(dp))
2587 pfatal("%s=%s\n", file_id(ino, dp->di_mode), pathbuf);