Lines Matching defs:md

273 	be_mount_data_t	md = { 0 };
384 md.altroot = tmp_altroot;
385 md.shared_fs = flags & BE_MOUNT_FLAG_SHARED_FS;
386 md.shared_rw = flags & BE_MOUNT_FLAG_SHARED_RW;
391 if (md.shared_fs) {
396 (void) zpool_iter(g_zfs, zpool_shared_fs_callback, &md);
405 if ((ret = be_mount_zones(zhp, &md, be_name))
594 * md - be_mount_data_t pointer to data for zone to be mounted
602 be_mount_zone_root(zfs_handle_t *zhp, be_mount_data_t *md)
645 md->altroot);
649 zfs_get_name(zhp), md->altroot);
1359 be_mount_data_t *md = data;
1377 (void) loopback_mount_shared_fs(zhp, md);
1380 (void) zfs_iter_filesystems(zhp, iter_shared_fs_callback, md);
1414 be_mount_data_t *md = data;
1446 (void) loopback_mount_shared_fs(zhp, md);
1449 (void) zfs_iter_filesystems(zhp, iter_shared_fs_callback, md);
1466 * md - be_mount_data_t pointer
1474 loopback_mount_shared_fs(zfs_handle_t *zhp, be_mount_data_t *md)
1509 md->altroot, zhp_mountpoint);
1512 if (!md->shared_rw) {
1542 * md - be_mount_data_t pointer
1553 be_mount_data_t *md,
1631 md->altroot, parentmnt);
1641 parentmnt, md, B_FALSE);
1655 if (!md->shared_rw) {
1660 md->altroot, zonepath);
2167 * md - be_mount_data_t pointer to data for global BE.
2176 be_mount_zones(zfs_handle_t *be_zhp, be_mount_data_t *md, const char *be_name)
2186 z_set_zone_root(md->altroot);
2218 zonename, md->altroot, be_name,
2219 md->altroot, zonename);
2238 if (!md->shared_fs) {
2239 ret = loopback_mount_zonepath(zonepath, md,
2246 ret = be_mount_one_zone(be_zhp, md, zonename,
2255 "altroot %s\n"), zonename, md->altroot);
2377 * md - be_mount_data_t pointer to data for global BE
2388 be_mount_one_zone(zfs_handle_t *be_zhp, be_mount_data_t *md, char *zonename,
2425 (void) strlcpy(zone_altroot, md->altroot, sizeof (zone_altroot));
2440 zone_md.shared_fs = md->shared_fs;
2441 zone_md.shared_rw = md->shared_rw;