Home
last modified time | relevance | path

Searched refs:xvattr (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/
H A Dxattr.c217 xvattr_t xvattr; in xattr_fill_nvlist() local
223 xva_init(&xvattr); in xattr_fill_nvlist()
225 if ((xoap = xva_getxoptattr(&xvattr)) == NULL) in xattr_fill_nvlist()
231 xvattr.xva_vattr.va_mask |= (AT_UID|AT_GID); in xattr_fill_nvlist()
250 XVA_SET_REQ(&xvattr, XAT_SYSTEM); in xattr_fill_nvlist()
253 XVA_SET_REQ(&xvattr, XAT_READONLY); in xattr_fill_nvlist()
256 XVA_SET_REQ(&xvattr, XAT_HIDDEN); in xattr_fill_nvlist()
259 XVA_SET_REQ(&xvattr, XAT_ARCHIVE); in xattr_fill_nvlist()
262 XVA_SET_REQ(&xvattr, XAT_IMMUTABLE); in xattr_fill_nvlist()
265 XVA_SET_REQ(&xvattr, XAT_APPENDONLY); in xattr_fill_nvlist()
[all …]
H A Dvnode.c122 static int fs_reparse_mark(char *target, vattr_t *vap, xvattr_t *xvattr);
3893 xvattr_t xvattr; in fop_symlink() local
3910 if (!fs_reparse_mark(target, vap, &xvattr)) in fop_symlink()
3911 vap = (vattr_t *)&xvattr; in fop_symlink()
4728 fs_reparse_mark(char *target, vattr_t *vap, xvattr_t *xvattr) in fs_reparse_mark() argument
4732 if ((!target) || (!vap) || (!xvattr)) in fs_reparse_mark()
4739 xva_init(xvattr); in fs_reparse_mark()
4740 xvattr->xva_vattr = *vap; in fs_reparse_mark()
4741 xvattr->xva_vattr.va_mask |= AT_XVATTR; in fs_reparse_mark()
4742 xoap = xva_getxoptattr(xvattr); in fs_reparse_mark()
[all …]
/illumos-gate/usr/src/uts/common/io/vscan/
H A Dvscan_svc.c920 xvattr_t xvattr; in vscan_svc_getattr() local
932 xva_init(&xvattr); /* sets AT_XVATTR */ in vscan_svc_getattr()
934 xvattr.xva_vattr.va_mask |= AT_SIZE; in vscan_svc_getattr()
935 xvattr.xva_vattr.va_mask |= AT_MTIME; in vscan_svc_getattr()
936 XVA_SET_REQ(&xvattr, XAT_AV_MODIFIED); in vscan_svc_getattr()
937 XVA_SET_REQ(&xvattr, XAT_AV_QUARANTINED); in vscan_svc_getattr()
938 XVA_SET_REQ(&xvattr, XAT_AV_SCANSTAMP); in vscan_svc_getattr()
940 if (VOP_GETATTR(vp, (vattr_t *)&xvattr, 0, kcred, NULL) != 0) in vscan_svc_getattr()
943 if ((xoap = xva_getxoptattr(&xvattr)) == NULL) { in vscan_svc_getattr()
949 node->vsn_size = xvattr.xva_vattr.va_size; in vscan_svc_getattr()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_vops.c133 static void smb_vop_setup_xvattr(smb_attr_t *smb_attr, xvattr_t *xvattr);
573 xvattr_t xvattr; in smb_vop_setattr() local
601 smb_vop_setup_xvattr(attr, &xvattr); in smb_vop_setattr()
602 vap = &xvattr.xva_vattr; in smb_vop_setattr()
811 xvattr_t xvattr; in smb_vop_create() local
822 smb_vop_setup_xvattr(attr, &xvattr); in smb_vop_create()
823 vap = &xvattr.xva_vattr; in smb_vop_create()
954 xvattr_t xvattr; in smb_vop_mkdir() local
965 smb_vop_setup_xvattr(attr, &xvattr); in smb_vop_mkdir()
966 vap = &xvattr.xva_vattr; in smb_vop_mkdir()
[all …]
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/
H A Dfake_vnode.c98 static int fs_reparse_mark(char *target, vattr_t *vap, xvattr_t *xvattr);
1530 xvattr_t xvattr; in fop_symlink() local
1547 if (!fs_reparse_mark(target, vap, &xvattr)) in fop_symlink()
1548 vap = (vattr_t *)&xvattr; in fop_symlink()
2023 fs_reparse_mark(char *target, vattr_t *vap, xvattr_t *xvattr) in fs_reparse_mark() argument
2035 xvattr_t xvattr; in vn_is_reparse() local
2042 xva_init(&xvattr); in vn_is_reparse()
2043 xoap = xva_getxoptattr(&xvattr); in vn_is_reparse()
2045 XVA_SET_REQ(&xvattr, XAT_REPARSE); in vn_is_reparse()
2047 if (VOP_GETATTR(vp, &xvattr.xva_vattr, 0, cr, ct)) in vn_is_reparse()
[all …]
/illumos-gate/usr/src/lib/libzpool/common/sys/
H A Dzfs_context.h212 typedef struct xvattr { struct
/illumos-gate/usr/src/uts/common/sys/
H A Dvnode.h540 typedef struct xvattr { struct