Lines Matching defs:mntp
391 mount_nfs(struct mnttab *mntp, int ro, err_ret_t *retry_error)
413 mntp->mnt_fstype = MNTTYPE_NFS;
418 if (p = strstr(mntp->mnt_mntopts, "rw")) {
427 list = parse_replica(mntp->mnt_special, &n);
520 if (r = set_args(&mntflags, argp, host, mntp)) {
714 mntp->mnt_special) == -1) {
721 mntp->mnt_special = special;
767 saveopts = strdup(mntp->mnt_mntopts);
775 if (mount(mntp->mnt_special, mntp->mnt_mountp, mntflags, fstype, args,
776 sizeof (*args), mntp->mnt_mntopts, MAX_MNTOPT_STR) < 0) {
779 mntp->mnt_mountp, strerror(errno));
782 if (stat(mntp->mnt_mountp, &sb) < 0 && errno == ENOENT)
784 mntp->mnt_mountp, strerror(ENOENT));
786 pr_err("%s: %s\n", mntp->mnt_special,
795 cmp_requested_to_actual_options(saveopts, mntp->mnt_mntopts,
796 mntp->mnt_special, mntp->mnt_mountp);
2573 retry(struct mnttab *mntp, int ro)
2588 pr_err(gettext("backgrounding: %s\n"), mntp->mnt_mountp);
2591 pr_err(gettext("retrying: %s\n"), mntp->mnt_mountp);
2595 if ((r = mount_nfs(mntp, ro, NULL)) == RET_OK) {
2596 pr_err(gettext("%s: mounted OK\n"), mntp->mnt_mountp);
2611 pr_err(gettext("giving up on: %s\n"), mntp->mnt_mountp);