Lines Matching refs:tmpmnt
5317 char tmpmnt[PATH_MAX]; local
5363 (void) snprintf(tmpmnt, sizeof (tmpmnt), "%s.%d",
5366 ret = stat(tmpmnt, &sb);
5368 BAM_DPRINTF((D_Z_MOUNT_TOP_LEG_MNTPT_ABS, fcn, pool, tmpmnt));
5369 ret = mkdirp(tmpmnt, DIR_PERMS);
5372 bam_error(MKDIR_FAILED, tmpmnt, strerror(errno));
5376 BAM_DPRINTF((D_Z_MOUNT_TOP_LEG_MNTPT_PRES, fcn, pool, tmpmnt));
5381 pool, tmpmnt);
5387 (void) rmdir(tmpmnt);
5392 BAM_DPRINTF((D_Z_MOUNT_TOP_LEG_MOUNTED, fcn, pool, tmpmnt));
5393 return (s_strdup(tmpmnt));
5907 process_slice_common(char *slice, FILE *tfp, mhash_t *mhp, char *tmpmnt) argument
5979 "> /dev/null 2>&1", blkslice, tmpmnt);
5987 ret = check_add_ufs_sign_to_list(tfp, tmpmnt);
5991 tmpmnt);
6007 char *tmpmnt) argument
6062 if (process_slice_common(slice, tfp, mhp, tmpmnt) == -1) {
6076 char *tmpmnt) argument
6131 if (process_slice_common(slice, tfp, mhp, tmpmnt) == -1) {
6143 process_slice0(char *s0, FILE *tfp, mhash_t *mhp, char *tmpmnt) argument
6225 &vtoc, tfp, mhp, tmpmnt);
6228 efi, tfp, mhp, tmpmnt);
6246 char tmpmnt[PATH_MAX]; local
6298 (void) snprintf(tmpmnt, sizeof (tmpmnt),
6300 (void) unlink(tmpmnt);
6302 ret = mkdirp(tmpmnt, DIR_PERMS);
6306 bam_error(MKDIR_FAILED, tmpmnt, strerror(error));
6336 ret = process_slice0(dp->d_name, tfp, mnttab_hash, tmpmnt);
6344 (void) rmdir(tmpmnt);
6392 (void) rmdir(tmpmnt);