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; local
223 xva_init(&xvattr);
225 if ((xoap = xva_getxoptattr(&xvattr)) == NULL)
231 xvattr.xva_vattr.va_mask |= (AT_UID|AT_GID);
250 XVA_SET_REQ(&xvattr, XAT_SYSTEM);
253 XVA_SET_REQ(&xvattr, XAT_READONLY);
256 XVA_SET_REQ(&xvattr, XAT_HIDDEN);
259 XVA_SET_REQ(&xvattr, XAT_ARCHIVE);
262 XVA_SET_REQ(&xvattr, XAT_IMMUTABLE);
265 XVA_SET_REQ(&xvattr, XAT_APPENDONL
576 xvattr_t xvattr; local
912 xvattr_t xvattr; local
[all...]
H A Dvnode.c114 static int fs_reparse_mark(char *target, vattr_t *vap, xvattr_t *xvattr);
3351 * If this file system doesn't understand the xvattr extensions
3352 * then turn off the xvattr bit.
3384 * If this file system doesn't understand the xvattr extensions
3385 * then turn off the xvattr bit.
3701 xvattr_t xvattr; local
3718 if (!fs_reparse_mark(target, vap, &xvattr))
3719 vap = (vattr_t *)&xvattr;
4536 fs_reparse_mark(char *target, vattr_t *vap, xvattr_t *xvattr) argument
4540 if ((!target) || (!vap) || (!xvattr))
4565 xvattr_t xvattr; local
[all...]
/illumos-gate/usr/src/uts/common/io/vscan/
H A Dvscan_svc.c919 xvattr_t xvattr; local
931 xva_init(&xvattr); /* sets AT_XVATTR */
933 xvattr.xva_vattr.va_mask |= AT_SIZE;
934 xvattr.xva_vattr.va_mask |= AT_MTIME;
935 XVA_SET_REQ(&xvattr, XAT_AV_MODIFIED);
936 XVA_SET_REQ(&xvattr, XAT_AV_QUARANTINED);
937 XVA_SET_REQ(&xvattr, XAT_AV_SCANSTAMP);
939 if (VOP_GETATTR(vp, (vattr_t *)&xvattr, 0, kcred, NULL) != 0)
942 if ((xoap = xva_getxoptattr(&xvattr)) == NULL) {
948 node->vsn_size = xvattr
978 xvattr_t xvattr; local
[all...]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_vops.c130 static void smb_vop_setup_xvattr(smb_attr_t *smb_attr, xvattr_t *xvattr);
454 xvattr_t xvattr; local
482 smb_vop_setup_xvattr(attr, &xvattr);
483 vap = &xvattr.xva_vattr;
654 xvattr_t xvattr; local
665 smb_vop_setup_xvattr(attr, &xvattr);
666 vap = &xvattr.xva_vattr;
783 xvattr_t xvattr; local
794 smb_vop_setup_xvattr(attr, &xvattr);
795 vap = &xvattr
863 smb_vop_setup_xvattr(smb_attr_t *smb_attr, xvattr_t *xvattr) argument
[all...]
/illumos-gate/usr/src/lib/libzpool/common/sys/
H A Dzfs_context.h438 typedef struct xvattr { struct
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/
H A Dvnode.h403 * The xvattr structure is really a variable length structure that
429 * The xvattr structure is an extensible structure which permits optional
435 * The fields of the xvattr structure are:
437 * xva_vattr - The first element of an xvattr is a legacy vattr structure
439 * then the entire structure is treated as an xvattr. If AT_XVATTR is not
466 typedef struct xvattr { struct
/illumos-gate/usr/src/uts/common/sys/
H A Dvnode.h408 * The xvattr structure is really a variable length structure that
434 * The xvattr structure is an extensible structure which permits optional
440 * The fields of the xvattr structure are:
442 * xva_vattr - The first element of an xvattr is a legacy vattr structure
444 * then the entire structure is treated as an xvattr. If AT_XVATTR is not
471 typedef struct xvattr { struct

Completed in 106 milliseconds