Lines Matching refs:tmpmnt
5345 char tmpmnt[PATH_MAX]; local
5391 (void) snprintf(tmpmnt, sizeof (tmpmnt), "%s.%d",
5394 ret = stat(tmpmnt, &sb);
5396 BAM_DPRINTF((D_Z_MOUNT_TOP_LEG_MNTPT_ABS, fcn, pool, tmpmnt));
5397 ret = mkdirp(tmpmnt, DIR_PERMS);
5400 bam_error(MKDIR_FAILED, tmpmnt, strerror(errno));
5404 BAM_DPRINTF((D_Z_MOUNT_TOP_LEG_MNTPT_PRES, fcn, pool, tmpmnt));
5409 pool, tmpmnt);
5415 (void) rmdir(tmpmnt);
5420 BAM_DPRINTF((D_Z_MOUNT_TOP_LEG_MOUNTED, fcn, pool, tmpmnt));
5421 return (s_strdup(tmpmnt));
5935 process_slice_common(char *slice, FILE *tfp, mhash_t *mhp, char *tmpmnt) argument
6007 "> /dev/null 2>&1", blkslice, tmpmnt);
6015 ret = check_add_ufs_sign_to_list(tfp, tmpmnt);
6019 tmpmnt);
6035 char *tmpmnt) argument
6090 if (process_slice_common(slice, tfp, mhp, tmpmnt) == -1) {
6104 char *tmpmnt) argument
6159 if (process_slice_common(slice, tfp, mhp, tmpmnt) == -1) {
6171 process_slice0(char *s0, FILE *tfp, mhash_t *mhp, char *tmpmnt) argument
6253 &vtoc, tfp, mhp, tmpmnt);
6256 efi, tfp, mhp, tmpmnt);
6274 char tmpmnt[PATH_MAX]; local
6326 (void) snprintf(tmpmnt, sizeof (tmpmnt),
6328 (void) unlink(tmpmnt);
6330 ret = mkdirp(tmpmnt, DIR_PERMS);
6334 bam_error(MKDIR_FAILED, tmpmnt, strerror(error));
6364 ret = process_slice0(dp->d_name, tfp, mnttab_hash, tmpmnt);
6372 (void) rmdir(tmpmnt);
6420 (void) rmdir(tmpmnt);