Lines Matching refs:xp
57 * xp - pointer to an xad. on entry, xad describes an
70 extAlloc(struct inode *ip, s64 xlen, s64 pno, xad_t * xp, bool abnr)
91 if ((hint = addressXAD(xp))) {
93 nxlen = lengthXAD(xp);
103 if (offsetXAD(xp) + nxlen == xoff &&
104 abnr == ((xp->flag & XAD_NOTRECORDED) ? true : false))
158 XADaddress(xp, nxaddr);
159 XADlength(xp, nxlen);
160 XADoffset(xp, xoff);
161 xp->flag = xflag;
185 * xp - pointer to the xad that is to be filled in with
192 int extHint(struct inode *ip, s64 offset, xad_t * xp)
203 XADaddress(xp, 0);
222 XADaddress(xp, xaddr);
223 XADlength(xp, xlen);
224 XADoffset(xp, prev);
229 xp->flag = xflag & XAD_NOTRECORDED;
252 int extRecord(struct inode *ip, xad_t * xp)
261 rc = xtUpdate(0, ip, xp);