Searched refs:xvattr (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/ |
H A D | xattr.c | 217 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 D | vnode.c | 122 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 D | vscan_svc.c | 920 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 D | smb_vops.c | 133 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 D | fake_vnode.c | 98 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 D | zfs_context.h | 212 typedef struct xvattr { struct
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | vnode.h | 540 typedef struct xvattr { struct
|