xn 1700 dev/i2o/iop.c u_int rv, i, nsegs, flg, off, xn;
xn 1703 dev/i2o/iop.c for (xn = 0, ix = im->im_xfer; xn < IOP_MAX_MSG_XFERS; xn++, ix++)
xn 1712 dev/i2o/iop.c if (xn == IOP_MAX_MSG_XFERS)
xn 1719 dev/i2o/iop.c if (xn != 0) {
xn 1785 dev/i2o/iop.c if (xn != 0)
xn 130 xfs/xfs_message.h #define NNPFS_TOKEN_GOT(xn, tok) ((xn)->tokens & (tok)) /* deprecated */
xn 131 xfs/xfs_message.h #define NNPFS_TOKEN_GOT_ANY(xn, tok) ((xn)->tokens & (tok)) /* at least one must match */
xn 132 xfs/xfs_message.h #define NNPFS_TOKEN_GOT_ALL(xn, tok) (((xn)->tokens & (tok)) == (tok)) /* all tokens must match */
xn 133 xfs/xfs_message.h #define NNPFS_TOKEN_SET(xn, tok, mask) ((xn)->tokens |= ((tok) & (mask)))
xn 134 xfs/xfs_message.h #define NNPFS_TOKEN_CLEAR(xn, tok, mask) ((xn)->tokens &= ~((tok) & (mask)))
xn 774 xfs/xfs_node-bsd.c xfs_has_pag(const struct xfs_node *xn, xfs_pag_t pag)
xn 779 xfs/xfs_node-bsd.c if (xn->id[i] == pag)
xn 786 xfs/xfs_node-bsd.c xfs_update_write_cred(struct xfs_node *xn, struct ucred *cred)
xn 788 xfs/xfs_node-bsd.c if (xn->wr_cred)
xn 789 xfs/xfs_node-bsd.c crfree (xn->wr_cred);
xn 791 xfs/xfs_node-bsd.c xn->wr_cred = cred;
xn 795 xfs/xfs_node-bsd.c xfs_update_read_cred(struct xfs_node *xn, struct ucred *cred)
xn 797 xfs/xfs_node-bsd.c if (xn->rd_cred)
xn 798 xfs/xfs_node-bsd.c crfree (xn->rd_cred);
xn 800 xfs/xfs_node-bsd.c xn->rd_cred = cred;
xn 507 xfs/xfs_syscalls-common.c struct xfs_node *xn;
xn 516 xfs/xfs_syscalls-common.c xn = VNODE_TO_XNODE(vp);
xn 518 xfs/xfs_syscalls-common.c msg->handle = xn->handle;
xn 142 xfs/xfs_vfsops-bsd.c struct xfs_node *xn;
xn 159 xfs/xfs_vfsops-bsd.c xn = xfs_node_find(&xfs[0].nodehead, &handle);
xn 161 xfs/xfs_vfsops-bsd.c if (xn == NULL) {
xn 172 xfs/xfs_vfsops-bsd.c vp = XNODE_TO_VNODE(xn);
xn 274 xfs/xfs_vfsops-bsd.c struct xfs_node *xn;
xn 280 xfs/xfs_vfsops-bsd.c xn = VNODE_TO_XNODE(vp);
xn 282 xfs/xfs_vfsops-bsd.c if (xn == NULL)
xn 286 xfs/xfs_vfsops-bsd.c memcpy(fhp->fid_data, &xn->handle, 16);
xn 780 xfs/xfs_vnodeops-bsd.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 781 xfs/xfs_vnodeops-bsd.c xfs_vnode_lock *l = &xn->lock;
xn 832 xfs/xfs_vnodeops-bsd.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 833 xfs/xfs_vnodeops-bsd.c xfs_vnode_lock *l = &xn->lock;
xn 881 xfs/xfs_vnodeops-bsd.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 882 xfs/xfs_vnodeops-bsd.c xfs_vnode_lock *l = &xn->lock;
xn 908 xfs/xfs_vnodeops-bsd.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 911 xfs/xfs_vnodeops-bsd.c (unsigned long)vp, xn->vnlocks));
xn 919 xfs/xfs_vnodeops-bsd.c ++xn->vnlocks;
xn 929 xfs/xfs_vnodeops-bsd.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 931 xfs/xfs_vnodeops-bsd.c (unsigned long)vp, xn->vnlocks));
xn 933 xfs/xfs_vnodeops-bsd.c --xn->vnlocks;
xn 934 xfs/xfs_vnodeops-bsd.c if (xn->vnlocks < 0) {
xn 936 xfs/xfs_vnodeops-bsd.c xn->vnlocks = 0;
xn 949 xfs/xfs_vnodeops-bsd.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 952 xfs/xfs_vnodeops-bsd.c (unsigned long)vp, xn->vnlocks));
xn 954 xfs/xfs_vnodeops-bsd.c return xn->vnlocks;
xn 1097 xfs/xfs_vnodeops-bsd.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 1098 xfs/xfs_vnodeops-bsd.c struct vnode *t = DATA_FROM_XNODE(xn);
xn 1107 xfs/xfs_vnodeops-bsd.c xn->flags |= NNPFS_DATA_DIRTY;
xn 1127 xfs/xfs_vnodeops-bsd.c xn->flags |= NNPFS_DATA_DIRTY;
xn 1132 xfs/xfs_vnodeops-bsd.c xn->flags |= NNPFS_DATA_DIRTY;
xn 1188 xfs/xfs_vnodeops-bsd.c struct xfs_node *xn = VNODE_TO_XNODE(ap->a_vp);
xn 1190 xfs/xfs_vnodeops-bsd.c return (lf_advlock(&xn->lockf, xn->attr.va_size, ap->a_id, ap->a_op,
xn 50 xfs/xfs_vnodeops-common.c xfs_handle_stale(struct xfs_node *xn)
xn 53 xfs/xfs_vnodeops-common.c struct vnode *vp = XNODE_TO_VNODE(xn);
xn 56 xfs/xfs_vnodeops-common.c if ((xn->flags & NNPFS_STALE) == 0)
xn 61 xfs/xfs_vnodeops-common.c xn->flags &= ~NNPFS_STALE;
xn 63 xfs/xfs_vnodeops-common.c NNPFS_TOKEN_CLEAR(xn, ~0,
xn 75 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 80 xfs/xfs_vnodeops-common.c xfs_handle_stale(xn);
xn 83 xfs/xfs_vnodeops-common.c if (!NNPFS_TOKEN_GOT(xn, tok)) {
xn 89 xfs/xfs_vnodeops-common.c msg.handle = xn->handle;
xn 112 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 117 xfs/xfs_vnodeops-common.c if (!NNPFS_TOKEN_GOT(xn, tok) || !xfs_has_pag(xn, pag)) {
xn 123 xfs/xfs_vnodeops-common.c msg.handle = xn->handle;
xn 141 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 148 xfs/xfs_vnodeops-common.c if (NNPFS_TOKEN_GOT(xn, tok|NNPFS_ATTR_R) && offset > xn->attr.va_size) {
xn 149 xfs/xfs_vnodeops-common.c offset = xn->attr.va_size;
xn 154 xfs/xfs_vnodeops-common.c (long) offset, (long) xn->offset,
xn 155 xfs/xfs_vnodeops-common.c (long) tok, (long) xn->tokens,
xn 156 xfs/xfs_vnodeops-common.c (long) xn->attr.va_size));
xn 158 xfs/xfs_vnodeops-common.c if (NNPFS_TOKEN_GOT(xn, tok)) {
xn 159 xfs/xfs_vnodeops-common.c if (offset <= xn->offset || xn->attr.va_type == VDIR) {
xn 167 xfs/xfs_vnodeops-common.c msg.handle = xn->handle;
xn 187 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 201 xfs/xfs_vnodeops-common.c xfs_update_write_cred(xn, cred);
xn 202 xfs/xfs_vnodeops-common.c xfs_update_read_cred(xn, cred);
xn 209 xfs/xfs_vnodeops-common.c struct xfs_node *xn,
xn 225 xfs/xfs_vnodeops-common.c msg.handle = xn->handle;
xn 226 xfs/xfs_vnodeops-common.c vattr2xfs_attr(&xn->attr, &msg.attr);
xn 235 xfs/xfs_vnodeops-common.c xn->flags &= ~NNPFS_DATA_DIRTY;
xn 245 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 255 xfs/xfs_vnodeops-common.c if (xn == NULL) {
xn 262 xfs/xfs_vnodeops-common.c if (xn->flags & NNPFS_DATA_DIRTY) {
xn 267 xfs/xfs_vnodeops-common.c xn->flags &= ~NNPFS_DATA_DIRTY;
xn 271 xfs/xfs_vnodeops-common.c error = do_fsync(xfsp, xn, cred, proc, NNPFS_WRITE | NNPFS_FSYNC);
xn 282 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 287 xfs/xfs_vnodeops-common.c (unsigned long)cred, fflag, xn->flags));
xn 292 xfs/xfs_vnodeops-common.c if (fflag & FWRITE && xn->flags & NNPFS_DATA_DIRTY)
xn 293 xfs/xfs_vnodeops-common.c error = do_fsync(xfsp, xn, cred, proc, NNPFS_WRITE);
xn 365 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 370 xfs/xfs_vnodeops-common.c xfs_update_write_cred(xn, cred);
xn 381 xfs/xfs_vnodeops-common.c struct vnode *t = DATA_FROM_XNODE(xn);
xn 398 xfs/xfs_vnodeops-common.c xn->attr.va_size = sub_attr.va_size;
xn 399 xfs/xfs_vnodeops-common.c xn->attr.va_bytes = sub_attr.va_size;
xn 400 xfs/xfs_vnodeops-common.c xn->attr.va_mtime = sub_attr.va_mtime;
xn 402 xfs/xfs_vnodeops-common.c xn->offset = sub_attr.va_size;
xn 420 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 426 xfs/xfs_vnodeops-common.c *vap = xn->attr;
xn 435 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 440 xfs/xfs_vnodeops-common.c #define CHECK_NNPFSATTR(A, cast) (vap->A == cast VNOVAL || vap->A == xn->attr.A)
xn 452 xfs/xfs_vnodeops-common.c if (NNPFS_TOKEN_GOT(xn, NNPFS_ATTR_W)) {
xn 468 xfs/xfs_vnodeops-common.c msg.handle = xn->handle;
xn 470 xfs/xfs_vnodeops-common.c if (NNPFS_TOKEN_GOT(xn, NNPFS_DATA_R)) {
xn 475 xfs/xfs_vnodeops-common.c XA_SET_SIZE(&msg.attr, xn->attr.va_size);
xn 485 xfs/xfs_vnodeops-common.c XA_SET_MTIME(&msg.attr, xn->attr.va_mtime.tv_sec);
xn 488 xfs/xfs_vnodeops-common.c NNPFS_TOKEN_CLEAR(xn, NNPFS_ATTR_VALID, NNPFS_ATTR_MASK);
xn 526 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 529 xfs/xfs_vnodeops-common.c error = check_rights (xn->anonrights, mode);
xn 539 xfs/xfs_vnodeops-common.c if (xn->id[i] == pag) {
xn 540 xfs/xfs_vnodeops-common.c error = check_rights (xn->rights[i], mode);
xn 651 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(dvp);
xn 660 xfs/xfs_vnodeops-common.c msg.parent_handle = xn->handle;
xn 697 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(dvp);
xn 704 xfs/xfs_vnodeops-common.c msg.parent_handle = xn->handle;
xn 772 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(dvp);
xn 780 xfs/xfs_vnodeops-common.c msg.parent_handle = xn->handle;
xn 807 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(dvp);
xn 814 xfs/xfs_vnodeops-common.c msg.parent_handle = xn->handle;
xn 890 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(dvp);
xn 898 xfs/xfs_vnodeops-common.c msg.parent_handle = xn->handle;
xn 920 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(dvp);
xn 942 xfs/xfs_vnodeops-common.c msg->parent_handle = xn->handle;
xn 997 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 1007 xfs/xfs_vnodeops-common.c if (xn == NULL) {
xn 1015 xfs/xfs_vnodeops-common.c xfs_pushdirty(vp, xn->wr_cred, p);
xn 1017 xfs/xfs_vnodeops-common.c error = xfs_fsync_common(vp, xn->wr_cred, /* XXX */ 0, p);
xn 1020 xfs/xfs_vnodeops-common.c xn->flags &= ~NNPFS_DATA_DIRTY;
xn 1024 xfs/xfs_vnodeops-common.c if (!NNPFS_TOKEN_GOT(xn, NNPFS_ATTR_R | NNPFS_ATTR_W)
xn 1025 xfs/xfs_vnodeops-common.c || (xn->flags & NNPFS_STALE) == NNPFS_STALE)
xn 1039 xfs/xfs_vnodeops-common.c xn->flags &= ~NNPFS_STALE;
xn 1052 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 1057 xfs/xfs_vnodeops-common.c NNPFS_TOKEN_CLEAR(xn,
xn 1062 xfs/xfs_vnodeops-common.c if (DATA_FROM_XNODE(xn) != 0) {
xn 1063 xfs/xfs_vnodeops-common.c vrele(DATA_FROM_XNODE(xn));
xn 1064 xfs/xfs_vnodeops-common.c DATA_FROM_XNODE(xn) = 0;
xn 1067 xfs/xfs_vnodeops-common.c xfs_remove_node(&xfsp->nodehead, xn);
xn 1070 xfs/xfs_vnodeops-common.c msg.handle = xn->handle;
xn 1075 xfs/xfs_vnodeops-common.c free_xfs_node(xn);
xn 1092 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(dvp);
xn 1100 xfs/xfs_vnodeops-common.c msg.handle = xn->handle;
xn 1137 xfs/xfs_vnodeops-common.c struct xfs_node *xn = VNODE_TO_XNODE(vp);
xn 1140 xfs/xfs_vnodeops-common.c xn->handle.a, xn->handle.b, xn->handle.c, xn->handle.d);
xn 1142 xfs/xfs_vnodeops-common.c NNPFS_TOKEN_GOT(xn, NNPFS_ATTR_VALID) ? "": "in");
xn 1144 xfs/xfs_vnodeops-common.c NNPFS_TOKEN_GOT(xn, NNPFS_DATA_VALID) ? "": "in");
xn 1145 xfs/xfs_vnodeops-common.c printf ("\tflags: 0x%x\n", xn->flags);
xn 1146 xfs/xfs_vnodeops-common.c printf ("\toffset: %d\n", xn->offset);