fsid
struct fsid_entry *fsid, *fsid2;
TAILQ_FOREACH_MUTABLE(fsid, &fsid_list, link, fsid2) {
if (strcmp(fsid->dev_path, dev) != 0)
TAILQ_REMOVE(&fsid_list, fsid, link);
unlink(fsid->link_path);
free(fsid->dev_path);
free(fsid->link_path);
free(fsid);
struct fsid_entry *fsid;
TAILQ_FOREACH(fsid, &fsid_list, link) {
if (strcmp(fsid->dev_path, dev) == 0) {
struct fsid_entry *fsid;
fsid = malloc(sizeof(struct fsid_entry));
if (fsid == NULL)
fsid->dev_path = strdup(dev);
fsid->link_path = strdup(link_path);
if ((fsid->dev_path == NULL) || (fsid->link_path == NULL)) {
free(fsid);
TAILQ_INSERT_TAIL(&fsid_list, fsid, link);
char *fsid;
fsid = NULL;
hammer_uuid_to_string(&fip->vol_fsid, &fsid);
printf("\tFSID %s\n", fsid);
free(fsid);
char *fstype, *fsid;
hammer_uuid_to_string(&ondisk->vol_fsid, &fsid);
printf(INDENT"vol_fsid\t%s\n", fsid);
free(fsid);
uuid = voldata->fsid;
uuid_t fsid;
fso.fsid = voldata.fsid;
uuid = voldata.fsid;
if (!uuid_equal(&fso.fsid, &uuid, NULL))
hammer2_err_uuid_mismatch(&fso.fsid,
jattr->fsid = buf_to_int64(buf, recsize);
int64_t fsid;
ex_search(fsid_t *fsid)
if (ep->ex_fs.val[0] == fsid->val[0] &&
ep->ex_fs.val[1] == fsid->val[1])
voldata->fsid = opt->Hammer2_VolFSID;
mount_fsid_cmp(fsid_t *fsid, struct mount *mnt)
if (fsid->val[0] < mnt->mnt_stat.f_fsid.val[0])
if (fsid->val[0] > mnt->mnt_stat.f_fsid.val[0])
if (fsid->val[1] < mnt->mnt_stat.f_fsid.val[1])
if (fsid->val[1] > mnt->mnt_stat.f_fsid.val[1])
vfs_getvfs(fsid_t *fsid)
mp = mount_rb_tree_RB_LOOKUP_FSID(&mounttree, fsid);
hammer_uuid_t fsid;
info->vol_fsid = hmp->fsid;
hmp->fsid = ondisk->vol_fsid;
} else if (kuuid_compare(&hmp->fsid, &ondisk->vol_fsid)) {
vap->va_fsid_uuid = ip->hmp->fsid;
uuid_t fsid; /* 0040 */
H2_LNK_VOLCONF(msg)->mediaid = hmp->voldata.fsid;
uuid_t fsid, fstype;
bzero(&fsid, sizeof(fsid));
fsid = voldata->fsid;
if (bcmp(&fsid, &voldata->fsid, sizeof(fsid))) {
hammer2_print_uuid_mismatch(&fsid,
&voldata->fsid, "fsid");
rt->fsid = nmp->nm_mountp->mnt_stat.f_fsid;
fsid_t fsid; /* Fsid for mount point */
fsp->fsid = fsp->rdev = fstat_dev2udev(isonode.i_dev);
fsp->rdev = fsp->fsid = fstat_dev2udev(ino.i_dev);
cur->fsid = statbuf.st_dev;
if (d->fsid == fst.fsid) {
major(fst.fsid), minor(fst.fsid));
fsp->fsid = fstat_dev2udev(inode.i_dev);
fsp->fsid = nfsnode.n_vattr.va_fsid;
fsp->fsid = fsp->rdev = fstat_dev2udev(vp->v_rdev);
long fsid;
long fsid;
fsp->fsid = pfsm.fsid_udev ^ (uint32_t)ino.obj_asof ^
fsp->fsid = fsp->rdev = fstat_dev2udev(vp->v_rdev);
fsp->fsid = fsp->rdev = fstat_dev2udev(denode.de_dev);
fsp->rdev = fsp->fsid = fstat_dev2udev(ino.i_dev);
fsp->fsid = mount_l.mnt_stat.f_fsid.val[0];
do_unmount(const fsid_t fsid __unused, const char *mountpoint)
automounted_find(fsid_t fsid)
if (fsidcmp(&af->af_fsid, &fsid) == 0)
automounted_add(fsid_t fsid, const char *mountpoint)
af->af_fsid = fsid;
static hammer_uuid_t fsid, fstype;
memcpy(&fsid, &ondisk->vol_fsid, sizeof(fsid));
if (!uuid_equal(&ondisk->vol_fsid, &fsid, NULL))
memcpy(&fsid, &voldata->fsid, sizeof(fsid));
if (!uuid_equal(&fsid, &voldata->fsid, NULL)) {
static uuid_t fsid, fstype;
uuid_t fsid, fstype;
bzero(&fsid, sizeof(fsid));
fsid = voldata->fsid;
if (bcmp(&fsid, &voldata->fsid, sizeof(fsid))) {
hammer2_print_uuid_mismatch(&fsid,
&voldata->fsid, "fsid");