Changeset View
Changeset View
Standalone View
Standalone View
sys/contrib/openzfs/include/os/freebsd/zfs/sys/zfs_vfsops_os.h
Show First 20 Lines • Show All 279 Lines • ▼ Show 20 Lines | typedef struct zfid_long { | ||||
uint8_t zf_setid[6]; /* obj[i] = obj >> (8 * i) */ | uint8_t zf_setid[6]; /* obj[i] = obj >> (8 * i) */ | ||||
uint8_t zf_setgen[2]; /* gen[i] = gen >> (8 * i) */ | uint8_t zf_setgen[2]; /* gen[i] = gen >> (8 * i) */ | ||||
} zfid_long_t; | } zfid_long_t; | ||||
#define SHORT_FID_LEN (sizeof (zfid_short_t) - sizeof (uint16_t)) | #define SHORT_FID_LEN (sizeof (zfid_short_t) - sizeof (uint16_t)) | ||||
#define LONG_FID_LEN (sizeof (zfid_long_t) - sizeof (uint16_t)) | #define LONG_FID_LEN (sizeof (zfid_long_t) - sizeof (uint16_t)) | ||||
extern int zfs_super_owner; | extern int zfs_super_owner; | ||||
extern uint64_t zfs_znode_count; | |||||
extern uint64_t zfs_znode_inuse_count; | |||||
extern wmsum_t zfs_znode_pruning_requested; | |||||
extern wmsum_t zfs_znode_pruning_skipped; | |||||
extern wmsum_t zfs_znode_pruning_withwaiter; | |||||
extern wmsum_t zfs_znode_pruning_withwaiter_throttled; | |||||
extern void zfs_init(void); | extern void zfs_init(void); | ||||
extern void zfs_fini(void); | extern void zfs_fini(void); | ||||
extern int zfs_suspend_fs(zfsvfs_t *zfsvfs); | extern int zfs_suspend_fs(zfsvfs_t *zfsvfs); | ||||
extern int zfs_resume_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds); | extern int zfs_resume_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds); | ||||
extern int zfs_end_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds); | extern int zfs_end_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds); | ||||
extern int zfs_set_version(zfsvfs_t *zfsvfs, uint64_t newvers); | extern int zfs_set_version(zfsvfs_t *zfsvfs, uint64_t newvers); | ||||
Show All 14 Lines |