Lines Matching defs:ip

62 	struct inode ip;
105 ginode(idesc->id_number, &ip);
106 DIP_SET(ip.i_dp, di_size,
111 inodirty(&ip);
112 irelse(&ip);
146 ginode(idesc->id_number, &ip);
147 DIP_SET(ip.i_dp, di_size,
148 DIP(ip.i_dp, di_size) - remsize);
153 inodirty(&ip);
154 irelse(&ip);
167 struct inode ip;
232 ginode(idesc->id_number, &ip);
233 DIP_SET(ip.i_dp, di_size,
234 DIP(ip.i_dp, di_size) - isize);
239 inodirty(&ip);
429 ginode(ino_t inumber, struct inode *ip)
437 ip->i_number = inumber;
440 ip->i_bp = &inobuf;
448 ip->i_bp = icachebp;
457 ip->i_bp = NULL;
458 ip->i_dp = &zino;
464 ip->i_bp = icachebp;
467 ip->i_dp = (union dinode *)
468 &ip->i_bp->b_un.b_dinode1[inumber - ip->i_bp->b_index];
471 ip->i_dp = (union dinode *)
472 &ip->i_bp->b_un.b_dinode2[inumber - ip->i_bp->b_index];
476 prtinode(ip);
481 inodirty(ip);
490 irelse(struct inode *ip)
494 if (ip->i_bp == NULL)
497 ffs_verify_dinode_ckhash(&sblock, (struct ufs2_dinode *)ip->i_dp)) {
499 prtinode(ip);
501 if (ip->i_bp->b_refcnt <= 0)
503 (uintmax_t) ip->i_number);
504 brelse(ip->i_bp);
522 struct inode ip;
563 ip.i_bp = NULL;
564 ip.i_dp = dp;
565 ip.i_number = inumber;
566 prtinode(&ip);
719 struct inode ip;
726 ginode(inum, &ip);
728 ip = snaplist[i];
729 if ((DIP(ip.i_dp, di_flags) & SF_SNAPSHOT) == 0) {
733 irelse(&ip);
757 (void)ckinode(ip.i_dp, &idesc);
758 DIP_SET(ip.i_dp, di_flags, DIP(ip.i_dp, di_flags) & ~SF_SNAPSHOT);
759 inodirty(&ip);
760 irelse(&ip);
810 struct inode ip;
833 ip = snaplist[i];
834 dp = ip.i_dp;
835 blkno = ino_blkatoff(dp, inum != 0 ? inum : ip.i_number,
877 "from inum %ju\n", (intmax_t)ip.i_number,
884 inodirty(&ip);
894 "%jd\n", (intmax_t)ip.i_number,
907 (intmax_t)ip.i_number);
912 "size %ld new blkno %jd\n", (intmax_t)ip.i_number,
921 inodirty(&ip);
958 struct inode ip;
974 ip = snaplist[i];
975 dp = ip.i_dp;
976 blkno = ino_blkatoff(dp, ip.i_number, lbn, &frags, &snapbp);
993 "%jd\n", (intmax_t)ip.i_number,
1005 (intmax_t)ip.i_number);
1011 (intmax_t)ip.i_number, (intmax_t)lbn,
1019 inodirty(&ip);
1029 check_blkcnt(struct inode *ip)
1036 dp = ip->i_dp;
1039 idesc.id_number = ip->i_number;
1073 inodirty(ip);
1227 inodirty(struct inode *ip)
1232 (struct ufs2_dinode *)ip->i_dp);
1233 dirty(ip->i_bp);
1240 struct inode ip;
1242 ginode(idesc->id_number, &ip);
1243 dp = ip.i_dp;
1247 prtinode(&ip);
1262 inodirty(&ip);
1274 irelse(&ip);
1319 prtinode(struct inode *ip)
1326 dp = ip->i_dp;
1327 printf(" I=%lu ", (u_long)ip->i_number);
1328 if (ip->i_number < UFS_ROOTINO || ip->i_number >= maxino)
1379 struct inode ip;
1421 ginode(ino, &ip);
1422 dp = ip.i_dp;
1429 inodirty(&ip);
1430 irelse(&ip);
1440 inodirty(&ip);
1441 irelse(&ip);
1454 struct inode ip;
1460 ginode(ino, &ip);
1461 dp = ip.i_dp;
1464 inodirty(&ip);
1465 irelse(&ip);