Lines Matching defs:pip
988 ud_ialloc(struct ud_inode *pip,
1008 ASSERT(pip);
1017 udf_vfsp = pip->i_udf;
1019 prn = pip->i_icb_prn;
1021 if ((err = ud_alloc_space(pip->i_vfs, prn,
1028 bp = ud_bread(pip->i_dev, loc << udf_vfsp->udf_l2d_shift, lbsize);
1030 ud_free_space(pip->i_vfs, prn, blkno, size);
1051 ((vap->va_gid == pip->i_gid) || groupmember(vap->va_gid, cr) ||
1060 fe->fe_gid = (pip->i_char & ISGID) ?
1061 SWAP_32(pip->i_gid) : SWAP_32(gid);
1082 imode |= (pip->i_perm & (IWRITE | IWRITE >> 5 | IWRITE >> 10)) << 3;
1170 if ((pip->i_char & ISGID) && (vap->va_type == VDIR)) {
1207 if ((ip = ud_search_icache(pip->i_vfs, prn, blkno)) != NULL) {
1214 if ((err = ud_iget(pip->i_vfs, prn, blkno, ipp, bp, cr)) != 0) {
1216 ud_free_space(pip->i_vfs, prn, blkno, size);
1223 cmn_err(CE_NOTE, "%s: out of inodes\n", pip->i_udf->udf_volid);