Lines Matching refs:feature
4729 * VFS feature routines
4732 #define VFTINDEX(feature) (((feature) >> 32) & 0xFFFFFFFF)
4733 #define VFTBITS(feature) ((feature) & 0xFFFFFFFFLL)
4735 /* Register a feature in the vfs */
4737 vfs_set_feature(vfs_t *vfsp, vfs_feature_t feature)
4743 vfsp->vfs_featureset[VFTINDEX(feature)] |= VFTBITS(feature);
4747 vfs_clear_feature(vfs_t *vfsp, vfs_feature_t feature)
4752 vfsp->vfs_featureset[VFTINDEX(feature)] &= VFTBITS(~feature);
4756 * Query a vfs for a feature.
4757 * Returns 1 if feature is present, 0 if not
4760 vfs_has_feature(vfs_t *vfsp, vfs_feature_t feature)
4768 if (vfsp->vfs_featureset[VFTINDEX(feature)] & VFTBITS(feature))
4775 * Propagate feature set from one vfs to another