Lines Matching refs:tmpmnt
5610 char tmpmnt[PATH_MAX]; local
5656 (void) snprintf(tmpmnt, sizeof (tmpmnt), "%s.%d",
5659 ret = stat(tmpmnt, &sb);
5661 BAM_DPRINTF((D_Z_MOUNT_TOP_LEG_MNTPT_ABS, fcn, pool, tmpmnt));
5662 ret = mkdirp(tmpmnt, DIR_PERMS);
5665 bam_error(MKDIR_FAILED, tmpmnt, strerror(errno));
5669 BAM_DPRINTF((D_Z_MOUNT_TOP_LEG_MNTPT_PRES, fcn, pool, tmpmnt));
5674 pool, tmpmnt);
5680 (void) rmdir(tmpmnt);
5685 BAM_DPRINTF((D_Z_MOUNT_TOP_LEG_MOUNTED, fcn, pool, tmpmnt));
5686 return (s_strdup(tmpmnt));
6200 process_slice_common(char *slice, FILE *tfp, mhash_t *mhp, char *tmpmnt) argument
6272 "> /dev/null 2>&1", blkslice, tmpmnt);
6280 ret = check_add_ufs_sign_to_list(tfp, tmpmnt);
6284 tmpmnt);
6300 char *tmpmnt) argument
6355 if (process_slice_common(slice, tfp, mhp, tmpmnt) == -1) {
6369 char *tmpmnt) argument
6424 if (process_slice_common(slice, tfp, mhp, tmpmnt) == -1) {
6436 process_slice0(char *s0, FILE *tfp, mhash_t *mhp, char *tmpmnt) argument
6518 &vtoc, tfp, mhp, tmpmnt);
6521 efi, tfp, mhp, tmpmnt);
6539 char tmpmnt[PATH_MAX]; local
6591 (void) snprintf(tmpmnt, sizeof (tmpmnt),
6593 (void) unlink(tmpmnt);
6595 ret = mkdirp(tmpmnt, DIR_PERMS);
6599 bam_error(MKDIR_FAILED, tmpmnt, strerror(error));
6629 ret = process_slice0(dp->d_name, tfp, mnttab_hash, tmpmnt);
6637 (void) rmdir(tmpmnt);
6685 (void) rmdir(tmpmnt);