hammer_uuid_t
hammer_uuid_t uuid;
create_pfs(const char *filesystem, hammer_uuid_t *s_uuid)
extern hammer_uuid_t Hammer_FSType;
extern hammer_uuid_t Hammer_FSId;
void hammer_uuid_create(hammer_uuid_t *uuid);
int hammer_uuid_from_string(const char *str, hammer_uuid_t *uuid);
int hammer_uuid_to_string(const hammer_uuid_t *uuid, char **str);
int hammer_uuid_name_lookup(hammer_uuid_t *uuid, const char *str);
int hammer_uuid_compare(const hammer_uuid_t *uuid1, const hammer_uuid_t *uuid2);
hammer_uuid_t Hammer_FSType;
hammer_uuid_t Hammer_FSId;
void hammer_uuid_create(hammer_uuid_t *uuid)
int hammer_uuid_from_string(const char *str, hammer_uuid_t *uuid)
int hammer_uuid_to_string(const hammer_uuid_t *uuid, char **str)
int hammer_uuid_name_lookup(hammer_uuid_t *uuid, const char *str)
int hammer_uuid_compare(const hammer_uuid_t *uuid1, const hammer_uuid_t *uuid2)
hammer_to_unix_xid(hammer_uuid_t *uuid)
uint32_t hammer_to_unix_xid(hammer_uuid_t *uuid);
void hammer_guid_to_uuid(hammer_uuid_t *uuid, uint32_t guid);
dev_t hammer_fsid_to_udev(hammer_uuid_t *uuid);
hammer_uuid_t fsid;
hammer_uuid_t shared_uuid; /* shared uuid (match required) */
hammer_uuid_t unique_uuid; /* unique uuid of this master/slave */
hammer_uuid_t vol_fsid; /* identify filesystem */
hammer_uuid_t vol_fstype; /* identify filesystem type */
hammer_uuid_t uid;
hammer_uuid_t gid;
hammer_uuid_t vol_fsid;
hammer_uuid_t vol_fstype;
hammer_uuid_t shared_uuid; /* validator for safety */
hammer_fsid_to_udev(hammer_uuid_t *uuid)
hammer_to_unix_xid(hammer_uuid_t *uuid)
hammer_guid_to_uuid(hammer_uuid_t *uuid, uint32_t guid)
hammer_uuid_t uuid_uid;
hammer_uuid_t uuid_gid;
static hammer_uuid_t fsid, fstype;